Creates a new external auth provider or updates an existing one.
If a provider with the same provider_id exists, it will be updated.
Requires tenant admin authentication.
Tenant API key for authentication
Unique identifier for this provider
1 - 100Human-readable name
1 - 255OIDC issuer URL (must use HTTPS)
JSON Web Key Set endpoint (must use HTTPS)
Valid audience values for tokens
1Whether to auto-create users on first token exchange
Tier assigned to auto-created users
JWT claim containing the user's external ID
JWT claim containing the user's email
JWT claim containing the user's display name
Whether this provider is active
Provider created or updated
Unique identifier for this provider
Human-readable name
OIDC issuer URL
JSON Web Key Set endpoint
Valid audience values for tokens
Whether to auto-create users on first token exchange
Tier assigned to auto-created users
Whether this provider is active