Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-8761

Ability to enable organizations feature

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.3
    • Component/s: Organizations
    • Labels:

      Description

      By default, organizations are not installed on on-premise installations. The default organization is created and contains all the analyzed projects.
      All the calls to api/root and api/organizations must be rejected.

      When organizations feature is enabled, webapp is updated accordingly and concept of root users is enabled. Activation is done through a manual POST request to the new web service api/organizations/enable_support. There's no UI on top of it. This WS:

      • requires "system administration" permission
      • gives root access to the administrator who sent the request, so he becomes the single root.

      Disabling organizations once enabled is not possible for the time being.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                simon.brandhof Simon Brandhof
                Reporter:
                simon.brandhof Simon Brandhof
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: