Loading

Cloud organization users

Elastic Cloud Hosted Serverless

When you sign up to Elastic Cloud, you create an organization. This organization is the umbrella for all of your Elastic Cloud resources, users, and account settings. Every organization has a unique identifier.

You can perform the following tasks to control access to your Cloud organization, your Elastic Cloud Hosted deployments, and your Elastic Cloud Serverless projects:

  • Manage users: Invite users to join your organization and manage existing users.
  • Assign user roles and privileges:
    • Manage organization-level roles and high-level access to deployments and projects.
    • If you have Elastic Cloud Serverless projects, assign project-level roles and create custom roles.
  • Configure SAML single sign-on for your organization.
Tip

If you're using Elastic Cloud Hosted, then you can also manage users and control access at the deployment level.

Elastic Cloud Hosted

For Elastic Cloud Hosted deployments, you can configure SSO at the organization level, the deployment level, or both.

The option that you choose depends on your requirements:

Consideration Organization-level Deployment-level
Management experience Manage authentication and role mapping centrally for all deployments in the organization Configure SSO for each deployment individually
Authentication protocols SAML only Multiple protocols, including LDAP, OIDC, and SAML
Role mapping Organization-level roles and instance access roles, Serverless project custom roles Built-in and custom stack-level roles
User experience Users interact with Cloud Users interact with the deployment directly

If you want to avoid exposing users to the Elastic Cloud Console, or have users who only interact with some deployments, then you might prefer users to interact with your deployment directly.

In some circumstances, you might want to use both organization-level and deployment-level SSO. For example, if you have a data analyst who interacts only with data in specific deployments, then you might want to configure deployment-level SSO for them. If you manage multiple tenants in a single organization, then you might want to configure organization-level SSO to administer deployments, and deployment-level SSO for the users who are using each deployment.