Un opérateur d'application peut ajouter d'autres opérateurs d'application au projet via la console GDC et accéder aux ressources du projet.
Avant de commencer
Des autorisations sont requises pour configurer ou supprimer des liaisons de rôles. Demandez à l'administrateur IAM de votre projet ou de votre organisation de vous attribuer le rôle Project IAM Admin
.
Configurer les liaisons de rôle
Suivez les étapes ci-dessous pour configurer les liaisons de rôle :
Console
- Connectez-vous à la console GDC.
Par exemple, l'image suivante se connecte à la console GDC pour une organisation nommée
org-1
: - Cliquez sur Sélectionner un projet dans la barre de menu. Sélectionnez l'un des projets existants dans lequel vous souhaitez configurer l'association de rôle, puis cliquez sur Ouvrir. Le projet sélectionné s'affiche après le nom de votre organisation dans la barre de menu. L'exemple suivant montre le projet
iam-test
sélectionné : - Dans le menu de navigation, cliquez sur Identité et accès, puis sur Accès.
- Cliquez sur Ajouter un membre.
- Dans le menu déroulant Fournisseur d'identité, sélectionnez un fournisseur d'identité.
- Sous Type de membre, indiquez si vous souhaitez ajouter des utilisateurs individuels avec Utilisateur ou des groupes avec Groupe. L'exemple suivant montre le
User
sélectionné : - Dans le champ Nom d'utilisateur ou alias de groupe, saisissez le nom d'utilisateur, l'adresse e-mail ou l'alias.
- Dans la liste déroulante Rôles, sélectionnez le rôle que vous souhaitez attribuer à l'utilisateur ou au groupe, par exemple Lecteur du projet. Vous pouvez associer l'utilisateur ou le groupe sélectionné à plusieurs rôles à la fois en cliquant sur Ajouter un autre rôle.
- Cliquez sur Ajouter.
gdcloud
Assurez-vous d'avoir installé gdcloud CLI.
Connectez-vous à l'aide de la commande
gdcloud auth login
pour vous authentifier auprès de votre fournisseur d'identité. Pour en savoir plus, consultez la section Authentification gdcloud CLI.Configurez des liaisons de rôle pour un projet :
gdcloud projects add-iam-policy-binding PROJECT \ --member=USER_ACCOUNT \ --role= ROLE
Remplacez les variables suivantes :
PROJECT
: nom du projet pour lequel vous configurez l'association de rôle.USER_ACCOUNT
: compte utilisateur auquel vous souhaitez attribuer le rôle. Cet indicateur accepte une adresse e-mail d'utilisateur avec le préfixe du fournisseur d'identité (user:idpprefix-user@example.com
) ou un nom de compte de service avec le projet de compte de service (serviceAccount:projectName:serviceAccountName
).ROLE
: nom du rôle prédéfini ou personnalisé que vous souhaitez attribuer à l'utilisateur.
Supprimer des liaisons de rôle
Lorsque l'accès n'est plus nécessaire, supprimez un membre ainsi que les rôles, autorisations et accès qui lui sont associés.
Pour supprimer des membres, procédez comme suit :
Console
- Connectez-vous à la console GDC.
- Cliquez sur Sélectionner un projet dans la barre de menu. Sélectionnez l'un des projets existants dans lequel vous souhaitez configurer l'association de rôle, puis cliquez sur Ouvrir. Le projet sélectionné s'affiche après le nom de votre organisation dans la barre de menu.
- Dans le menu de navigation, cliquez sur Identité et accès, puis sur Accès.
- Dans la liste des membres autorisés, sélectionnez un membre. Vous pouvez supprimer plusieurs membres à la fois en les sélectionnant dans la liste.
- Cliquez sur Supprimer tous les accès pour supprimer toutes les liaisons de rôle associées à un membre de votre projet actuel.
- Lorsque vous y êtes invité, cliquez sur Supprimer le membre pour confirmer.
gdcloud
Assurez-vous d'avoir installé gdcloud CLI.
Connectez-vous à l'aide de la commande
gdcloud auth login
pour vous authentifier auprès de votre fournisseur d'identité. Pour en savoir plus, consultez la section Authentification gdcloud CLI.Supprimez les liaisons de rôle pour un projet :
gdcloud projects remove-iam-policy-binding PROJECT \ --member=USER_ACCOUNT \ --role= ROLE
Remplacez les variables suivantes :
PROJECT
: nom du projet à partir duquel vous supprimez l'association de rôle.USER_ACCOUNT
: compte utilisateur dont vous souhaitez supprimer le rôle. Cet indicateur accepte une adresse e-mail d'utilisateur avec le préfixe du fournisseur d'identité (user:idpprefix-user@example.com
) ou un nom de compte de service avec le projet du compte de service (serviceAccount:projectName:serviceAccountName
).ROLE
: nom du rôle prédéfini ou personnalisé que vous souhaitez supprimer du compte utilisateur.