Queries Resource Access Management (RAM) user provisionings.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cloudsso:ListUserProvisionings |
list |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DirectoryId |
string |
Yes |
The ID of the resource directory. |
d-003qew84**** |
| PrincipalId |
string |
No |
The identity ID of the RAM user provisioning. Valid values:
|
u-88d73u***** |
| PrincipalType |
string |
No |
The identity type of the RAM user provisioning. Valid values:
|
RD-Account |
| TargetId |
string |
No |
The ID of the object for which you create the RAM user provisioning. The value is fixed as the ID of the member in the resource directory. |
1743382****** |
| TargetType |
string |
No |
The object for which you create the RAM user provisioning. The value is fixed as |
User |
| MaxResults |
integer |
No |
The maximum number of entries per page. Valid values: 1 to 100. Default value: 10. |
100 |
| NextToken |
string |
No |
The token that is used to initiate the next request. If this is your first time to call this operation, you do not need to specify the When you call this operation for the first time, if the total number of entries to return is larger than the value of |
27EbL9j4ZgZjsMZFqbZFgbwQ1VXFU1Khcpx9e2vrW1zwzTBmTGWaM7ixHhRin8SCsxaJdazYVCzeKc2UF2QkyGb83cPhr8ZxrzoaiTd**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The returned results. |
||
| NextToken |
string |
The token that is used to initiate the next request. Note
This parameter is returned only when the |
27EbL9j4ZgZjsMZFqbZFgbwQ1VXFU1Khcpx9e2vrW1zwzTBmTGWaM7ixHhRin8SCsxaJdazYVCzeKc2UF2QkyGb83cPhr8ZxrzoaiTd**** |
| RequestId |
string |
The request ID. |
F76AF4FC-****-****-B7CB-74F3******** |
| MaxResults |
integer |
The maximum number of entries per page. Valid values: 1 to 100. Default value: 10. |
100 |
| TotalCounts |
integer |
The total number of entries returned. |
110 |
| UserProvisionings |
array<object> |
The RAM user provisionings. |
|
|
object |
|||
| Status |
string |
The status of the RAM user provisioning. Valid values:
|
Enabled |
| Description |
string |
The description. |
this is a user provisioning. |
| UserProvisioningId |
string |
The ID of the RAM user provisioning. |
up-002axzhapcbz6e63**** |
| PrincipalId |
string |
The identity ID of the RAM user provisioning. Valid values:
|
g-02ha881d***** |
| TargetPath |
string |
The path of the resource directory in which you create the RAM user provisioning for the object. |
rd-******/root/test** |
| UpdateTime |
string |
The modification time. |
2022-11-28T03:55:42Z |
| DuplicationStrategy |
string |
The conflict handling policy. The policy is used when a RAM user has the same username as the CloudSSO user who is synchronized to RAM. Valid values:
|
KeepBoth |
| DeletionStrategy |
string |
The deletion policy. The policy is used to manage synchronized users when you delete the RAM user provisioning. Valid values:
|
Delete |
| PrincipalName |
string |
The identity name of the RAM user provisioning. Valid values:
|
testGroupName |
| TargetName |
string |
The object for which you create the RAM user provisioning. The value is fixed as |
testRdMember |
| TargetId |
string |
The ID of the object for which you create the RAM user provisioning. The value is fixed as the ID of the member in the resource directory. |
1743382****** |
| CreateTime |
string |
The creation time. |
2022-11-28T03:55:42Z |
| DirectoryId |
string |
The ID of the resource directory. |
d-003qew84**** |
| OwnerPk |
string |
The ID of the Alibaba Cloud account to which the resource directory belongs. |
1639738****** |
| TargetType |
string |
The object for which you create the RAM user provisioning. The value is fixed as |
RD-Account |
| PrincipalType |
string |
The identity type of the RAM user provisioning. Valid values:
|
Group |
| IsTruncated |
boolean |
Indicates whether the queried entries are truncated. Valid values:
|
true |
Examples
Success response
JSON format
{
"NextToken": "27EbL9j4ZgZjsMZFqbZFgbwQ1VXFU1Khcpx9e2vrW1zwzTBmTGWaM7ixHhRin8SCsxaJdazYVCzeKc2UF2QkyGb83cPhr8ZxrzoaiTd****",
"RequestId": "F76AF4FC-****-****-B7CB-74F3********",
"MaxResults": 100,
"TotalCounts": 110,
"UserProvisionings": [
{
"Status": "Enabled",
"Description": "this is a user provisioning.",
"UserProvisioningId": "up-002axzhapcbz6e63****",
"PrincipalId": "g-02ha881d*****",
"TargetPath": "rd-******/root/test**",
"UpdateTime": "2022-11-28T03:55:42Z",
"DuplicationStrategy": "KeepBoth",
"DeletionStrategy": "Delete",
"PrincipalName": "testGroupName",
"TargetName": "testRdMember",
"TargetId": "1743382******",
"CreateTime": "2022-11-28T03:55:42Z",
"DirectoryId": "d-003qew84****",
"OwnerPk": "1639738******",
"TargetType": "RD-Account",
"PrincipalType": "Group"
}
],
"IsTruncated": true
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.