You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: openapi.yaml
+17Lines changed: 17 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -2339,6 +2339,12 @@ paths:
2339
2339
example:
2340
2340
email: "user_email"
2341
2341
name: "full_name"
2342
+
custom_claims_allowlist:
2343
+
type: array
2344
+
items:
2345
+
type: string
2346
+
description: Raw IdP claim keys to copy verbatim into the user's custom_claims (e.g. groups, org_id). For OIDC providers these are read from the ID token claims (falling back to the userinfo response when no ID token is returned); for OAuth2 providers they are read from the userinfo response. Empty preserves no non-standard claims.
description: Map provider claims to user attributes
2567
2573
additionalProperties: true
2574
+
custom_claims_allowlist:
2575
+
type: array
2576
+
items:
2577
+
type: string
2578
+
description: Raw IdP claim keys to copy verbatim into the user's custom_claims (e.g. groups, org_id). For OIDC providers these are read from the ID token claims (falling back to the userinfo response when no ID token is returned); for OAuth2 providers they are read from the userinfo response. Empty preserves no non-standard claims.
2568
2579
authorization_params:
2569
2580
type: object
2570
2581
description: Additional authorization request parameters as string key-value pairs
@@ -3777,6 +3788,12 @@ components:
3777
3788
example:
3778
3789
email: "user_email"
3779
3790
name: "full_name"
3791
+
custom_claims_allowlist:
3792
+
type: array
3793
+
items:
3794
+
type: string
3795
+
description: Raw IdP claim keys copied verbatim into the user's custom_claims (e.g. groups, org_id). For OIDC providers these are read from the ID token claims (falling back to the userinfo response when no ID token is returned); for OAuth2 providers they are read from the userinfo response. Empty preserves no non-standard claims.
3796
+
example: ["groups", "org_id"]
3780
3797
authorization_params:
3781
3798
type: object
3782
3799
description: Additional parameters to include in authorization requests as string key-value pairs (cannot override reserved OAuth parameters)
0 commit comments