Tous les produits
Search
Centre de documentation

Resource Management:AttachPolicy

Dernière mise à jour :Aug 18, 2026

Attache une stratégie d'autorisation à un objet, qui peut être un utilisateur RAM, un groupe d'utilisateurs RAM ou un rôle RAM. Une fois la stratégie d'autorisation attachée à un objet, celui-ci dispose des autorisations d'opération sur les ressources d'un groupe de ressources spécifique ou au sein d'un compte Alibaba Cloud spécifique.

Description de l'opération

Dans cet exemple, la stratégie AdministratorAccess est attachée à l'utilisateur RAM alice@demo.onaliyun.com et ne prend effet que pour les ressources du groupe de ressources rg-9gLOoK****.

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

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

ResourceGroupId

string

Oui

La portée effective de la stratégie d'autorisation. Valeurs valides :

  • Identifiant d'un groupe de ressources : indique que la stratégie d'autorisation prend effet pour les ressources du groupe de ressources.

  • Identifiant du compte Alibaba Cloud auquel appartient l'objet autorisé : indique que la stratégie d'autorisation prend effet pour les ressources au sein du compte Alibaba Cloud.

rg-9gLOoK****

PolicyType

string

Oui

Le type de la stratégie d'autorisation. Valeurs valides :

  • Custom

  • System

System

PolicyName

string

Oui

Le nom de la stratégie d'autorisation.

Le nom doit comporter entre 1 et 128 caractères et peut contenir des lettres, des chiffres et des traits d'union (-).

AdministratorAccess

PrincipalType

string

Oui

Le type de l'objet auquel vous souhaitez attacher la stratégie d'autorisation. Valeurs valides :

  • IMSUser : utilisateur RAM

  • IMSGroup : groupe d'utilisateurs RAM

  • ServiceRole : rôle RAM

IMSUser

PrincipalName

string

Oui

Le nom de l'objet auquel vous souhaitez attacher la stratégie d'autorisation.

  • Si vous souhaitez attacher la stratégie d'autorisation à un utilisateur RAM, spécifiez le nom au format @.onaliyun.com. indique le nom de l'utilisateur RAM, et indique l'alias du compte Alibaba Cloud auquel l'utilisateur RAM appartient.

  • Si vous souhaitez attacher la stratégie d'autorisation à un groupe d'utilisateurs RAM, spécifiez le nom au format @group..onaliyun.com. indique le nom du groupe d'utilisateurs RAM, et indique l'alias du compte Alibaba Cloud auquel le groupe d'utilisateurs RAM appartient.

  • Si vous souhaitez attacher la stratégie d'autorisation à un rôle RAM, spécifiez le nom au format @role..onaliyunservice.com. indique le nom du rôle RAM, et indique l'alias du compte Alibaba Cloud auquel le rôle RAM appartient.

Remarque

L'alias d'un compte Alibaba Cloud fait partie du nom de domaine par défaut. Vous pouvez appeler l'opération GetDefaultDomain pour obtenir l'alias d'un compte Alibaba Cloud.

alice@demo.onaliyun.com

Pour plus d'informations sur les paramètres de requête courants, consultez Paramètres courants.

Éléments de réponse

Élément

Type

Description

Exemple

object

Les paramètres de réponse.

RequestId

string

L'identifiant de la requête.

697852FB-50D7-44D9-9774-530C31EAC572

Exemples

JSON format

{
  "RequestId": "697852FB-50D7-44D9-9774-530C31EAC572"
}

Codes d'erreur

Code de statut HTTP

Code d'erreur

Message d'erreur

Description

400 InvalidParameter.PolicyType The specified policy type is invalid. The specified policy type is invalid.
404 EntityNotExist.Policy The policy does not exist. The policy does not exist.
404 EntityNotExists.ResourceGroup The specified resource group does not exist. You must first create a resource group. The specified resource group does not exist. You must first create a resource group.
409 Invalid.ResourceGroup.Status You cannot perform an operation on a resource group that is being created or deleted. You cannot perform an operation on a resource group that is being created or deleted.

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.