We recently procured an Enterprise license for SonarCloud, but are facing several roadblocks in applying it to our setup.
Our environment uses Bitbucket Data Center (on-prem) as the source control platform, which unfortunately is not supported when creating an organization in SonarCloud. The documentation only references GitHub, GitLab, Bitbucket Cloud, and Azure DevOps as supported options.
As a workaround, I manually created an organization using a personal GitHub account just to get started. However, now that I have the Enterprise license key, I’m unable to find a way to upgrade the existing organization (currently on the free plan) to Enterprise. There’s no clear path or documentation that explains how to apply the license key in this scenario.
Additionally, we use PingOne as our identity provider for SSO/SAML integration. The current documentation only covers Okta and Microsoft Entra ID, leaving us without guidance on how to implement SSO with PingOne in SonarCloud.
Summary of Issues:
• Bitbucket on-prem is unsupported for organization creation.
• No clear method to upgrade a manually created organization to Enterprise.
• Lack of documentation for implementing SSO with PingOne fro SonarCloud, one exists for Sonar server.
Would appreciate any help, guidance, or workarounds from the community or SonarSource team to move forward.
Log in to SonarQube Cloud with your organization’s admin account.
Select the + icon in the top right corner of SonarQube Cloud UI and select Create new enterprise in the menu. The Create an enterprise page opens.
…
Regarding SAML – correct that we don’t have every SAML provider extensively documented. Luckily there’s a setup wizard you’ll have access to once your Enterprise is created that will walk you through generic instructions that apply to any SAML provider.
Yes—I did review and follow the documentation you referenced. That’s how I (1) created the Enterprise “container” and (2) created our organization, which currently still shows as being on the Free plan. The blocker I’m trying to resolve is specifically how to apply (or “attach”) the Enterprise license we purchased to this existing organization.
Existing organization
The organization was created manually because our ALM is Bitbucket Data Center (on‑prem), which isn’t one of the currently supported ALMs for automatic organization provisioning (GitHub, GitLab, Bitbucket Cloud, Azure DevOps).
Desired outcome
Either: (a) upgrade this existing org in place to Enterprise, or
(b) if in‑place upgrade isn’t possible, get guidance on how to create an organization using the enterpise license as our ALM is not supported.
Not quite, tired of trying to finding a way to convert an existing one. Ended up deleting the existing organization and created a new one from scratch.