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

It should be impossible to use the organizations Web API when running on-premises SonarQube

    XMLWordPrintable

    Details

      Description

      On a standard on-premises SonarQube 6.7.x the Web API for organizations is documented when ticking the Show Internal APIs checkbox. No real objection to that.
      The problem is that users can freely call those APIs, in particular api/organizations/enable_support that will enable organization (unsupported on on-premises SonarQube) with no easy way back to revert this unfortunate call.

      There should be a way to prevent users to (mistakenly) use the Web API when they are running an on-premises SonarQube instance.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              julien.lancelot Julien Lancelot
              Reporter:
              olivier.korach Olivier Korach
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: