Avant d'utiliser EventBridge, activez le service sur la page du produit. Si vous êtes un utilisateur RAM, le compte Alibaba Cloud doit vous accorder les autorisations nécessaires pour accéder aux ressources EventBridge via la console ou l'API, ainsi que pour router les événements à l'aide d'un SDK.
Prérequis
Vous disposez d'un compte Alibaba Cloud.
Étape 1 : Activer EventBridge
Connectez-vous au site web officiel d'Alibaba Cloud et sélectionnez .
Sur la page du produit EventBridge, cliquez sur Open now.
-
Lisez les Conditions d'utilisation d'EventBridge (paiement à l'utilisation), cochez la case correspondante, puis cliquez sur Open now.
La console EventBridge s'affiche.
Étape 2 : Accorder des autorisations à un utilisateur RAM
Console
La console RAM propose deux points d'entrée pour accorder des autorisations aux utilisateurs RAM, prenant tous deux en charge l'autorisation unique et groupée :
Depuis la page Users : Sélectionnez les utilisateurs cibles dans la liste. Le panneau les définit automatiquement comme principaux.
Depuis la page Authorization : Sélectionnez manuellement les principaux. Cette page affiche tous les enregistrements d'autorisation de votre compte.
Meilleure pratique pour la gestion groupée : Pour accorder les mêmes autorisations à plusieurs utilisateurs RAM, ajoutez-les à un groupe d'utilisateurs et accordez les autorisations au groupe d'utilisateurs. Accédez à Identities > User Groups dans la console.
Démarrer depuis la page Users
Connectez-vous à la console RAM.
Dans le volet de navigation de gauche, sélectionnez .
-
Sur la page Users, repérez l'utilisateur RAM et cliquez sur Attach Policy dans la colonne Actions.
Vous pouvez également sélectionner plusieurs utilisateurs RAM et cliquer sur Attach Policy sous la liste des utilisateurs pour accorder des autorisations en masse.
-
Dans le panneau Add Permissions, configurez les autorisations.
-
Sélectionnez une Resource scope :
Entire account : Les autorisations s'appliquent à toutes les ressources du compte Alibaba Cloud actuel. Utilisez cette option lorsque l'isolation par groupe de ressources n'est pas requise.
-
Specific resource group : Les autorisations s'appliquent uniquement aux ressources du groupe de ressources sélectionné. Privilégiez cette option pour les environnements multi-équipes nécessitant une isolation par groupe de ressources. Les utilisateurs RAM doivent basculer vers le groupe de ressources dans la barre de navigation supérieure pour accéder et gérer ses ressources.
RemarqueLe système signale automatiquement les politiques à haut risque telles que AdministratorAccess et AliyunRAMFullAccess, qui accordent généralement un contrôle total sur toutes les ressources cloud ou des autorisations complètes pour gérer le contrôle d'accès (RAM). Accordez-les avec prudence.
-
Sélectionnez un Principal :
Le principal est l'utilisateur RAM auquel vous accordez des autorisations. Si vous avez démarré depuis la page Users, l'utilisateur actuel est automatiquement sélectionné. Si vous avez démarré depuis la page Authorization, sélectionnez les utilisateurs manuellement. Vous pouvez sélectionner plusieurs utilisateurs.
-
Sélectionnez une Policy :
System policy : Recherchez et sélectionnez une politique. Vous pouvez effectuer une recherche par nom de produit (par exemple,
ECSouOSS), par niveau d'autorisation (par exemple,ReadOnlyouFullAccess), ou par nom de politique.Custom policy : Vous devez créer une politique personnalisée avant de pouvoir l'accorder.
(Facultatif) Saisissez des Notes : Ajoutez une note expliquant l'objectif de l'autorisation, telle que « Autorisation spéciale pour les tâches de téléchargement OSS », afin de simplifier les audits futurs.
Envoyez l'autorisation : Cliquez sur OK.
-
Vérifiez le résultat de l'autorisation et cliquez sur Close.
Démarrer depuis la page Authorization
Connectez-vous à la console RAM.
Dans le volet de navigation de gauche, sélectionnez .
Sur la page Authorization, cliquez sur Add Permissions.
Dans le panneau Add Permissions, accordez des autorisations à l'utilisateur RAM. La configuration est identique à celle de la section précédente.
Vérifiez le résultat de l'autorisation et cliquez sur Close.
API
Accorder une custom policy
Appelez l'opération CreatePolicy pour créer une custom policy. Consultez les Éléments d'une politique RAM et la Présentation des exemples de politiques.
-
Appelez l'opération AttachPolicyToUser pour accorder des autorisations au niveau du account-level à l'utilisateur RAM. Définissez le paramètre
PolicyTypesurCustom.Vous pouvez également appeler l'opération AttachPolicy pour accorder des autorisations au niveau du resource-group-level.
Accorder une system policy
Appelez l'opération AttachPolicyToUser pour attacher la politique à l'utilisateur RAM spécifié. Définissez le paramètre
PolicyTypesurSystem. Les valeurs valides pourPolicyNamesont répertoriées dans la Référence des politiques système.Vous pouvez également appeler l'opération AttachPolicy pour accorder des autorisations au niveau du resource-group-level à l'utilisateur RAM.
EventBridge fournit les politiques système suivantes. Accordez-les aux utilisateurs RAM selon vos besoins.
|
Policy |
Description |
|
AliyunEventBridgeFullAccess |
Autorisations de gestion d'EventBridge. Ces autorisations équivalent à celles d'un compte Alibaba Cloud. Un utilisateur RAM auquel cette politique est attachée peut publier des événements et utiliser toutes les fonctionnalités de la console EventBridge. |
|
AliyunEventBridgeReadOnlyAccess |
Autorisations en lecture seule sur EventBridge. Un utilisateur RAM auquel cette politique est attachée peut uniquement lire les informations sur les ressources dans la console EventBridge ou en appelant des opérations API. |
|
AliyunEventBridgeResourceCreatePolicy |
Autorisations de création de ressources dans EventBridge. Un utilisateur RAM auquel cette politique est attachée peut créer des ressources dans la console EventBridge ou en appelant des opérations API. |
|
AliyunEventBridgeResourceUpdatePolicy |
Autorisations de modification de ressources dans EventBridge. Un utilisateur RAM auquel cette politique est attachée peut modifier des ressources dans la console EventBridge ou en appelant des opérations API. |
|
AliyunEventBridgeResourceDeletePolicy |
Autorisations de suppression de ressources dans EventBridge. Un utilisateur RAM auquel cette politique est attachée peut supprimer des ressources dans la console EventBridge ou en appelant des opérations API. |
|
AliyunEventBridgePutEventsPolicy |
Autorisations de publication d'événements dans EventBridge. Un utilisateur RAM auquel cette politique est attachée peut publier des événements dans la console EventBridge ou en appelant des opérations API. |
Les politiques système accordent des autorisations étendues. Par exemple, AliyunEventBridgeFullAccess accorde des autorisations complètes sur toutes les ressources EventBridge. Pour un contrôle plus fin, EventBridge prend en charge les politiques personnalisées.
Étapes suivantes
Cliquez sur Console pour commencer à créer des ressources. Consultez la Présentation des sources d'événements.