UiPath Documentation
test-cloud
latest
false
Test Cloud API ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

Get organization-level effective access

Organization-level effective access API for retrieving a principal's roles and assignments across active tenants in Test Cloud.

Retrieves effective access for a user, group, or external application across an organization. The response combines organization-scoped assignments with tenant-level assignments from every active tenant. Folder-level assignment details are not included.

API エンドポイント

POST {accessURL}/{organizationName}/pdp_/api/geteffectiveaccess

{accessURL} をクラウド プラットフォームのベース URL に置き換えます。

Cloud Platformアクセス URL
Test Cloudhttps://cloud.uipath.com
Test Cloud (公共部門向け)https://govcloud.uipath.us
Test Cloud (専有型)https://{customURL}.dedicated.uipath.com

権限

For requests made with a user access token, the caller must be an Organization Administrator. Tenant Administrators receive a 403 Forbidden response.

要求ヘッダー

Authorization: Bearer {access_token}
Content-Type: application/json
Authorization: Bearer {access_token}
Content-Type: application/json

For information about obtaining an access token, see Authentication methods.

クエリ パラメーター

クエリ パラメーターデータ型説明
topIntegerMaximum number of role-assignment groups to return. The default is 10, and the maximum is 50. The value cannot be negative.
skipIntegerNumber of role-assignment groups to skip. The default is 0, and the value cannot be negative.

要求本文

The following example retrieves organization-level effective access for one security principal:

{
  "securityPrincipalId": "00000000-0000-0000-0000-000000000001",
  "scopeIdentifier": {
    "scopeType": "Organization"
  }
}
{
  "securityPrincipalId": "00000000-0000-0000-0000-000000000001",
  "scopeIdentifier": {
    "scopeType": "Organization"
  }
}
プロパティデータ型説明
securityPrincipalId文字列 (GUID)Identifier of the user, group, or external application whose effective access is returned.
scopeIdentifier.scopeType文字列Must be Organization for organization-level results. The value is case-insensitive.
scopeIdentifier.value.id文字列 (GUID)Optional organization identifier. If included, it must match the caller's organization.
serviceName文字列Optional service-name filter. Only assignments for the specified service are returned.
roleNameStartsWith文字列Optional role-name prefix filter. Only assignments whose role name starts with the specified value are returned.

応答

200 OK

Returns the effective access information for the requested security principal.

Response property説明
roleAssignmentsPaginated assignment groups, keyed by tenant and role. Groups without a tenantId contain organization-scoped assignments. Organization-scoped groups appear before tenant-scoped groups.
grantedServicesMetadataNon-paginated organization-wide list of services for which the principal has a role assignment.
grantedRolesMetadataNon-paginated organization-wide list of roles granted to the principal.

400 Bad Request

Returned when pagination values are invalid or when scopeIdentifier.value.id does not match the caller's organization.

401 未承認

Returned when the bearer token is missing or invalid.

403 Forbidden

Returned when a user-token caller is not an Organization Administrator.

要求の例

curl --location --request POST 'https://cloud.uipath.com/{organizationName}/pdp_/api/geteffectiveaccess?top=10&skip=0' \
--header 'Authorization: Bearer {access_token}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "securityPrincipalId": "00000000-0000-0000-0000-000000000001",
  "scopeIdentifier": {
    "scopeType": "Organization"
  }
}'
curl --location --request POST 'https://cloud.uipath.com/{organizationName}/pdp_/api/geteffectiveaccess?top=10&skip=0' \
--header 'Authorization: Bearer {access_token}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "securityPrincipalId": "00000000-0000-0000-0000-000000000001",
  "scopeIdentifier": {
    "scopeType": "Organization"
  }
}'

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得