Skip to main content
Manage Organization Connections via new endpoints and attributes is in Early Access as part of the My Organization API and Embeddable UI Components. By using this feature, you agree to the applicable Free Trial terms in Okta’s Master Subscription Agreement. To learn more about Auth0’s product release cycle, read Product Release Stages.
You can enable specific connections for each Organization to provide users with different login options. After you enable a connection, it is added to the Organization login prompt, and users can authenticate through that connection to access your applications. To enable a connection for an organization, the connection must already exist in your tenant. Supported connections include database connections, social connections, and enterprise connections.

Organization Properties

When using organizations, some connections have additional properties that you can configure:
PropertyConnection TypesDescription
Organization Connection NameAll connection typesThis name is provided by the Organization Admin using the My Organization API. If not populated, specify the name you would like Organization Admins to see when viewing this connection.
Organization Admin Access LevelAll connection typesThis property determines what level of access Organization Admins have for this connection. The available values are:
  • None: Managed by the Tenant Admin, not visible or editable using the My Organization API.
  • Read-only: Managed by the Tenant Admin, visible using the My Organization API.
  • Limited: Organization Admins can edit selected, non-sensitive settings using the My Organization API.
  • Full: Organization Admins can edit all allowed settings for this connection, subject to restrictions defined by the Connection Profile.
Membership On AuthenticationAll connection typesWhen enabled, this property automatically assigns Organization membership to end-users the first time they authenticate with the connection. Membership on Authentication is useful in scenarios where all users with the ability to authenticate with a specific connection can be assumed to be members of an Organization.
Organization SignupDatabase connections onlyThis property determines whether or not end-users can access a signup link on the login prompt that allows them to gain membership to an Organization. To use Organization Signup, you must also enable Membership On Authentication. Organization Signup is useful in scenarios where users need self-service access to join Organizations, such as:
  • When Organizations are used to model open-membership user populations like workspaces.
  • In business-to-business-to-consumer (B2B2C) use cases where users can freely sign up for accounts.
Display connection as a buttonEnterprise connections onlyOptional. This property determines whether or not a specific connection displays as an option on the Organization login prompt. End users can also authenticate using the Identifier First with Home Realm Discovery authentication profile in combination with the Prompt for Credentials Organization login flow. This only works if you do not provide an org_id with the authorization request.
If this option is disabled, end-users can still authenticate via the connection by sending the connection parameter directly in the authorization request.

Configure Organization Connections

You can configure connections for organizations using either the or the .

Auth0 Dashboard

To enable a connection in Auth0 Dashboard:
  1. Navigate to Auth0 Dashboard > Organizations, and select the Organization you want to configure.
  2. Select the Connections tab, then Add Connections.
  3. Choose the connection you want to enable, and select Add Connection.
  4. In the Organization Connection section, configure both properties required to leverage a connection via the My Organization API:
  • Locate Organization Connection Name. If not populated, specify the name that you would like Organization Admins to see when viewing this connection.
  • Locate Organization Admin Access Level and if not populated, choose the level of access that you’d like Organization Admins to have for this connection via the My Organization API.
  1. In the Authentication section, locate Membership On Authentication and choose whether to enable or disable auto-membership. When enabled, auto-membership automatically adds all users logging in with the connection as members of the Organization.
  2. For Database connections only: In the Organization Signup section, choose whether to enable or disable self-service signups. When enabled, users can access a signup link on the login prompt to create their account and automatically gain membership to the Organization.
    • To enable this property, you must first enable Membership on Authentication.
    • Note: Organization Signup takes priority over the Database connection’s signup configuration. When Organization Signup is enabled, users can still sign up to an Organization or accept an Organization invite, even if signups are disabled at the Database connection level.
  3. For Enterprise connections only: In the Connection button section, optionally enable the Display connection as a button property to display the connection as an option on the Organization login prompt.
    If all enabled connections within the Organization are enterprise connections, and all connections are hidden, Auth0 returns an error that reads Message: no connections enabled for the organization are visible when users access the application.
  4. Select Save.