Delegated developer access and source control

AndersBGS
Tera Patron

Hi all,

 

Can anybody point me in the right direction for which role is needed for the delegated developer in ServiceNow Studio to get access to source control create branch, switch branch etc.

AndersBGS_0-1771428548172.png

As admin I can easily do the same:

AndersBGS_1-1771428647378.png

 

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/

5 REPLIES 5

NotNowBoss
Tera Guru

Hey there,

 

I just randomly stumbled across this from the ServiceNow SNUG Denmark group, but to answer your question:

The standard approach is to go to your application and select Manage developers / Collaborators (assuming you have an App Engine license). From there, you add the user and assign them custom permissions under "Application management."  You can also create a few sys properties to reveal hidden fields like "Manage update set/"Source Control", or "Publish to update set".

However, speaking from experience, the built-in manage collaborators/developers feature can be a bit glitchy.

 

Here is a much more reliable workaround:

  1. Go to your filter navigator (descriptor) and pull up the user you are trying to grant access to.

  2. Edit their Development Permission Sets on the record.

  3. Manually add the "Manage update set", "Source Control", or "Publish to update set" permission sets.

    1. Dont add both Manage update set & Publish to update set since for some reason they cancel each other out. Only add Manage Update set if so.

This method works for us like a charm!
Hope this helps.