Manage Local User Accounts for Confluent Cloud

RBAC role required: OrganizationAdmin or AccountAdmin.

Create and manage local user accounts that sign in to Confluent Cloud and authenticate using

Local user: username/password

Create a local user (initial)

When you sign up for Confluent Cloud, you can create a local user account that authenticates

If you don’t have a Confluent Cloud account, you can create a local user account authenticating using a username and password.

To create a local user in Confluent Cloud:

  1. Go to the Sign-up page for Confluent Cloud at https://confluent.cloud/signup.

  2. The Welcome to Confluent Cloud page appears.

  3. To sign up for a new account, click Sign up and try it for free.

  4. On the Confluent Cloud page, you can sign up and start using the account in minutes by completing the form, fill in values for your full name, organization, email address, and country. Then click Start free.

    A verification link is sent in an email message to the email address.

  5. Open the email message received from no-reply@confluent.io with the subject header “Verify your email address <signup-email-address>”.

  6. In the “Welcome to Confluent Cloud!” message, click Verify email address.

    You are redirected to Confluent Cloud to the Let’s set up your password! page.

  7. In the Create new password section, verify the signup email address and enter a valid password based on the pop-up password requirements that appear when you click in the Password field.

    You can also review the password requirements in Password requirements.

  8. Click Continue.

    You are redirected to the Confluent Cloud Console and are signed in to the Confluent Cloud Console.

    If you are not redirected to the Confluent Cloud Console, go to https://confluent.cloud/login and sign in using your email address and password.

Add a local user account using the Confluent Cloud Console

If you have been granted the OrganizationAdmin, EnvironmentAdmin, or CloudClusterAdmin role, you can use the Confluent Cloud Console to add, or invite, a local user.

For SSO-enabled organizations, only a user with the OrganizationAdmin role can invite a user to a local user account.

  1. Go to the Confluent Cloud Console and sign in using a local user account that has been granted an OrganizationAdmin role.
  2. Go to ADMINISTRATION > Accounts and access. The Accounts and access page appears listing User account.
  3. Click Add user. The Add user page appears.
  4. In Account, enter the email address for the user and, optionally, grant one or more role assignments.
  5. Click Review to verify that the email address and role assignments are correct, and then click Create.

The new user is sent an email message to verify their account.

Important

An invitation for a user account expires 7 days after being sent.

For the maximum default quota on invitations (pending user accounts), see Organization quotas.

Password requirements

Local user accounts in Confluent Cloud and the Confluent Support Portal require passwords that conform to the following restrictions:

  • Minimum length of eight characters.
  • Must contain at least one character from each of the following four character types:
    • Uppercase letter (A-Z)
    • Lowercase letter (a-z)
    • Integer
    • Special character (! @ # $ % ^ & *)

Confluent Cloud local user accounts use Auth0 for authentication. For details about password strengths, see Password Strength in Auth0 Database Connections.

Local user: Sign in with Google

You can create a local user account for Confluent Cloud that uses Google as your social identity provider (IdP). This simplifies registration and sign-in as a convenient alternative to mandatory account creation.

If your organization starts on Confluent Cloud using the “Sign in with Google” option, you can migrate later to use SAML single sign-on (SSO). For more information, see Sign in to Confluent Cloud using SSO.

Use Sign in with Google to authenticate

You can sign up for a Confluent Cloud local user account with Google and then you will be able to use Sign in with Google on every future visit.

To use Sign in with Google:

  1. Go to the Sign-up page for Confluent Cloud at https://confluent.cloud/signup.
  2. Click Sign up with Google.
  3. On the Choose an account page, click on your Google account.
  4. In the Finish creating your Confluent account section, enter values for your Full name, Organization, and Country. Submit is now enabled.
  5. Click Submit. You are signed in to Confluent Cloud and can now begin exploring and using the Confluent Cloud Console.

After registering your Google account with Confluent Cloud, you can sign in to Confluent Cloud by going to the Confluent Cloud Console and clicking Sign in with Google.

Local user: Sign in with GitHub

Users can create a local user account for Confluent Cloud using GitHub as their social identity provider (IdP). As a convenient alternative to mandatory account creation, using Sign in with GitHub simplifies user registration and sign-in.

If your organization starts on Confluent Cloud using the “Sign in with GitHub” option, you can migrate later to use SAML-based single sign-on (SSO).

Use Sign in with GitHub to authenticate

You can sign up for a Confluent Cloud local user account with GitHub and then you will be able to use Sign in with GitHub on every future visit. The primary email address on your GitHub account will be associated with your Confluent Cloud account.

To use Sign in with GitHub:

  1. Go to the Sign-up page for Confluent Cloud at https://confluent.cloud/signup <https://confluent.cloud/signup>.
  2. Click Sign up with GitHub. The Sign in to GitHub to continue to Confluent Cloud dialog appears.
  3. Complete the Username or email address and Password fields and then click Sign in. The Two-factor authentication dialog appears.
  4. Verify that you are signing in using two-factor authentication and, optionally, select the option to Use this method for future logins.
  5. In the Finish creating your Confluent account section, enter values for your Full name, Organization, and Country. Submit is now enabled.
  6. Click Submit. You are signed in to Confluent Cloud and can now begin exploring and using the Confluent Cloud Console.

After registering your GitHub account with Confluent Cloud, you can sign in to Confluent Cloud by going to the Confluent Cloud Console and clicking Sign in with GitHub.

Change the authentication method

A local user account in Confluent Cloud can use one of three authentication methods: username/password, Google, or GitHub, and the authentication method can be changed after an account is created.

To change the authentication method of an existing local user account:

  1. Go to the User accounts page in the Confluent Cloud Console at https://confluent.cloud/settings/org/accounts/users.

  2. Click the username of the user account you want to modify.

    The Settings page opens displaying Details and Authentication settings.

  3. Click the Edit authentication settings icon.

    The Authentication type and Authentication method options appear.

  4. Select the new authentication type: username/password, Google or GitHub.

    When you select a different option than the current selection, Save Changes is enabled.

  5. Click Save Changes.

    The authentication type you selected is now active.