Cette page explique comment contrôler l'accès aux API et les autorisations pour les ressources Gemini Enterprise à l'aide d'Identity and Access Management (IAM).
Présentation
Google Cloud propose IAM, qui vous permet d'attribuer un accès précis à des ressources Google Cloud spécifiques et empêche tout accès non souhaité à d'autres ressources. Cette page décrit les autorisations et les rôles IAM associés à Gemini Enterprise. Pour obtenir une description détaillée d'Google Cloud IAM, consultez la documentation IAM.
Gemini Enterprise fournit un ensemble de rôles prédéfinis conçus pour vous aider à contrôler l'accès à vos ressources Gemini Enterprise. Si ces rôles ne vous attribuent pas les autorisations dont vous avez besoin, vous pouvez également créer des rôles personnalisés. En outre, les anciens rôles de base (éditeur, lecteur et propriétaire) restent disponibles, même s'ils ne permettent pas un contrôle aussi précis que les rôles Gemini Enterprise. Vous pouvez les utiliser spécifiquement pour accéder à l'ensemble des ressources Google Cloud , et pas uniquement à Gemini Enterprise. Pour en savoir plus, consultez la documentation sur les rôles de base.
Rôles prédéfinis
Gemini Enterprise fournit des rôles prédéfinis que vous pouvez utiliser pour attribuer des autorisations plus précises aux comptes principaux. Le rôle que vous attribuez à une entité principale définit les actions qu'elle peut entreprendre. Les entités principales peuvent être des individus, des groupes ou des comptes de service.
Vous pouvez attribuer plusieurs rôles à une même entité principale et les modifier à tout moment (à condition de disposer des autorisations nécessaires).
Les rôles généraux incluent les rôles plus précis. Par exemple, le rôle d'éditeur Discovery Engine inclut toutes les autorisations du rôle de lecteur Discovery Engine, ainsi que ses propres autorisations supplémentaires. De même, le rôle d'administrateur Discovery Engine inclut toutes les autorisations du rôle d'éditeur Discovery Engine, ainsi que ses propres autorisations supplémentaires.
Les rôles de base (propriétaire, éditeur, lecteur) fournissent des autorisations pour l'ensemble des services Google Cloud. Les rôles propres à Gemini Enterprise n'incluent que les autorisations Gemini Enterprise, à l'exception des autorisations Google Cloudsuivantes, nécessaires pour l'utilisation générale de Google Cloud :
resourcemanager.projects.get
resourcemanager.projects.list
serviceusage.services.list
serviceusage.services.get
Le tableau suivant répertorie les rôles IAM Gemini Enterprise, ainsi que la liste de toutes les autorisations pour chaque rôle.
Rôle | Autorisations |
---|---|
Administrateur Discovery Engine( Accorde un accès complet à toutes les ressources Discovery Engine. |
|
Éditeur Discovery Engine( Accorde un accès en lecture et en écriture à toutes les ressources Discovery Engine. |
|
Utilisateur Discovery Engine( Accorde un accès utilisateur aux ressources Discovery Engine. |
|
Lecteur Discovery Engine( Accorde un accès en lecture à toutes les ressources Discovery Engine. |
|
Gérer IAM pour Gemini Enterprise
Vous pouvez obtenir et définir des stratégies d'autorisation et des rôles IAM à l'aide de la console Google Cloud . Pour en savoir plus, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Accorder des autorisations aux administrateurs
En tant que propriétaire d'un projet, vous pouvez attribuer les rôles Discovery Engine Admin
, Service Usage Consumer
et Logs Viewer
aux utilisateurs qui souhaitent devenir administrateurs.
Pour ajouter les rôles, procédez comme suit :
-
Dans la console Google Cloud , accédez à la page IAM.
Accéder à IAM - Sélectionnez le projet.
- Cliquez sur Accorder l'accès.
-
Dans le champ Nouveaux comptes principaux, saisissez l'identifiant utilisateur. Il s'agit généralement de l'adresse e-mail d'un compte Google ou d'un groupe d'utilisateurs.
- Ajoutez les rôles :
- Cliquez sur Ajouter un autre rôle.
- Dans la liste Sélectionner un rôle, sélectionnez Administrateur Discovery Engine.
- Répétez les étapes a et b pour ajouter les rôles Consommateur Service Usage et Lecteur de journaux.
- Cliquez sur Enregistrer.
Accorder des autorisations à vos utilisateurs
Cette section explique comment attribuer à vos utilisateurs le rôle Discovery Engine user
dont ils ont besoin pour accéder aux applications.
-
Dans la console Google Cloud , accédez à la page IAM.
Accéder à IAM - Sélectionnez le projet.
- Cliquez sur Accorder l'accès.
-
Dans le champ Nouveaux comptes principaux, saisissez l'identifiant utilisateur. Il s'agit généralement de l'adresse e-mail d'un compte Google, d'un groupe d'utilisateurs ou de l'identifiant d'un utilisateur dans un pool d'identités de personnel. Pour en savoir plus, consultez Identifiants principaux pour les stratégies d'autorisation.
- Ajoutez le rôle :
- Cliquez sur Ajouter un autre rôle.
- Dans la liste Sélectionner un rôle, sélectionnez Utilisateur Discovery Engine.
- Cliquez sur Enregistrer.
Pour autoriser les utilisateurs à gérer et à partager des applications, accordez-leur le rôle Discovery Engine viewer
.
Étapes suivantes
- Découvrez comment gérer l'accès aux projets, aux dossiers et aux organisations.
- Apprenez-en plus sur IAM.
- Apprenez-en plus sur les rôles de base.
- Découvrez les rôles personnalisés.