Is automatic provisioning with GitLab restricted to the paid SonarQube versions?

Hey there,

the docs don’t mention anything about automatic provisioning feature not being available in the open source edition of SonarQube, in fact I found a community post from April that said they successfully enabled it in SonarQube CE, but my current SonarQube 10.5.1 install says automatic provisioning is not available in this edition and to look at the docs for more information.
The linked docs make no mention of it being one of the restricted features at all, though, and the product pages on the sonarsource website don’t mention it either.

Am I missing something or are the docs just not up-to-date with the feature being restricted to paid-for-versions of SonarQube?

Thanks

That’s news to me. Can you share a screenshot of where you’re seeing this?

In /admin/settings?category=authentication&tab=gitlab:

Thanks! I assumed you meant project provisioning, so sorry for my confusion. :dizzy_face:

I agree the docs are lacking here. I’m going to flag this for our docs team.

Indeed, automatic user and group provisioning is available starting in the Enterprise Edtion. This is not a big deal for users who mostly aren’t assigned individual permissions anyways (we recommend groups), but it does mean any group you want to sync between SonarQube/Gitlab will have to be created on demand.

Thanks for the confirmation. That’s what we thought already.
It’s not too much of a hassle and it definitely falls in line with what’s usually considered “only necessary for large organizations”.

Interestingly enough ChatGPT immediately told me it’s only available in the Enterprise Edition, but I couldn’t find that Info on the SonarSource website or docs. :joy:
So it must be available somewhere, just not as obvious as I’d like it to be.

Hi there, thanks for noticing :slight_smile:. We’ve updated the docs to specify the editions that include the feature.

Best,

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.