Accorder aux utilisateurs l'accès au dépôt

Cette page explique comment attribuer des rôles au niveau du dépôt à des utilisateurs, des groupes et des comptes de service dans l'interface Web de Secure Source Manager.

Pour savoir quels rôles attribuer dans un cas d'utilisation spécifique, consultez Gestion des rôles de dépôt.

Rôles requis

Pour obtenir les autorisations nécessaires pour attribuer des rôles au niveau du dépôt aux utilisateurs, demandez à votre administrateur de vous accorder les rôles IAM suivants :

Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.

Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.

Pour en savoir plus sur l'attribution de rôles Secure Source Manager, consultez Contrôle des accès avec IAM et Accorder aux utilisateurs l'accès à une instance.

Attribuer des rôles au niveau du dépôt aux utilisateurs

Les utilisateurs, les groupes et les comptes de service doivent disposer du rôle Accesseur d'instances (roles/securesourcemanager.instanceAccessor) ou du rôle Créateur de dépôts d'instances (roles.securesourcemanager.instanceRepositoryCreator) avant de pouvoir disposer de rôles de dépôt. Pour en savoir plus sur l'attribution de rôles d'instance, consultez Accorder ou révoquer l'accès à une instance.

Si vous vous authentifiez auprès de Secure Source Manager à l'aide d'un fournisseur d'identité tiers et de la fédération des identités des employés, les comptes principaux doivent être ajoutés à votre pool d'identités des employés et disposer au moins du rôle Accesseur d'instances (roles/securesourcemanager.instanceAccessor). Pour en savoir plus sur la gestion des pools d'identités des employés, consultez Gérer les pools et les fournisseurs d'identités des employés.

Vous pouvez utiliser l'API Secure Source Manager ou l'interface Web de Secure Source Manager pour attribuer des rôles au niveau du dépôt à des utilisateurs, des groupes et des comptes de service. Pour en savoir plus, consultez la page Contrôle des accès avec IAM.

Pour attribuer des rôles au niveau du dépôt à des utilisateurs ou des comptes de service à l'aide de l'interface Web :

  1. Pour accéder à l'instance Secure Source Manager via son interface Web, copiez l'URL suivante dans la barre d'adresse de votre navigateur.

    INSTANCE_ID-PROJECT_NUMBER.LOCATION.sourcemanager.dev

    Remplacez les éléments suivants :

    • INSTANCE_ID par le nom de l'instance.
    • PROJECT_NUMBER par le numéro de projet de l'instance Google Cloud. Pour en savoir plus sur l'identification des projets, consultez Identifier des projets.
    • LOCATION par la région de l'instance.

  2. Sur la page My repositories (Mes dépôts), sélectionnez votre dépôt.
  3. Cliquez sur l'onglet Permissions (Autorisations).
  4. Dans la section People and permissions (Personnes et autorisations), cliquez sur Add users (Ajouter des utilisateurs).
  5. Dans le champ Add principal (Ajouter un compte principal), saisissez l'adresse e-mail de l'utilisateur ou du compte de service auquel vous souhaitez attribuer le rôle.
  6. Dans le menu Assign a role (Attribuer un rôle), sélectionnez le rôle à attribuer.
  7. Cliquez sur Save (Enregistrer).

Pour ajouter d'autres rôles, cliquez sur l' icône de modification Edit (Modifier), puis ajoutez les rôles à l'aide du menu Assign a role (Attribuer un rôle).

Étape suivante