For the complete documentation index, see llms.txt. This page is also available as Markdown.

Update an OpenID provider

put
Authorizations
defguard_sessionstringRequired
Path parameters
namestringRequired

Name of the OpenID provider.

Body
admin_emailstring · nullableOptional
base_urlstringRequired
client_idstringRequired
client_secretstringRequired
create_accountbooleanRequired
directory_sync_admin_behaviorstringRequired
directory_sync_enabledbooleanRequired
directory_sync_group_matchstring · nullableOptional
directory_sync_intervalinteger · int32Required
directory_sync_targetstringRequired
directory_sync_user_behaviorstringRequired
directory_sync_user_groupsstring · nullableOptional
disable_password_managementbooleanRequired
display_namestring · nullableOptional
google_service_account_emailstring · nullableOptional
google_service_account_keystring · nullableOptional
jumpcloud_api_keystring · nullableOptional
kindstring · enumRequiredPossible values:
namestringRequired
okta_dirsync_client_idstring · nullableOptional
okta_private_jwkstring · nullableOptional
prefetch_usersbooleanRequired
username_handlingstring · enumRequiredPossible values:
Responses
200

OpenID provider updated.

No content

put/api/v1/openid/provider/{name}

No content

Last updated

Was this helpful?