|
53671 | 53671 | "items": { |
53672 | 53672 | "$ref": "#/components/schemas/TokenVaultPrivilegedAccessIpAllowlistEntry" |
53673 | 53673 | } |
| 53674 | + }, |
| 53675 | + "grants": { |
| 53676 | + "type": "array", |
| 53677 | + "minItems": 0, |
| 53678 | + "items": { |
| 53679 | + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessGrant" |
| 53680 | + } |
53674 | 53681 | } |
53675 | 53682 | } |
53676 | 53683 | }, |
|
53696 | 53703 | "items": { |
53697 | 53704 | "$ref": "#/components/schemas/TokenVaultPrivilegedAccessIpAllowlistEntry" |
53698 | 53705 | } |
| 53706 | + }, |
| 53707 | + "grants": { |
| 53708 | + "type": "array", |
| 53709 | + "minItems": 0, |
| 53710 | + "items": { |
| 53711 | + "$ref": "#/components/schemas/TokenVaultPrivilegedAccessGrant" |
| 53712 | + } |
53699 | 53713 | } |
53700 | 53714 | } |
53701 | 53715 | }, |
|
68649 | 68663 | "token_quota": { |
68650 | 68664 | "$ref": "#/components/schemas/CreateTokenQuota", |
68651 | 68665 | "x-release-lifecycle": "EA" |
| 68666 | + }, |
| 68667 | + "third_party_client_access": { |
| 68668 | + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum", |
| 68669 | + "x-release-lifecycle": "GA" |
68652 | 68670 | } |
68653 | 68671 | } |
68654 | 68672 | }, |
|
68687 | 68705 | "$ref": "#/components/schemas/TokenQuota", |
68688 | 68706 | "x-release-lifecycle": "EA" |
68689 | 68707 | }, |
| 68708 | + "third_party_client_access": { |
| 68709 | + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum", |
| 68710 | + "x-release-lifecycle": "GA" |
| 68711 | + }, |
68690 | 68712 | "enabled_connections": { |
68691 | 68713 | "type": "array", |
68692 | 68714 | "items": { |
@@ -101598,6 +101620,10 @@ |
101598 | 101620 | "token_quota": { |
101599 | 101621 | "$ref": "#/components/schemas/TokenQuota", |
101600 | 101622 | "x-release-lifecycle": "EA" |
| 101623 | + }, |
| 101624 | + "third_party_client_access": { |
| 101625 | + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum", |
| 101626 | + "x-release-lifecycle": "GA" |
101601 | 101627 | } |
101602 | 101628 | } |
101603 | 101629 | }, |
@@ -101814,6 +101840,10 @@ |
101814 | 101840 | "token_quota": { |
101815 | 101841 | "$ref": "#/components/schemas/TokenQuota", |
101816 | 101842 | "x-release-lifecycle": "EA" |
| 101843 | + }, |
| 101844 | + "third_party_client_access": { |
| 101845 | + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum", |
| 101846 | + "x-release-lifecycle": "GA" |
101817 | 101847 | } |
101818 | 101848 | } |
101819 | 101849 | }, |
@@ -107458,6 +107488,10 @@ |
107458 | 107488 | "token_quota": { |
107459 | 107489 | "$ref": "#/components/schemas/TokenQuota", |
107460 | 107490 | "x-release-lifecycle": "EA" |
| 107491 | + }, |
| 107492 | + "third_party_client_access": { |
| 107493 | + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum", |
| 107494 | + "x-release-lifecycle": "GA" |
107461 | 107495 | } |
107462 | 107496 | } |
107463 | 107497 | }, |
@@ -107911,6 +107945,15 @@ |
107911 | 107945 | }, |
107912 | 107946 | "maxProperties": 25 |
107913 | 107947 | }, |
| 107948 | + "OrganizationThirdPartyClientAccessEnum": { |
| 107949 | + "type": "string", |
| 107950 | + "description": "Controls whether this organization can be used in user flows with third-party clients. Defaults to `block`.", |
| 107951 | + "enum": [ |
| 107952 | + "block", |
| 107953 | + "allow" |
| 107954 | + ], |
| 107955 | + "x-release-lifecycle": "GA" |
| 107956 | + }, |
107914 | 107957 | "OrganizationUsageEnum": { |
107915 | 107958 | "type": "string", |
107916 | 107959 | "description": "Defines whether organizations can be used with client credentials exchanges for this grant.", |
@@ -113275,6 +113318,30 @@ |
113275 | 113318 | } |
113276 | 113319 | } |
113277 | 113320 | }, |
| 113321 | + "TokenVaultPrivilegedAccessGrant": { |
| 113322 | + "type": "object", |
| 113323 | + "additionalProperties": false, |
| 113324 | + "required": [ |
| 113325 | + "connection", |
| 113326 | + "scopes" |
| 113327 | + ], |
| 113328 | + "properties": { |
| 113329 | + "connection": { |
| 113330 | + "type": "string", |
| 113331 | + "minLength": 1, |
| 113332 | + "maxLength": 128 |
| 113333 | + }, |
| 113334 | + "scopes": { |
| 113335 | + "type": "array", |
| 113336 | + "minItems": 1, |
| 113337 | + "items": { |
| 113338 | + "type": "string", |
| 113339 | + "minLength": 1, |
| 113340 | + "maxLength": 280 |
| 113341 | + } |
| 113342 | + } |
| 113343 | + } |
| 113344 | + }, |
113278 | 113345 | "TokenVaultPrivilegedAccessIpAllowlistEntry": { |
113279 | 113346 | "type": "string", |
113280 | 113347 | "oneOf": [ |
@@ -117949,6 +118016,10 @@ |
117949 | 118016 | "token_quota": { |
117950 | 118017 | "$ref": "#/components/schemas/UpdateTokenQuota", |
117951 | 118018 | "x-release-lifecycle": "EA" |
| 118019 | + }, |
| 118020 | + "third_party_client_access": { |
| 118021 | + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum", |
| 118022 | + "x-release-lifecycle": "GA" |
117952 | 118023 | } |
117953 | 118024 | } |
117954 | 118025 | }, |
@@ -117986,6 +118057,10 @@ |
117986 | 118057 | "token_quota": { |
117987 | 118058 | "$ref": "#/components/schemas/TokenQuota", |
117988 | 118059 | "x-release-lifecycle": "EA" |
| 118060 | + }, |
| 118061 | + "third_party_client_access": { |
| 118062 | + "$ref": "#/components/schemas/OrganizationThirdPartyClientAccessEnum", |
| 118063 | + "x-release-lifecycle": "GA" |
117989 | 118064 | } |
117990 | 118065 | } |
117991 | 118066 | }, |
@@ -120560,6 +120635,11 @@ |
120560 | 120635 | "type": "string", |
120561 | 120636 | "minLength": 1 |
120562 | 120637 | } |
| 120638 | + }, |
| 120639 | + "organization_id": { |
| 120640 | + "type": "string", |
| 120641 | + "description": "ID of the organization associated with the grant.", |
| 120642 | + "x-release-lifecycle": "GA" |
120563 | 120643 | } |
120564 | 120644 | } |
120565 | 120645 | }, |
|
0 commit comments