Is Catalog Builder compatible with Scoped Apps?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-02-2022 06:53 AM
We have purchased a store app (Scoped App called Financial Services Case Mgmt), that provides a case management solution with Portal and Catalog functionality. We have 100's of Services that we want to load into this new app using Catalog Builder. As an admin I can create a catalog builder template for the application scope, and I can successfully create a catalog item. As a non admin, with the catalog_editor role, however I get an error message when trying to use the template. The error seems to be because they can't change their application scope as they're unable to see the application picker. I've proven this by granting them temporary access to the app, through the delegated developer app, which allowed me to see the Developer option in the users profile. Switching on the picker, and selecting the application scope the user was then able to successfully create the item.
Does anyone know of a way around this?
How can I grant access to the application picker, without granting any additional privileges?
I've not got the resources in my team to build out the 100's of services and desperately need to find a solution to this, that doesn't compromise the platform.
- Labels:
-
Service Catalog

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-03-2022 03:51 AM
I think by default, users with catalog_editor should be able to edit items in all scopes. But this might be gpverned by some more specific settings.
One thing comes to mind. Can you check the below property: glide.security.scoped_administration.honor_global_acl?
Generally you might want to create a Case for SN with this issue, I think. They might be able to provide some useful advice based on your specific case.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-03-2022 02:04 PM
Like you found typically users have the role associated with the scoped app. One option is for you with the scoped app role to create a catalog item template ( see link to the doc below ) and then users will be able to create catalog items using this template.
You might need to create a scoped app to store the catalog item template and create additional roles.
Doc: Create or edit a catalog item template