How am I supposed to invite new team members?

I signed up with BitBucket cloud and created my organization. How can I invite my teammates to join the organization on Sonarcloud? The admin UI requires the user to already have an account on Sonarcloud but to make an account one has to enter a credit card.

Hi @raffaelesgarro,

Welcome to our community forum !

To add members to the SonarCloud organization, the admin of the org should add manually members who have an account on SC for an org bound to BitBucketCloud, in the Members menu

I’m surprised because we don’t require a credit card to create an account on SonarCloud. Credit card is only required to make an organization private.

May I ask you what makes you say that, maybe our process is not clear or we have an issue.

Thanks,

Cheers

I can’t see anywhere a button for regular “sign up”. You always have to connect with a source code provider like BitBucket, GitHub, GitLab, Azure DevOps. In the wizard (admittedly I only tried with BitBucket) you are not prompted to create a “sonarcloud account”. You must always add an organization.

Anway, I asked my BitBucket team members to connect with their BB account, and somehow they were recognized as part of the same organization.

I guess in the end it all works, but a classical “Invite users” button is expected.

Ah ok I see, you mean that when members want to join an organization, you think they must create a project and then an organization because they land up on this page
image

They can click on “not now” at the bottom right.
I admit that it’s not clear for members who just want to join an org that they have to click on “Not now” and wait for the admin to add them in their org.

Thanks or your feedback.

Cheers

Hi,
I have a similar issue. In order to create a SonarCloud Account the user need to have one of those account (BitBucket, GitHub, GitLab, Azure DevOps) already created?

Is it possible have members of the organization from different “account provider”? (with the account provider I mean “bitbucket” or “gitlab” ecc).

I have this use case:

  • I log in with my BitBucket account and I have create an organization
  • I need to join me people that are external of my bitbucket and they cannot have access to it.
  • I don’t know if they have one of those account from the providers
  • I cannot force them to create a new account as a new GitHub account or GitLab account

How am I supposted to invide them to join?

Thank you for you time.

Hello @Igor_Ferretti ,

As of today, they need to have an account on one of those DevOps platforms (GitHub, GitLab, Bitbucket, or Azure DevOps) and they have to connect to SonarCloud before you can send an invitation.
Once they have done this, you can invite them to your organization on SonarCloud side, even if their account is not a Bitbucket one.

Hi Martin,
Thank you for your answer and your time.
I will keep this in mind to setup the organization.

Hello all,
Thank you for the conversation!
I just wanted to add 2 feedback points

  • From my perspective, I would really like to be able to invite members without the need for them to “fake-signup” first.
  • When I want to add a member it is too easy to make a mistake and add someone I don’t know.

Hello @Ali_hassan ,

You can subscribe to the following card on our roadmap to be notified of any updates and to provide direct feedback as well: https://portal.productboard.com/sonarsource/1-sonarcloud/c/284-onboarding-of-larger-teams

1 Like

So, if an organization is imported into SonarCloud from GitLab (with 40 developers), is there any way in SonarCloud to add the 40 users without having to:

  • First, ask each of them to sign up
  • Second, have an admin user add them one by one in SonarCloud?

Hello @David_Pena_Rubio ,

Welcome to the community!

Currently, this is the only way to manage your users with GitLab. We understand that it is not convenient and are actively working on a solution. In the near future, you will have the ability to manage users through your preferred identity provider and SAML.

Hey @David_Pena_Rubio

We recently launched SonarCloud Enterprise, which includes support for SAML (and inviting such users by e-mail address).