Issue
In CloudBees CI, users who have job creation/access permissions only restricted to a specific folder are unable to create/access templated pipeline jobs within that same folder. Administrators or other users with job creation/access set at the controller root level can work with templated pipelines as expected.
Resolution
The ability to manage templated items only works if the user has permissions on the pipeline template catalogs folder. To allow users with folder-restricted access to manage templated items within their designated folder, they must have permissions on the pipeline template items themselves. Consequently, for each folder and user:
-
Ensure the user or their group have the necessary permissions on the target folder.
-
Ensure the user or their group have at least the same permissions they have on the folder on the templates you want to be available to them. You can set these permissions at the level of the templates folder, so they can use all templates in it, or for each template individually.
Granting these permissions on the templates allows the users to access the underlying template information required for the creation process, which then successfully completes in their folder.