Expand my Community achievements bar.

Learn about Edge Delivery Services in upcoming GEM session

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

Avatar

Level 9

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?

4 Replies

Avatar

Community Advisor

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-ad...
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)

Avatar

Level 9

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.

Avatar

Community Advisor

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/...

 

Thanks

Himanshu Jain

Avatar

Level 9

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).