Attache les autorisations d'accès d'une application ApsaraVideo VOD à une identité spécifiée (utilisateur Resource Access Management (RAM) ou rôle RAM).
Description de l'opération
Si le nom de la stratégie est VODAppAdministratorAccess, AppId est facultatif. Pour les autres stratégies, AppId est requis.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
vod:AttachAppPolicyToIdentity |
none |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| IdentityType |
string |
Oui |
Le type d'identité. Valeurs valides :
|
RamRole |
| IdentityName |
string |
Oui |
Le nom de l'identité.
|
**** |
| AppId |
string |
Non |
L'identifiant de l'application. Valeur par défaut : app-1000000. Pour plus d'informations, consultez Multi-application. Remarque
Si le nom de la stratégie est VODAppAdministratorAccess, ce paramètre est facultatif. Pour les autres stratégies, ce paramètre est requis. |
app-**** |
| PolicyNames |
string |
Oui |
Les noms des stratégies. Séparez les différents noms par des virgules (,). Seules les stratégies système sont prises en charge. Valeurs valides :
|
VODAppFullAccess |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
25818875-5F78-4A13-****-D7393642CA58 |
| NonExistPolicyNames |
array |
La liste des noms de stratégies qui n'existent pas. |
|
|
string |
La liste des noms de stratégies qui n'existent pas. |
test****1 |
|
| FailedPolicyNames |
array |
Les noms des stratégies qui n'ont pas pu être attachées. |
|
|
string |
Les noms des stratégies qui n'ont pas pu être attachées. |
test****2 |
Exemples
JSON format
{
"RequestId": "25818875-5F78-4A13-****-D7393642CA58",
"NonExistPolicyNames": [
"test****1"
],
"FailedPolicyNames": [
"test****2"
]
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.