We are using 8.9.8 LTS version (Enterprise Edition) and have create a permissions template to provide users access to baseline projects (Administer Quality gate, profiles, execute analysis and create projects). When we apply this template to all our existing projects under Administration -->Projects -->Management, the message indicates success but when the user with the permissions logs in then they do not have the relevant permissions.
Please do not tag individuals in a thread who are not already engaged in a thread. Instead of bumping this to the top of Ann’s list – it actually moves it to the bottom.
How many projects are you updating at once? Are users gaining permissions directly in the templates (assigned as individuals) or via groups they’re members of?
Initially we tried updating 1000 projects and it did not work. Then we tried apply on 5 projects alone. Still the permissions are not taking effect. The users are gaining permissions from the groups they are part of.
I’ve seen weirdness with group permissions in the past, but never been able to pin it down.
For a single, sample user can you tell me:
how many groups the user is in
what permissions each group (obvs redact the names if needed) has in the template
Once you “bulk apply” the template to a single project, can you then check the project permissions (Project Settings → Permissions) to verify that the permissions have been reset per the template? And then have the user verify whether she does / doesn’t have access to the permissions?
The user I gave given these permissions needs to manage their project and baseline accordingly. Create versions under Activity → They should see the pencil icon to edit the versions. The issue is they are not seeing that edit (pencil) option.
The things you’re expecting this user to be able to do come with the Administer Project permission, which is not included in what you’ve grated via the template you created: