Queries the list of access assignments.
Operation description
This topic provides an example of how to query the authorization information on the account in a resource directory 114240524784****. The response shows that one authorization record exists on the account.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cloudsso:ListAccessAssignments |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DirectoryId |
string |
Yes |
The directory ID. |
d-00fc2p61**** |
| AccessConfigurationId |
string |
No |
The access configuration ID. This parameter is used as a filter condition for the query. |
ac-00jhtfl8thteu6uj**** |
| TargetType |
string |
No |
The task target type. This parameter is used as a filter condition for the query. Valid values: RD-Account, which indicates that the task target type is an account in a resource directory. Note
You must specify both |
RD-Account |
| TargetId |
string |
No |
The task target ID. This parameter is used as a filter condition for the query. Note
You must specify both |
114240524784**** |
| PrincipalType |
string |
No |
The CloudSSO identity type. This parameter is used as a filter condition for the query. Valid values:
Note
You must specify both |
User |
| PrincipalId |
string |
No |
The CloudSSO identity ID. This parameter is used as a filter condition for the query. Valid values:
Note
You must specify both |
u-00q8wbq42wiltcrk**** |
| NextToken |
string |
No |
The token used to retrieve the next page of results. You do not need to specify When you call this operation for the first time, if the total number of entries exceeds the value of |
K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4**** |
| MaxResults |
integer |
No |
The maximum number of entries per page. Valid values: 1 to 20. Default value: 10. |
10 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| NextToken |
string |
The token used to retrieve the next page of results. Note
This parameter is returned only when |
K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4**** |
| RequestId |
string |
The request ID. |
66898413-EB80-556D-9429-06FE3548F672 |
| MaxResults |
integer |
The maximum number of entries per page. |
10 |
| TotalCounts |
integer |
The total number of entries that match the request parameters. |
1 |
| IsTruncated |
boolean |
Indicates whether the results are truncated. Valid values:
|
false |
| AccessAssignments |
array<object> |
The list of access assignments. |
|
|
object |
The list of access assignments. |
||
| AccessConfigurationName |
string |
The name of the access configuration. |
ECS-Admin |
| TargetPathName |
string |
The path name of the task target in the resource directory. |
rd-3G****/root/dev-test |
| PrincipalId |
string |
The CloudSSO identity ID. |
u-00q8wbq42wiltcrk**** |
| TargetPath |
string |
The path ID of the task target in the resource directory. |
rd-3G****/r-Wm****/114240524784**** |
| CreateTime |
string |
The time when the access assignment was created. |
2021-11-04T10:03:08Z |
| TargetType |
string |
The task target type. Valid values: RD-Account, which indicates that the task target type is an account in a resource directory. |
RD-Account |
| PrincipalName |
string |
The name of the CloudSSO identity. |
Alice |
| TargetName |
string |
The name of the task target. |
dev-test |
| AccessConfigurationId |
string |
The access configuration ID. |
ac-00jhtfl8thteu6uj**** |
| PrincipalType |
string |
The CloudSSO identity type. Valid values:
|
User |
| TargetId |
string |
The task target ID. |
114240524784**** |
| OriginTargetId |
string |
114240524784**** |
Examples
Success response
JSON format
{
"NextToken": "K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4****",
"RequestId": "66898413-EB80-556D-9429-06FE3548F672",
"MaxResults": 10,
"TotalCounts": 1,
"IsTruncated": false,
"AccessAssignments": [
{
"AccessConfigurationName": "ECS-Admin",
"TargetPathName": "rd-3G****/root/dev-test",
"PrincipalId": "u-00q8wbq42wiltcrk****",
"TargetPath": "rd-3G****/r-Wm****/114240524784****",
"CreateTime": "2021-11-04T10:03:08Z",
"TargetType": "RD-Account",
"PrincipalName": "Alice",
"TargetName": "dev-test",
"AccessConfigurationId": "ac-00jhtfl8thteu6uj****",
"PrincipalType": "User",
"TargetId": "114240524784****",
"OriginTargetId": "114240524784****"
}
]
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.