Tous les produits
Search
Centre de documentation

Intelligent Media Services:Créer et autoriser un utilisateur RAM

Dernière mise à jour :Sep 07, 2026

Pour protéger votre compte Alibaba Cloud, créez des utilisateurs RAM pour vos employés, systèmes ou applications, et accordez-leur uniquement les autorisations nécessaires. Les utilisateurs RAM n'engendrent aucun frais ; le compte Alibaba Cloud associé prend en charge le coût des ressources qu'ils consomment.

Procédure

  1. Connectez-vous à la console RAM à l'aide d'un compte Alibaba Cloud ou d'un utilisateur RAM disposant de droits administratifs.

  2. Dans le volet de navigation de gauche, sélectionnez Identities > Users.

  3. Sur la page Users, cliquez sur Create User.

  4. Dans la section User Account Information de la page Create User, configurez les paramètres suivants :

    • Logon Name : Le nom de connexion peut comporter jusqu'à 64 caractères et inclure des lettres, des chiffres, des points (.), des traits d'union (-) et des traits de soulignement (_).

    • Display Name : Le nom d'affichage peut comporter jusqu'à 128 caractères.

    • Tag : Cliquez sur l'icône edit et saisissez une clé de tag ainsi qu'une valeur. Vous pouvez ajouter un ou plusieurs tags à l'utilisateur RAM afin de faciliter sa gestion.

    Remarque

    Cliquez sur Add User pour créer plusieurs utilisateurs RAM simultanément.

  5. Dans la section Access Mode, sélectionnez un mode d'accès et configurez les paramètres correspondants.

  6. Cliquez sur OK et effectuez la vérification par téléphone. Le système génère automatiquement une paire AccessKey pour l'utilisateur RAM.

  7. Dans la colonne Actions, cliquez sur Copy pour sauvegarder le nom de connexion, le mot de passe et les informations AccessKey de l'utilisateur.

    Important

    Conservez précieusement le mot de passe de connexion ainsi que les informations AccessKey (AccessKey ID et AccessKey Secret). Il sera impossible de les récupérer ultérieurement.

  8. Revenez à la liste des utilisateurs. Dans la colonne Actions de l'utilisateur RAM créé, cliquez sur Add Permissions.

  9. Sur la page Add Permissions, configurez les informations d'autorisation.

    1. Sélectionnez l'étendue de l'autorisation.

      Pour Resource Scope, sélectionnez Account Level. Intelligent Media Service (IMS) ne prend pas en charge l'autorisation par groupe de ressources. Pour plus d'informations sur les groupes de ressources, consultez la rubrique Différences et relations entre les répertoires de ressources, les groupes de ressources et les tags.

    2. Spécifiez le principal.

      Le principal correspond à l'utilisateur RAM auquel vous souhaitez accorder des autorisations. Par défaut, l'utilisateur RAM actuel est spécifié. Vous pouvez également désigner un autre utilisateur RAM.

    3. Sélectionnez les politiques d'autorisation.

      • Utiliser les politiques système

        Dans la zone de recherche située sous System Policy, saisissez AliyunICE et sélectionnez une politique selon vos besoins.

        Policy

        Description

        API operation

        AliyunICEFullAccess

        Autorisations de gestion et d'exploitation de toutes les ressources IMS

        Cette politique accorde des autorisations sur toutes les opérations d'IMS.

        AliyunICEReadOnlyAccess

        Autorisations en lecture seule sur toutes les ressources IMS

        Cette politique accorde des autorisations sur toutes les opérations en lecture seule d'IMS, telles que les opérations Get, Describe, Search et List.

      • Utiliser les politiques personnalisées

        Sous Custom Policy, sélectionnez une politique adaptée à vos besoins. Si aucune politique personnalisée n'est disponible, créez-en une. Pour plus d'informations, consultez les rubriques Créer une politique d'autorisation personnalisée et Exemples de politiques personnalisées.

      Remarque
      • Vous pouvez ajouter jusqu'à cinq politiques à la fois. Pour en ajouter davantage, répétez l'opération.

      • Afin de minimiser les risques, appliquez le principe du moindre privilège.

      • Si vous devez utiliser le SDK côté serveur IMS pour iOS ou Android, vous devez également accorder des autorisations OSS, car les fichiers doivent être téléchargés vers OSS. Accordez l'autorisation AliyunOSSFullAccess ou personnalisez une politique d'autorisation OSS selon vos besoins.

    4. Cliquez sur Add Authorization pour accorder des autorisations à l'utilisateur.

  10. Facultatif : Si l'utilisateur RAM doit se connecter à la console, consultez la rubrique Gérer les paramètres de connexion pour un utilisateur RAM.

Exemples de politiques personnalisées

L'exemple suivant utilise l'octroi d'autorisations en lecture seule sur certaines ressources IMS pour illustrer les paramètres. Les autres politiques suivent le même modèle.

  • Accorder des autorisations en lecture seule sur certaines ressources IMS

    {
      "Version": "1",
      "Statement": [
        {
          "Action": [
            "ice:GetMediaProducingJob",
            "ice:GetEditingProject",
            "ice:GetMediaInfo",
            "ice:ListMediaBasicInfos",
            "ice:SearchEditingProject"
          ],
          "Resource": "*",
          "Effect": "Allow",
          "Condition": {
            "IpAddress": {
              "acs:SourceIp": "192.168.0.1"
            }
          }
        }
      ]
    }

    Descriptions des paramètres :

    Parameter

    Required

    Description

    Version

    Yes

    La version de la politique. La valeur est fixée à 1 pour IMS.

    Statement

    Yes

    Contient une ou plusieurs instructions qui définissent les actions, les ressources, les effets et les conditions pour vos scénarios d'autorisation.

    Action

    Yes

    Les actions prises en charge correspondent aux opérations API au format ice:API name. Séparez plusieurs actions par des virgules. Vous pouvez combiner les autorisations en spécifiant une liste d'actions.

    Resource

    Yes

    Une ressource spécifique ou un ensemble de ressources (caractère générique pris en charge) d'IMS. Le format est acs:ice:<regionId>:<accountId>:. Vous pouvez également spécifier une liste de ressources. Le champ regionId n'est pas encore pris en charge. Définissez-le sur . Étant donné qu'IMS ne fait pas de distinction entre les ressources, nous vous recommandons de définir Resource sur ou acs:ice:::* lors de l'autorisation des ressources de la bibliothèque multimédia.

    Effect

    Yes

    L'effet d'autorisation peut être Allow ou Deny. Lorsqu'une requête est effectuée, le système évalue séquentiellement chaque instruction. Une requête est autorisée uniquement si toutes les instructions correspondantes ont un Effect défini sur Allow. Une requête est refusée si une instruction correspondante a un Effect défini sur Deny, ou si aucune instruction ne correspond.

    Important

    Si une politique contient à la fois Allow et Deny, l'instruction Deny est prioritaire.

    Condition

    No

    Les conditions dans lesquelles la politique prend effet. Vous pouvez utiliser des conditions pour restreindre les sources d'accès. Pour plus d'informations, consultez la rubrique Condition.

  • Accorder des autorisations en lecture seule sur toutes les ressources IMS

    {
      "Version": "1",
      "Statement": [
        {
          "Action": [
            "ice:Get*",
            "ice:List*",
            "ice:Search*",
            "ice:Describe*"
          ],
          "Resource": "acs:ice:*:*:*",
          "Effect": "Allow"
        }
      ]
    }
  • Accorder des autorisations complètes (y compris en écriture) sur IMS

    {
      "Statement": [
        {
          "Effect": "Allow",
          "Action": "ice:*",
          "Resource": "acs:ice:*:*:*"
        }
      ],
      "Version": "1"
    }