diff --git a/docs/tools/sdk/python/Reference/Beta/Methods/AccessRequestsApi.md b/docs/tools/sdk/python/Reference/Beta/Methods/AccessRequestsApi.md index 82a65ec61..0f982bebb 100644 --- a/docs/tools/sdk/python/Reference/Beta/Methods/AccessRequestsApi.md +++ b/docs/tools/sdk/python/Reference/Beta/Methods/AccessRequestsApi.md @@ -203,9 +203,14 @@ __GRANT_ACCESS__ * Roles, access profiles and entitlements can be requested. * You can specify a `removeDate` to set or alter a sunset date-time on an assignment. The removeDate must be a future date-time, in the UTC timezone. Additionally, if the user already has the access assigned with a sunset date, you can also submit a request without a `removeDate` to request removal of the sunset date and time. * If a `removeDate` is specified, then the requested role, access profile, or entitlement will be removed on that date and time. -* While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request. * Now supports an alternate field 'requestedForWithRequestedItems' for users to specify account selections while requesting items where they have more than one account on the source. - + +:::caution + +If any entitlements are being requested, then the maximum number of entitlements that can be requested is 25, and the maximum number of identities that can be requested for is 10. If you exceed these limits, the request will fail with a 400 error. If you are not requesting any entitlements, then there are no limits. + +::: + __REVOKE_ACCESS__ * Can only be requested for a single identity at a time. * You cannot use an access request to revoke access from an identity if that access has been granted by role membership or by birthright provisioning. @@ -285,39 +290,6 @@ with ApiClient(configuration) as api_client: "type" : "ACCESS_PROFILE", "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" } ], "requestedForWithRequestedItems" : [ { "identityId" : "cb89bc2f1ee6445fbea12224c526ba3a", diff --git a/docs/tools/sdk/python/Reference/V2024/Methods/AccessRequestsApi.md b/docs/tools/sdk/python/Reference/V2024/Methods/AccessRequestsApi.md index d1444be42..2b55af715 100644 --- a/docs/tools/sdk/python/Reference/V2024/Methods/AccessRequestsApi.md +++ b/docs/tools/sdk/python/Reference/V2024/Methods/AccessRequestsApi.md @@ -346,9 +346,14 @@ __GRANT_ACCESS__ * Roles, access profiles and entitlements can be requested. * You can specify a `removeDate` to set or alter a sunset date-time on an assignment. The removeDate must be a future date-time, in the UTC timezone. Additionally, if the user already has the access assigned with a sunset date, you can also submit a request without a `removeDate` to request removal of the sunset date and time. * If a `removeDate` is specified, then the requested role, access profile, or entitlement will be removed on that date and time. -* While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request. * Now supports an alternate field 'requestedForWithRequestedItems' for users to specify account selections while requesting items where they have more than one account on the source. +:::caution + +If any entitlements are being requested, then the maximum number of entitlements that can be requested is 25, and the maximum number of identities that can be requested for is 10. If you exceed these limits, the request will fail with a 400 error. If you are not requesting any entitlements, then there are no limits. + +::: + __REVOKE_ACCESS__ * Can only be requested for a single identity at a time. * You cannot use an access request to revoke access from an identity if that access has been granted by role membership or by birthright provisioning. @@ -428,39 +433,6 @@ with ApiClient(configuration) as api_client: "type" : "ACCESS_PROFILE", "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" } ], "requestedForWithRequestedItems" : [ { "identityId" : "cb89bc2f1ee6445fbea12224c526ba3a", diff --git a/docs/tools/sdk/python/Reference/V2025/Methods/AccessRequestsApi.md b/docs/tools/sdk/python/Reference/V2025/Methods/AccessRequestsApi.md index 6b921f47a..62664d5ec 100644 --- a/docs/tools/sdk/python/Reference/V2025/Methods/AccessRequestsApi.md +++ b/docs/tools/sdk/python/Reference/V2025/Methods/AccessRequestsApi.md @@ -347,9 +347,14 @@ __GRANT_ACCESS__ * Roles, access profiles and entitlements can be requested. * You can specify a `removeDate` to set or alter a sunset date-time on an assignment. The removeDate must be a future date-time, in the UTC timezone. Additionally, if the user already has the access assigned with a sunset date, you can also submit a request without a `removeDate` to request removal of the sunset date and time. * If a `removeDate` is specified, then the requested role, access profile, or entitlement will be removed on that date and time. -* While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request. * Now supports an alternate field 'requestedForWithRequestedItems' for users to specify account selections while requesting items where they have more than one account on the source. +:::caution + +If any entitlements are being requested, then the maximum number of entitlements that can be requested is 25, and the maximum number of identities that can be requested for is 10. If you exceed these limits, the request will fail with a 400 error. If you are not requesting any entitlements, then there are no limits. + +::: + __REVOKE_ACCESS__ * Can only be requested for a single identity at a time. * You cannot use an access request to revoke access from an identity if that access has been granted by role membership or by birthright provisioning. @@ -429,39 +434,6 @@ with ApiClient(configuration) as api_client: "type" : "ACCESS_PROFILE", "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" } ], "requestedForWithRequestedItems" : [ { "identityId" : "cb89bc2f1ee6445fbea12224c526ba3a", diff --git a/docs/tools/sdk/python/Reference/V3/Methods/AccessRequestsApi.md b/docs/tools/sdk/python/Reference/V3/Methods/AccessRequestsApi.md index a9cf23dbb..5ffc393df 100644 --- a/docs/tools/sdk/python/Reference/V3/Methods/AccessRequestsApi.md +++ b/docs/tools/sdk/python/Reference/V3/Methods/AccessRequestsApi.md @@ -128,9 +128,14 @@ __GRANT_ACCESS__ * Roles, access profiles and entitlements can be requested. * You can specify a `removeDate` to set or alter a sunset date-time on an assignment. The removeDate must be a future date-time, in the UTC timezone. Additionally, if the user already has the access assigned with a sunset date, you can also submit a request without a `removeDate` to request removal of the sunset date and time. * If a `removeDate` is specified, then the requested role, access profile, or entitlement will be removed on that date and time. -* While requesting entitlements, maximum of 25 entitlements and 10 recipients are allowed in a request. * Now supports an alternate field 'requestedForWithRequestedItems' for users to specify account selections while requesting items where they have more than one account on the source. - + +:::caution + +If any entitlements are being requested, then the maximum number of entitlements that can be requested is 25, and the maximum number of identities that can be requested for is 10. If you exceed these limits, the request will fail with a 400 error. If you are not requesting any entitlements, then there are no limits. + +::: + __REVOKE_ACCESS__ * Can only be requested for a single identity at a time. * You cannot use an access request to revoke access from an identity if that access has been granted by role membership or by birthright provisioning. @@ -210,39 +215,6 @@ with ApiClient(configuration) as api_client: "type" : "ACCESS_PROFILE", "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" } ], "requestedForWithRequestedItems" : [ { "identityId" : "cb89bc2f1ee6445fbea12224c526ba3a", diff --git a/static/code-examples/beta/python_code_examples_overlay.yaml b/static/code-examples/beta/python_code_examples_overlay.yaml index c914b9475..5fac6e2f6 100644 --- a/static/code-examples/beta/python_code_examples_overlay.yaml +++ b/static/code-examples/beta/python_code_examples_overlay.yaml @@ -718,39 +718,6 @@ "type" : "ACCESS_PROFILE", "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" } ], "requestedForWithRequestedItems" : [ { "identityId" : "cb89bc2f1ee6445fbea12224c526ba3a", diff --git a/static/code-examples/v2024/python_code_examples_overlay.yaml b/static/code-examples/v2024/python_code_examples_overlay.yaml index 738c0bc0e..7be67870e 100644 --- a/static/code-examples/v2024/python_code_examples_overlay.yaml +++ b/static/code-examples/v2024/python_code_examples_overlay.yaml @@ -815,39 +815,6 @@ "type" : "ACCESS_PROFILE", "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" } ], "requestedForWithRequestedItems" : [ { "identityId" : "cb89bc2f1ee6445fbea12224c526ba3a", diff --git a/static/code-examples/v2025/python_code_examples_overlay.yaml b/static/code-examples/v2025/python_code_examples_overlay.yaml index 614c422b5..27d411ad1 100644 --- a/static/code-examples/v2025/python_code_examples_overlay.yaml +++ b/static/code-examples/v2025/python_code_examples_overlay.yaml @@ -815,39 +815,6 @@ "type" : "ACCESS_PROFILE", "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" } ], "requestedForWithRequestedItems" : [ { "identityId" : "cb89bc2f1ee6445fbea12224c526ba3a", diff --git a/static/code-examples/v3/python_code_examples_overlay.yaml b/static/code-examples/v3/python_code_examples_overlay.yaml index 0868d34ba..56c76cb0c 100644 --- a/static/code-examples/v3/python_code_examples_overlay.yaml +++ b/static/code-examples/v3/python_code_examples_overlay.yaml @@ -532,39 +532,6 @@ "type" : "ACCESS_PROFILE", "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" - }, { - "clientMetadata" : { - "requestedAppName" : "test-app", - "requestedAppId" : "2c91808f7892918f0178b78da4a305a1" - }, - "removeDate" : "2020-07-11T21:23:15Z", - "comment" : "Requesting access profile for John Doe", - "id" : "2c9180835d2e5168015d32f890ca1581", - "type" : "ACCESS_PROFILE", - "assignmentId" : "ee48a191c00d49bf9264eb0a4fc3a9fc", - "nativeIdentity" : "CN=User db3377de14bf,OU=YOURCONTAINER, DC=YOURDOMAIN" } ], "requestedForWithRequestedItems" : [ { "identityId" : "cb89bc2f1ee6445fbea12224c526ba3a",