which versions are you using (SonarQube, Scanner, Plugin, and any relevant extension)
Enterprise Edition* v9.9.6 (build 92038)
what are you trying to achieve
We are trying to debug some user access issues.
Our users are authenticated using SAML , and group mapping is implemented.
We have multiple projects and associated applications defined.
For one of the applications containing 255 projects, some users have issue to access the application and receive a message saying “You must have access to all projects within this application in order to browse it”.
How can we identify which projects those users dont have access to ?
The manual way would be for someone with full access to the Application to pull its list of Projects and pass that off to the users in question to see which they couldn’t find in the global search (in the top menu bar).
If you want something less tedious, I suppose you could apply some automation against the APIs: for each project in application, get its groups and compare them to the user’s groups.