Given the nature of how my development teams work, and to mirror the use of organizations in Github Enterprise, we’ve been using SQ community for some time with the (undocumented, and unsupported) organizations feature.
While this has worked great for us, on a recent upgrade from SonarQube Community 6.4, to SonarQube Community 6.7.5, the UI methods for creating, and adding members to, and organization have been removed. While we can write scripts that can mimic this by generating the appropriate MySQL queries, this feels risky.
Therefore I am seeking advice on the best path forward. Are their options for
- Enabling the missing APIs for, for example, /api/organizations/create, on my local install?
- Removing/unraveling the use of organizations - in which case what’s the recommend way for restricting control of subsets of the projects to lead developers on this projects?
- Other options?
This, for me, is an incredibly powerful feature that I’d love to continue to use if possible.