Tous les produits
Search
Centre de documentation

:UpdatePolicy

Dernière mise à jour :Aug 06, 2026

Met à jour une stratégie d'autorisation.

Description de l'opération

  • Vous pouvez mettre à jour les autorisations de contrôle d'accès basé sur les rôles (RBAC), les ressources accessibles, les règles de contrôle d'accès et la description d'une stratégie d'autorisation. Vous ne pouvez pas modifier le nom ou la portée d'une stratégie d'autorisation.

  • La mise à jour d'une stratégie d'autorisation affecte tous les points d'accès d'application (AAP) auxquels la stratégie d'autorisation est liée. Faites preuve de prudence lorsque vous effectuez cette opération.

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

Name

string

Oui

Le nom de la stratégie d'autorisation que vous souhaitez mettre à jour.

policy_test

Permissions

string

Non

Les opérations prises en charge par la stratégie mise à jour. Valeurs valides :

  • RbacPermission/Template/CryptoServiceKeyUser : vous permet d'effectuer des opérations cryptographiques.

  • RbacPermission/Template/CryptoServiceSecretUser : vous permet d'effectuer des opérations liées aux secrets.

Vous pouvez sélectionner les deux.

["RbacPermission/Template/CryptoServiceKeyUser", "RbacPermission/Template/CryptoServiceSecretUser"]

Resources

string

Non

La clé et le secret dont l'accès est autorisé après la mise à jour.

  • Clé : saisissez une clé au format key/${KeyId}. Pour autoriser l'accès à toutes les clés d'une instance KMS, saisissez key/*.

  • Secret : saisissez un secret au format secret/${SecretName}. Pour autoriser l'accès à tous les secrets d'une instance KMS, saisissez secret/*.

["secret/acs/ram/user/ram-secret", "secret/acs/ram/user/acr-master", "key/key-hzz63d9c8d3dfv8cv****"]

AccessControlRules

string

Non

La règle de contrôle d'accès.

Remarque

Pour plus d'informations sur la façon d'interroger les règles de contrôle d'accès créées, consultez ListNetworkRules.

{"NetworkRules":["kst-hzz62ee817bvyyr5x****.efkd","kst-hzz62ee817bvyyr5x****.eyyp"]}

Description

string

Non

La description.

policy description

Éléments de réponse

Élément

Type

Description

Exemple

object

RequestId

string

L'identifiant de la requête, utilisé pour localiser et résoudre les problèmes.

f455324b-e229-4066-9f58-9c1cf3fe83a8

Exemples

JSON format

{
  "RequestId": "f455324b-e229-4066-9f58-9c1cf3fe83a8"
}

Codes d'erreur

Code de statut HTTP

Code d'erreur

Message d'erreur

Description

400 InvalidParameter The specified parameter is not valid. An invalid value is specified for the parameter.
404 InvalidAccessKeyId.NotFound The Access Key ID provided does not exist in our records.

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

Notes de version

Consultez Notes de version pour la liste complète.