Cloud Manager has pre-configured roles with appropriate permissions. For example, a developer develops code and has the permission to push the code to the Git Repository. Alternatively, a business owner has different permissions allowing them to define the Key Performance Indicators (KPIs) and approve deployments.
Role management for Cloud Manager is done inside the Adobe Admin Console. Any user of Cloud Manager must be a member of the customer’s IMS Organization and have the Adobe Managed Services Product Context. Specific role memberships are provided by adding the user to a Cloud Manager Product Profile in the Admin Console.
To learn more about how to setup your roles see Setting up Users and Roles.
The following table list defines the possible roles you can assign in the Admin Console.
|Cloud Manager Role||Description|
|Business Owner||Primary user who completes the initial Cloud Manager setup. Responsible for defining KPIs, approving production deployments and overriding important 3-tier failures.|
|Program Manager||Uses Cloud Manager to perform team setup, review status and view KPIs. May approve important 3-tier failures.|
|Deployment Manager||Manages the deployment operations. Uses Cloud Manager to execute stage and production deployments. May approve important 3-tier failures. Has access to Git repository.|
|Developer||Develops and tests custom application code. Primarily uses Cloud Manager to view status. Has commit access to Git repository.|
|Customer Success Engineer||Generally supports customer success for AMS customers. Interacts with Cloud Manager for the purpose of executing deployments which require Customer Success Engineer (CSE) oversight.|
|Content Author||Generally does not interact with Cloud Manager. This user may use the Cloud Manager Program Switcher (having navigated from Experience Cloud) to access Adobe Experience Manager (AEM).|
Each of the roles have specific permissions, preconfigured tasks, or permissions, associated with each role. This table lists the functions available and the roles who can execute the function.
To learn more about how to setup your Users see Setting up Users and Roles.
|Permission||Description||Business Owner||Deployment Manager||Program Manager||Developer||CSE|
|Read Application||Read Program KPIs.||x||x||x||x||x|
|Write Application||Program setup or edit.||x|
|Add Program||Add New Program.||x|
|Read Environment||See Environment details.||x||x||x||x||x|
|Create Execution||Start Pipeline.||x||x||x|
|Read Execution||See execution status.||x||x||x||x||x|
|Resume Execution||Can resume execution when paused.||x||x||x||x|
|Execution Approve Deploy to Production||Provide GoLive Approval.||x||x||x|
|Execution Schedule Deploy to Production||Schedule Production Deployment.||x||x||x||x|
|Execution Deploy to Production||Deploy application to production when paused for CSE Oversight.||x|
|Execution Cancel||Cancel current execution.||x|
|Execution Override Quality Gate Failures||Approve Important Quality Gate Failures.||x||x||x|
|Pipeline Create||Setup / Edit Pipeline.||x|
|Pipeline Read||See Pipeline details.||x||x||x||x||x|
|Pipeline Write||Setup / Edit Pipeline.||x|
|Pipeline Modify Approval||Allows editing the Business Owner option.||x|
|Pipeline Modify Managed Deployment||Allows editing of the CSE Oversight option.||x|
|Pipeline Delete||Allows deleting of a Pipeline.||x|
|Step Read||See the step quality metrics results.||x||x||x||x||x|
|Generate Personal Access Token||Access Git.||x||x|