aem cloud: is there any way to give users permissions to see the pipeline status? | Community
Skip to main content
Level 8
October 4, 2023

aem cloud: is there any way to give users permissions to see the pipeline status?

  • October 4, 2023
  • 2 replies
  • 1029 views

In cloud manager, it shows the status of each pipeline.  Deployment pipelines take 1-2 hours to run, and sometimes fail for no reason and have to be re-run, meaning it can take a day to deploy a simple code change to one env, e.g. "test".  (then similar times to deploy it to the next env in the process, "QA", then similar time to deploy to Prod).

 

Our QA team need access to this so they can see when a deployment has succeeded so they can start testing.

 

However, the only way to do this would appear to be to make then super user administrators, which is certainly not viable.

 

In AEM, the only permissions available are:

1) Admin and User product profiles for each of the environments (dev, test, qa, stage prod etc).

2) "super user" admin rights as "system administrator", " product administrator", "product profile administrator" etc.

3) developer access (which unfortunately doesn't give access to view pipeline status)

 

Any suggestions?  Any hacks or workarounds?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

2 replies

DPrakashRaj
Community Advisor
Community Advisor
October 4, 2023

Cloud manager provides the api to integrate the pipeline activity notification to communicate ovation channels like slack.

https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/slack-notifications-for-adobe-cloud-manager-pipeline-aem/m-p/431339
If you don’t want to integrate the api call to channel you can always ask the person who has initiated the pipeline job about the completion of the job and also if you don’t want your pipeline job to go through performance and test cases to be executed every time you can start the pipeline in emergency mode in which case code will be deployed within an hour (max)

TB3dockAuthor
Level 8
October 16, 2023

This is a great idea, but probably too complex and cumbersome for our organisation to implement. To get the agreement to use AWS, and do the due diligence required to onboard them as a supplier is probably 3 months of work, then trying to get a developer allocated to build the software using these apis, and a team to monitor and manage the infrastructure needed to run it puts it out of reach for smaller companies.  

 

Adobe should provide this kind of service out of the box directly, or at least to send an email to a mailing list.  How hard could that be for Adobe considering we pay them nearly a million pounds a year.

Himanshu_Jain
Community Advisor
Community Advisor
October 4, 2023

Hi @tb3dock 

You need to assign cloud manager product to the user and add profiles accordingly .

Kindly refer : https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/onboarding/journey/assign-profiles-cloud-manager.html?lang=en

 

Thanks

Himanshu Jain
TB3dockAuthor
Level 8
October 16, 2023

Unfortunately, this is not helpful. WE have gone through all the profile options avaiable, and cant find anything which gives a user access to view peiplines status and nothing else (e.g. cant start/stop pipelines).