Tous les produits
Search
Centre de documentation

CDN:Politiques personnalisées Alibaba Cloud CDN

Dernière mise à jour :Sep 06, 2026

Si les politiques système de Resource Access Management (RAM) ne répondent pas à vos besoins, créez des politiques personnalisées pour appliquer le principe du moindre privilège. Les politiques personnalisées offrent un contrôle granulaire des autorisations et renforcent la sécurité d'accès aux ressources. Cette rubrique présente des scénarios courants d'utilisation des politiques personnalisées pour Alibaba Cloud CDN, accompagnés d'exemples.

Qu'est-ce qu'une politique personnalisée ?

Les politiques Resource Access Management (RAM) se divisent en politiques système et politiques personnalisées. Gérez les politiques personnalisées selon les exigences de votre activité.

  • Après avoir créé une politique personnalisée, attachez-la à un utilisateur RAM, à un groupe d'utilisateurs RAM ou à un rôle RAM. Les autorisations définies dans la politique sont ainsi accordées à l'entité.

  • Supprimez une politique RAM uniquement si elle n'est attachée à aucune entité. Si la politique est attachée à une entité, détachez-la avant de la supprimer.

  • Les politiques personnalisées prennent en charge le contrôle de version. Gérez les versions de politique personnalisée via le mécanisme de gestion des versions fourni par RAM.

Références

Scénarios d'utilisation des politiques personnalisées et exemples

  • Exemple 1 : Accorder les autorisations de purge et de préchargement

    Cette politique accorde à l'utilisateur RAM les autorisations nécessaires pour appeler les opérations API de purge et de préchargement. L'utilisateur peut ainsi lancer le préchargement ou l'actualisation des ressources via les API.

    {
      "Version": "1",
      "Statement": [
        {
          "Action": [
            "cdn:PushObjectCache",
            "cdn:RefreshObjectCaches",
            "cdn:DescribeRefreshTasks",
            "cdn:DescribeRefreshQuota"
          ],
          "Resource": "acs:cdn:*:*:*",
          "Effect": "Allow"
        }
      ]
    }
  • Exemple 2 : Révoquer les autorisations permettant à un utilisateur RAM de modifier la méthode de facturation

    {
        "Statement": [
            {
                "Action": "cdn:*",
                "Resource": "*",
                "Effect": "Allow"
            },
            {
                "Action": [
                    "cdn:OpenCdnService",
                    "cdn:ModifyCdnService"
                ],
                "Resource": "*",
                "Effect": "Deny"
            },
            {
                "Action": "ram:CreateServiceLinkedRole",
                "Resource": "*",
                "Effect": "Allow",
                "Condition": {
                    "StringEquals": {
                        "ram:ServiceName": [
                            "cdn-waf.cdn.aliyuncs.com",
                            "cdn-ddos.cdn.aliyuncs.com"
                        ]
                    }
                }
            }
        ],
        "Version": "1"
    }

Informations sur l'autorisation

Pour créer une politique personnalisée, identifiez vos exigences en matière de contrôle d'accès ainsi que les détails d'autorisation de CDN. Pour plus d'informations, consultez la rubrique Autorisation RAM.