Configure Oidc Sso
PUT /org/sso/oidc
PUT
/org/sso/oidc
Configure OIDC sign-in. Does NOT switch it on - see /activate.
Authorizations
Parameters
Header Parameters
Request Body required
OIDC sign-in configuration.
client_secret is write-only in effect: the app stores it and the read
endpoint does not hand it back.
object
allowed_domains
Any of:
Array<string>
null
authorize_url
required
string
client_id
required
string
client_secret
required
Stored, never returned by the read endpoint.
string
provider_name
required
IdP name: okta, azure, google, custom.
string
require_sso
See the SAML note — set this later.
boolean
token_url
required
string
userinfo_url
required
string
Responses
200
Successful Response
object
data
required
An open envelope for a settings object.
Open because an ontology concept and an SSO config both grow fields as the product does, and on a settings read a dropped field reads as “not configured” rather than “we did not tell you”.
object
key
additional properties
any
pagination
Any of:
object
has_next
required
Whether there are more pages
boolean
limit
required
Items per page
integer
notes
Any of:
Array<string>
null
page
required
Current page number (1-indexed)
integer
total
required
Total number of items
integer
null
422
Validation Error
object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string