Start FreeLog in
SonarCloud | Administering your SonarCloud | Managing your user accounts | User management concepts | DOP user accounts

DevOps platform user accounts

On this page

By default, users can authenticate to SonarCloud with their existing credentials on their DevOps platform service (DOP). No additional setup is required. 

With the DOP user onboarding:

  • Just-in-Time user provisioning is used.
  • The automatic member synchronization is supported with GitHub. 

Just-in-Time user provisioning

When a user signs up with SonarCloud for the first time through their DOP, their DOP user account is automatically created in SonarCloud.

User login format

When creating a new user login, SonarCloud systematically adds a random suffix to the login name to manage user misidentification risk. 

GitHub member synchronization

The GitHub member synchronization allows the automatic synchronization of organization members between GitHub and SonarCloud. Note that user groups and permissions are not synchronized.

When you import a GitHub organization to SonarCloud, the member synchronization is enabled by default on the new SonarCloud organization. It means that:

  • Existing SonarCloud users who are members of the GitHub organization will be automatically added to the SonarCloud organization during the import.
  • New SonarCloud users who are members of the GitHub organization will be automatically added to the SonarCloud organization when they first sign up with SonarCloud.
  • Adding or removing GitHub organization members will be automatically synchronized in SonarCloud, provided the corresponding SonarCloud user exists.

You can disable or enable the synchronization of bound organizations manually. 

Administering your users


Was this page helpful?

© 2008-2024 SonarSource SA. All rights reserved. SONAR, SONARSOURCE, SONARLINT, SONARQUBE, SONARCLOUD, and CLEAN AS YOU CODE are trademarks of SonarSource SA.

Creative Commons License