I just setup the authentication of SonarQube to go over my GitLab instance following this official guide.
Everything works perfectly.
What I’d like to do is to give admin privileges to some GitLab users, so they can administer SQ.
I’ve tried adding them to the sonarqube-administrators group, but as soon as they login, they just disappear from that same group.
I believe is this a consequence of my group syncing with GitLab. But is this really intended? I cannot add GitLab users to any group made only in SonarQube or is it just some weird bug?
The only alternative right now I see is adding permissions to the user on global level. Does the job, but of course it’s not very clean approach.
Thank you very much for your answer. I’m really sorry, I somehow overlooked that part of Docs.
My workaround is completely sufficient for now.
Is there any plan to implement a bit more granular permission levels on SonarQube side? E.g. I have many different roles on GitLab side in one group (Reporters, Developers, Maintainers) and it is not so nice if they all have the same permissions in a synced group in SonarQube. It would be amazing if I could choose permission level per GitLab Role - e.g. only Maintainers should Administer Security Issues, etc. Do you know if there is already a feature request like that that I could follow / upvote?