Create & manage approval policies approval-policies

On this page: Approval policies determine which journeys and campaigns require sign-off before going live, letting administrators set the conditions, targeting criteria, and reviewers that govern each request.

NOTE
To create approval policies, you must have system or product administrator privileges in Adobe Experience Platform. Learn more

Approval policies allow administrators to establish a validation process for journeys and campaigns. This system outlines specific conditions that determine whether a journey or campaign requires approval. These policies can vary in complexity. They can simply require all campaigns to be reviewed by a particular user or team, or establish criteria based on who created the campaign.

You can target approval policies using flexible criteria such as tags, campaign/journey names, channel types, or requestor information. For example, you can require approval for all objects tagged with “high-risk”, or for any campaign matching a specific naming pattern.

Create approval policies create-policies

To create an approval policy, follow these steps:

  1. From the Administration menu in Journey Optimizer, access Permissions then Policies.

    Create approval policy button in Permissions menu

  2. Click Create in the Approval Policy tab, choose Approval Policy, and click Confirm.

  3. Enter a Name and Description for the policy.

  4. Select whether the policy will apply to Journeys or Campaigns.

  5. Enable the Block self-approval to prevent Journey/Campaign creators from approving their own objects.

    Approval policy details form

You can now refine the conditions to specify who can initiate the approval request and who can validate it.

Set conditions for approval policies conditions

Approval policies offer flexible targeting options to match your governance needs. You can create approval policies based on various criteria, including:

  • Campaign/Journey names: Target specific objects by name
  • Tags: Apply policies to all campaigns or journeys with a specific tag
  • Channel types: Require approval for specific actions (email, SMS, push, etc.)
  • Campaign types: Set different rules for Action vs. API-triggered campaigns
  • Requestors: Define policies based on who creates the campaign or journey

To define the conditions associated with an approval policy, follow these steps:

  1. Access your Approval policy.

  2. Under the If menu, click Add condition to define which object or user will trigger an approval request.

  3. Choose the appropriate Category, Matching Rule, and Options.

    For example, “if Action matches any Direct Mail” or “If Requestor Username matches John Doe.”

    Approval policy condition builder interface

    accordion
    Learn more about available categories and options
    table 0-row-2 1-row-2 2-row-1 3-row-1 4-row-2 5-row-1 6-row-1 7-row-1 8-row-1 9-row-1 10-row-1 11-row-1 12-row-2 13-row-2 14-row-2 15-row-2 4-rowspan-3 11-rowspan-8 html-authored
    Category Option
    Campaign type Scheduled (Marketing)
    API-triggered (Marketing)
    API-triggered (Transactional)
    Action In-app
    Push notification
    SMS
    Email
    Direct mail
    Web
    Code-based
    Content card
    Tags Name of the tag used to organize your audiences.
    Object name Name of your object.
    Requestor username Name and email address of designated requestor
    Requestor user group Name of the user group of designated requestors
  4. To add more criteria, click Add condition to define additional rules and select either And or Or to specify how the conditions are connected.

  5. Under the Then, send approval request to menu, click Add condition to define which user can accept the approval request.

  6. From the Category drop-down, select whether you want to choose a User Group or an individual User.

  7. Then, from the Option drop-down, select the specific user group or user.

    The selected user or user group will be responsible for validating the approval request.

    Approval request recipient selection interface

  8. To add more criteria, click Add condition to define additional rules and select either And or Or to specify how the conditions are connected.

  9. Once your policy is fully configured, click Save.

You can now activate your approval policy to apply it.

Activate and manage approval policies activate-policies

To apply your approval policy, you must activate it. To perform this, follow these steps:

  1. Access your Approval policy.

  2. Then, click Activate to apply the configured conditions to your environment.

    note
    NOTE
    Once activated, policies cannot be edited. To modify conditions, deactivate the policy first.

    Activate approval policy button

  3. From the Policy menu, open the advanced options to Edit, Deactivate, or Duplicate the policy as needed.

    Approval policy management options menu

AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains how administrators create, set conditions for, activate, and manage approval policies that determine which journeys and campaigns require sign-off before they go live.

Intents:

  • Create an approval policy from Administration > Permissions > Policies and scope it to Journeys or Campaigns
  • Enable Block self-approval to prevent creators from approving their own objects
  • Define conditions under the If menu that determine which object or user triggers an approval request
  • Define who validates the request under the Then, send approval request to menu, choosing a User Group or an individual User
  • Combine multiple conditions using the And or Or operators
  • Activate, edit, deactivate, or duplicate an approval policy

Glossary:

  • Approval policy: A validation process configured by administrators that determines whether a journey or campaign requires approval before activation. (product-specific)
  • Block self-approval: An option that prevents Journey/Campaign creators from approving their own objects. (product-specific)
  • Condition: A rule, built from a Category, Matching Rule, and Options, that defines which object or user triggers an approval request. (product-specific)
  • Category: The type of criterion a condition targets — for example Campaign type, Action, Tags, Object name, Requestor username, or Requestor user group.

Guardrails:

  • To create approval policies, you must have system or product administrator privileges in Adobe Experience Platform.
  • Once activated, policies cannot be edited; to modify conditions, deactivate the policy first (hard limit — page states policies “cannot be edited”).
  • A policy applies either to Journeys or to Campaigns, selected per policy.

Terminology:

  • Canonical name: Approval policy — variants: approval policies
  • Do not confuse: “If” (condition defining which object or user triggers an approval request) ≠ “Then, send approval request to” (defining who can validate the request)
  • Do not confuse: “Activate” (apply a policy) ≠ “Deactivate” (required before editing) ≠ “Duplicate” (copy a policy)
  • Do not confuse: “Requestor username” (name and email address of a designated requestor) ≠ “Requestor user group” (name of the user group of designated requestors)

FAQ:

  • Q: Where do I create an approval policy? — From the Administration menu, access Permissions then Policies, click Create in the Approval Policy tab, choose Approval Policy, and confirm.
  • Q: Can I edit a policy after activating it? — No. Once activated, policies cannot be edited. Deactivate the policy first to modify its conditions.
  • Q: What criteria can target an approval policy? — Campaign/Journey names, Tags, Channel types, Campaign types, and Requestors.
  • Q: How do I stop users from approving their own work? — Enable the Block self-approval option when creating the policy.
recommendation-more-help
journey-optimizer-help