client_secretstring required
Always masked — the secret is never returned after creation.
default_rolestring required
group_claimstring required
issuer_urlstring required
jit_provisioningboolean required
managed_by_cloudboolean required
ADR-045 §4: true only for the provider Temps Cloud provisions for
console access. The admin UI should disable edit/delete controls for
such a row — the API itself refuses those requests regardless
(OidcError::ManagedByCloudEdit/ManagedByCloudDelete).
role_claimstring required
trust_idp_emailboolean required
When true, the resolver skips the email_verified claim gate
during SSO login. Only safe for IdPs where an admin controls
user provisioning — see oidc_providers::Model::trust_idp_email.