Unable to stop journey with manage journey permissions in Adobe Journey Optimizer
In AJO, the manage journey role encounters errors when trying to stop a live journey. This happens because additional campaign-related permissions are required. To fix this issue, update the role to include the necessary campaign and asset permissions.
Description description
Environment
- Product: Adobe Journey Optimizer (part of Adobe Experience Platform)
- Constraints: Applies when journeys include inline campaigns or messaging nodes
Issue/Symptoms
- The user with manage journey permissions receives a popup indicating the campaign is being stopped, but the campaign does not actually stop.
- An error message appears referencing a system error and RBAC Permission Denied, specifically stating that inline campaigns cannot be stopped due to missing permissions.
- The error code returned includes
401 Unauthorizedand references missingPublish Campaignspermission. - Other errors may be recorded referencing different dependent objects within the journey, for example a user with no access to Assets won’t be able to stop a journey that contains assets in its emails.
Resolution resolution
To fix this issue, follow these steps:
- Identify the user who needs to stop journeys and review their current roles and permissions.
- Navigate to the Permissions tab in Adobe Experience Platform.
- Search for the user and identify their assigned roles.
- Edit the relevant role (for example, business manager or similar).
- Add the
Publish Campaignspermission under Campaigns for that role. - If assets are used within email templates or other nodes in the journey, grant Assets permissions for relevant folders.
- Save changes and confirm that updated permissions are applied.
- Attempt to stop the journey again using the same user account.
- Verify that no error message appears and that the journey stops successfully.
Note:
- Inline campaigns are created automatically in backend processes for most journeys; therefore, campaign-related permissions are required even if not explicitly configured by users.
- The system does not currently support more granular separation between journey management and campaign publishing rights; both sets of permissions may be needed depending on journey configuration.
- If assets are referenced within messaging nodes, asset access must also be provided for successful operations involving those nodes.
- This behavior is inherent to platform architecture and cannot be bypassed by adjusting only journey-level roles.
- See the research with https://aemcs-workspace.adobe.com/bot/conversation/5bb3f7b0-af10-4f33-b57d-b23aefacdbd5FluffyJaws. This research is based on detailed error investigation. The UI or high-level errors alone don’t show the cause. Use Splunk to find the root error that prevents stopping the journey.
Related readings
- Built-in roles in Journey Optimizer Guide
- Permission levels in Journey Optimizer Guide
recommendation-more-help
experience-cloud-kcs-help-kbarticles