Partager un catalogue
Dans ce guide, vous découvrirez comment partager un catalogue avec les utilisateurs de votre organisation.
Après avoir attribué des solutions à un catalogue, vous devez partager le catalogue avec une ressource Google Cloud, telle qu'un projet, un dossier ou une organisation. Les utilisateurs ayant accès à la ressource peuvent ensuite afficher et lancer les solutions du catalogue. Lorsque les utilisateurs parcourent Service Catalog, ils ne voient que les solutions de catalogues qui ont été partagés avec eux.
Avant de commencer
- Vous devez disposer du rôle Administrateur du catalogue (
roles/cloudprivatecatalogproducer.admin
) OU Gestionnaire du catalogue (roles/cloudprivatecatalogproducer.manager
) pour le projet Google Cloud dans lequel Service Catalog est activé, ainsi que le dossier, le projet ou l'organisation où vous partagez le catalogue. Si vous ne disposez pas de l'un ou l'autre de ces rôles, contactez l'administrateur de votre organisation pour demander l'accès. Attribuez les rôles IAM (Identity and Access Management) suivants aux utilisateurs qui utiliseront le catalogue partagé:
- Catalogue client
(
roles/cloudprivatecatalog.consumer
) OU le rôle IAM Viewer (roles/viewer
). La plupart des utilisateurs accèdent à Service Catalog à l'aide du rôle de lecteur IAM. - Si votre catalogue contient des solutions en MP, éditeur Deployment Manager (
roles/deploymentmanager.editor
) pour le projet dans lequel vos utilisateurs déploient la solution.
Pour découvrir comment attribuer des rôles IAM, consultez la page Accorder, modifier et révoquer les accès à des ressources. Pour en savoir plus sur les rôles et les autorisations IAM de Service Catalog, consultez Contrôle des accès.
- Catalogue client
(
Partager un catalogue
Veillez à partager le catalogue avec une ressource à laquelle vos utilisateurs peuvent accéder. Les utilisateurs finaux ne peuvent voir que les catalogues partagés avec une organisation, un dossier ou un projet Google Cloud auquel ils ont accès.
Si vous partagez un catalogue avec un nouveau projet, les utilisateurs sont invités à activer l'API Service Catalog lorsqu'ils lancent une solution. Si vous lancez une solution en MP dans un nouveau projet, ils sont également invités à activer l'API Cloud Deployment Manager.
Pour partager un catalogue, procédez comme suit :
- Dans Cloud Console, accédez à la page Administration de Service Catalog.
Accéder à la page "Administration" de Service Catalog - Cliquez sur Sélectionner pour choisir le projet Google Cloud.
- Accédez à la page Catalogues.
- Dans la liste des catalogues, cliquez sur le nom du catalogue.
Sur la page Catalog Details (Détails du catalogue), cliquez sur SHARE (PARTAGER).
Sélectionnez un dossier, une organisation ou un projet avec lequel vous souhaitez partager le catalogue, puis cliquez sur Sélectionner.
Les utilisateurs ayant accès au catalogue partagé peuvent désormais afficher et lancer ses solutions.
Annuler le partage d'un catalogue
Lorsque vous annulez le partage d'un catalogue, les utilisateurs qui avaient accès à celui-ci ne peuvent plus afficher ni déployer ses solutions. L'annulation du partage d'un catalogue n'a pas d'incidence sur vos utilisateurs existants.
Pour annuler le partage d'un catalogue, procédez comme suit:
- Sur la page Détails du catalogue, accédez à l'onglet SHARING (PARTAGE).
- Dans la table Partagé avec, cliquez sur UNSHARE (ANNULER LE PARTAGE) pour l'organisation, le dossier ou le projet dont vous souhaitez annuler le partage de catalogue.
- Cliquez sur CONFIRMER.
Votre catalogue n'est plus partagé avec la ressource.