gateway.openapi_Gateway

Create Identity Provider

post/v1/accounts/{account_id}/identityProviders

Path parameters

account_idstring required

The Account Id

Request body

namestring
displayNamestring
createTimestring date-time
updateTimestring date-time
tenantDomainsstring[]
state'STATE_UNSPECIFIED' | 'CREATING' | 'READY' | 'UPDATING' | 'DELETING'
domainUrlstring

The domain URL.

issuerUrlstring

The OIDC issuer URL.

clientIdstring

The OIDC client ID.

enableJitUserProvisioningboolean

Enable Just-In-Time (JIT) user provisioning. When enabled, users are automatically created in the account on first SSO login if they don't already exist. When disabled, users must be pre-provisioned before they can authenticate via SSO.

jitDefaultRolestring

Default role assigned to JIT-provisioned users. Valid values: "admin", "user", "contributor", "inference-user". Only applies when enable_jit_user_provisioning is true and RBAC V2 is enabled. If empty or unset, defaults to "inference-user" (least privilege). If RBAC V2 is not enabled for the account, JIT users always get "user" role.

Response

A successful response.

namestring
displayNamestring
createTimestring date-time
updateTimestring date-time
tenantDomainsstring[]
state'STATE_UNSPECIFIED' | 'CREATING' | 'READY' | 'UPDATING' | 'DELETING'
domainUrlstring

The domain URL.

issuerUrlstring

The OIDC issuer URL.

clientIdstring

The OIDC client ID.

enableJitUserProvisioningboolean

Enable Just-In-Time (JIT) user provisioning. When enabled, users are automatically created in the account on first SSO login if they don't already exist. When disabled, users must be pre-provisioned before they can authenticate via SSO.

jitDefaultRolestring

Default role assigned to JIT-provisioned users. Valid values: "admin", "user", "contributor", "inference-user". Only applies when enable_jit_user_provisioning is true and RBAC V2 is enabled. If empty or unset, defaults to "inference-user" (least privilege). If RBAC V2 is not enabled for the account, JIT users always get "user" role.

Changes

Changed in 3 of the 27 revisions of this API.7

    • ○

      added the new optional request property

      new-optional-request-property

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      added the new optional request property

      new-optional-request-property

    • ○

      added the optional property to the response with the status

      response-optional-property-added

    • ○

      the endpoint scheme security BearerAuth was added to the API

      api-security-added

    • ○

      api tag gateway.openapi_Gateway added

      api-tag-added

    • ○

      api tag Gateway removed

      api-tag-removed

    This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog