Bir kaynak dizinindeki (RD hesabı) bir hesaba erişim izni verilen kullanıcıları veya grupları ve ilgili erişim izinlerini (erişim yapılandırmaları) sağlar.
Operation description
Bu işlem eşzamansızdır. Görev yürütme durumunu sorgulamak için yanıtta döndürülen TaskId değerini kullanarak GetTask API'sini çağırın.
Bir RD hesabına erişim izni verme hakkında daha fazla bilgi için Çoklu hesap yetkilendirmesine genel bakış konusuna bakın.
Bu konu, CloudSSO kullanıcısının RD hesabındaki yetkilendirilmiş kaynaklara erişebilmesi için ac-00jhtfl8thteu6uj**** erişim yapılandırmasını kullanarak u-00q8wbq42wiltcrk**** CloudSSO kullanıcısına 114240524784**** RD hesabı üzerinde nasıl izin verileceğine dair bir örnek sunar.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cloudsso:CreateAccessAssignment |
create |
*AccessConfiguration
User
Group
*Account
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DirectoryId |
string |
Yes |
Dizin kimliği. |
d-00fc2p61**** |
| AccessConfigurationId |
string |
Yes |
Erişim yapılandırması kimliği. |
ac-00jhtfl8thteu6uj**** |
| TargetType |
string |
Yes |
Görev hedefi türü. Değeri, görev hedefi türünün bir RD hesabı olduğunu belirten RD-Account olarak ayarlayın. |
RD-Account |
| TargetId |
string |
Yes |
Dağıtım hedefi kimliği. |
114240524784**** |
| PrincipalType |
string |
Yes |
CloudSSO kimlik türü. Geçerli değerler:
|
User |
| PrincipalId |
string |
Yes |
CloudSSO kimlik kimliği. Ayrıntılar:
|
u-00q8wbq42wiltcrk**** |
| OriginTargetId |
string |
No |
114240524784**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt. |
||
| Task |
object |
Görev bilgileri. |
|
| Status |
string |
Görev durumu. Geçerli değerler:
|
InProgress |
| TaskId |
string |
Görev kimliği. |
t-sh6tceylhvgejpip**** |
| PrincipalId |
string |
CloudSSO kimlik kimliği. |
u-00q8wbq42wiltcrk**** |
| TargetPath |
string |
Kaynak dizinindeki görev hedefinin yol kimliği. |
rd-3G****/r-Wm****/114240524784**** |
| PrincipalName |
string |
CloudSSO kimlik adı. |
Alice |
| TargetName |
string |
Görev hedefi adı. |
dev-test |
| TargetId |
string |
Görev hedefi kimliği. |
114240524784**** |
| AccessConfigurationName |
string |
Erişim yapılandırması adı. |
ECS-Admin |
| TargetPathName |
string |
Kaynak dizinindeki görev hedefinin yol adı. |
rd-3G****/root/dev-test |
| TaskType |
string |
Görev türü. CreateAccessAssignment değeri, bir RD hesabı üzerindeki yetkilendirme görevini belirtir. |
CreateAccessAssignment |
| TargetType |
string |
Görev hedefi türü. Değeri, görev hedefi türünün bir RD hesabı olduğunu belirten RD-Account olarak ayarlayın. |
RD-Account |
| AccessConfigurationId |
string |
Erişim yapılandırması kimliği. |
ac-00jhtfl8thteu6uj**** |
| PrincipalType |
string |
CloudSSO kimlik türü. Geçerli değerler:
|
User |
| OriginTargetId |
string |
114240524784**** |
|
| RequestId |
string |
İstek kimliği. |
4726AA56-E138-5C99-85E4-F493536D042F |
Examples
Success response
JSON format
{
"Task": {
"Status": "InProgress",
"TaskId": "t-sh6tceylhvgejpip****",
"PrincipalId": "u-00q8wbq42wiltcrk****",
"TargetPath": "rd-3G****/r-Wm****/114240524784****",
"PrincipalName": "Alice",
"TargetName": "dev-test",
"TargetId": "114240524784****",
"AccessConfigurationName": "ECS-Admin",
"TargetPathName": "rd-3G****/root/dev-test",
"TaskType": "CreateAccessAssignment",
"TargetType": "RD-Account",
"AccessConfigurationId": "ac-00jhtfl8thteu6uj****",
"PrincipalType": "User",
"OriginTargetId": "114240524784****"
},
"RequestId": "4726AA56-E138-5C99-85E4-F493536D042F"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.