How it works
- Profile Definition An administrator creates a Connection Profile that defines the property values that should be written to the connection whenever they are created using one of Auth0 delegated administration features.
- Flexible Scope Profiles are linked to Self-Service SSO and Okta Express Configuration flows today but are designed for broader reuse, covering provisioning, onboarding, entitlement management, and future Auth0 capabilities.
Connection Profile properties
A Connection Profile is aJSON object that supports these configurable properties, which are applied to all newly created connections.
| Property | Description | ||||||||
|---|---|---|---|---|---|---|---|---|---|
connection_name_prefix_template | Represents the prefix that must be used for naming connections. Maps to the name parameter on a connection. This value supports variable substitution for the organization ID and the organization name. The OIN workflow must substitute these values to generate the final prefix. Variables are enclosed in braces (). Supported variables:
con-{org_id}- | ||||||||
enabled_features | This list specifies the features which will be supported by the configured connection. Features not on the list are not allowed. Supported values:
| ||||||||
organization.assign_membership_on_login | Specifies whether users should automatically be assigned membership in the organization on login. This maps to the assign_membership_on_login property of the enabled_connections sub-resource of the organization. For Express Configuration integrations with Okta, optional is treated as required
| ||||||||
organization | An object containing settings that are applied to the organization under which the connection is created. | ||||||||
organization.show_as_button | Specifies whether the connection should be shown as a button on the login screen once an organization has been chosen. This maps to the show_as_button value on the enabled connection.
|
Example Connection Profile
Create and manage Connection Profiles
A Connection Profile is automatically generated when using the Express Configuration feature with Okta. In addition, create and manage Connection Profiles using the Auth0 Management API.Configure with Management API
To use the Management API, you need to get a Management API access token. To manage Connection Profiles, the following Management API endpoints are available:POST/api/v2/connection-profilesGET/api/v2/connection-profilesPATCH/api/v2/connection-profiles/{id}GET/api/v2/connection-profiles/{id}GET/api/v2/connection-profiles/templates