- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2025 10:54 AM
Hi Everyone,
When I open any store application ie---sys_store_app
It is an Workspace core application. On this page, we can able to see the related link--Manage Collaborators
Now when we checked the Ui action, the condition is being called via script include--DelegatedDevUtil
And In the script include, it is clearly mentioned that:-
If manage collaborators is displayed then manage developer is not displayed..
Conclusion: I want to understand, for making manage developer visible, what things I need to do...or how this script include works...???
Thanks in Advance
Utsav
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2025 11:40 AM
Hello @Utsav JAISWAL
1)The DelegatedDevUtil Script Include in sys_store_app is an Out-of-the-Box (OOB) ServiceNow utility that manages delegated development permissions for applications in the Application Repository (sys_store_app).
2)What is the Purpose of DelegatedDevUtil?
It validates and grants delegated development permissions.
It checks user roles to determine if they can develop in a specific scoped app.
It manages visibility and access control for delegated developers.
3)It checks if the logged in user has delegated developer permission for a store app.
4)Manage Developer (UI Action)
This UI action allows users to assign or remove delegated developers for a scoped application.
It uses DelegatedDevUtil.canManageDelegation() to check if the user has the right to modify developers.
5)Manage Collaborator (UI Action)
Collaborators are different from delegated developers. They may have view-only or limited edit access.
This UI action lets admins manage who can collaborate on an application.
It works similarly to Manage Developer, but it updates a different field (possibly collaborators in sys_store_app).
I hope this answers your full query.
Kindly mark my answer as helpful and accept solution if it helped you in anyway. This will help me be recognized for the efforts and also move this questions from unsolved to solved bucket.
Regards,
Shivalika
My LinkedIn - https://www.linkedin.com/in/shivalika-gupta-540346194
My youtube - https://youtube.com/playlist?list=PLsHuNzTdkE5Cn4PyS7HdV0Vg8JsfdgQlA&si=0WynLcOwNeEISQCY
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-01-2025 11:40 AM
Hello @Utsav JAISWAL
1)The DelegatedDevUtil Script Include in sys_store_app is an Out-of-the-Box (OOB) ServiceNow utility that manages delegated development permissions for applications in the Application Repository (sys_store_app).
2)What is the Purpose of DelegatedDevUtil?
It validates and grants delegated development permissions.
It checks user roles to determine if they can develop in a specific scoped app.
It manages visibility and access control for delegated developers.
3)It checks if the logged in user has delegated developer permission for a store app.
4)Manage Developer (UI Action)
This UI action allows users to assign or remove delegated developers for a scoped application.
It uses DelegatedDevUtil.canManageDelegation() to check if the user has the right to modify developers.
5)Manage Collaborator (UI Action)
Collaborators are different from delegated developers. They may have view-only or limited edit access.
This UI action lets admins manage who can collaborate on an application.
It works similarly to Manage Developer, but it updates a different field (possibly collaborators in sys_store_app).
I hope this answers your full query.
Kindly mark my answer as helpful and accept solution if it helped you in anyway. This will help me be recognized for the efforts and also move this questions from unsolved to solved bucket.
Regards,
Shivalika
My LinkedIn - https://www.linkedin.com/in/shivalika-gupta-540346194
My youtube - https://youtube.com/playlist?list=PLsHuNzTdkE5Cn4PyS7HdV0Vg8JsfdgQlA&si=0WynLcOwNeEISQCY