View a markdown version of this page

Partagez le produit de votre portail avec le propriétaire du portail dans API Gateway - Amazon API Gateway

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Partagez le produit de votre portail avec le propriétaire du portail dans API Gateway

En tant que propriétaire de produit, vous pouvez partager votre produit avec un propriétaire de portail d'un autre Compte AWS utilisateur AWS RAM. Vous conservez le contrôle total de toutes les pages de produits et des pages de points de terminaison REST des produits.

Considérations

Les considérations suivantes peuvent avoir une incidence sur la manière dont vous partagez les produits du portail :

  • Vous pouvez partager ou annuler le partage des produits de votre portail à tout moment. Si vous annulez le partage d'un produit de portail alors qu'il est utilisé dans un portail publié, le propriétaire du portail ne pourra pas consulter le produit de portail, consulter les mises à jour qui y ont été apportées, republier ou prévisualiser le portail tant qu'il n'aura pas supprimé le produit de portail.

  • Vous pouvez consulter les produits du portail que vous avez partagés avec d'autres comptes.

  • Vous ne pouvez modifier aucun portail contenant votre produit de portail, sauf si vous créez le portail vous-même.

Partagez le produit de votre portail

La procédure suivante montre comment créer un partage de ressources.

Console de gestion AWS

Pour utiliser le Console de gestion AWS, reportez-vous à la section Création d'un partage de ressources AWS RAM dans le Guide de AWS RAM l'utilisateur.

Pour Sélectionner le type de ressource, choisissez API Gateway Product.

AWS CLI

La commande create-resource-share suivante crée un partage de ressources pour votre nom de domaine personnalisé privé. L’association entre la ressource et le mandataire peut prendre quelques minutes. Pour les principaux, fournissez un ID de compte ou un ID d’organisation, comme arn:aws:organizations::123456789012:organization/o-1234abcd. Vous pouvez fournir plusieurs principaux pour votre partage de ressources.

aws ram create-resource-share \ --region us-west-2 \ --name portal-product-resource-share \ --permission-arns arn:aws:ram::aws:permission/AWSRAMDefaultPermissionAPIGatewayDeveloperPortalProduct \ --resource-arns arn:aws:apigateway:us-west-2:111122223333:/portalproducts/p000000000 \ --principals 222222222222

Pour annuler le partage de votre produit de portail, AWS RAM supprimez le partage de ressources.

À tout moment, vous pouvez modifier la politique de partage des produits afin de modifier les principaux utilisateurs autorisés à utiliser les produits de votre portail sur leurs portails.

Pour mettre à jour la politique de partage des produits
  1. Connectez-vous à la console API Gateway à l'adresse https://console.aws.amazon.com/apigateway.

  2. Dans le volet de navigation principal, sélectionnez les produits Portal.

  3. Choisissez un produit.

  4. Dans l'onglet Partage de produits, pour Politique de partage de produits, choisissez Gérer la politique de partage de produits.

  5. Si vous n'avez jamais partagé votre produit auparavant, votre politique de partage de produits interdira tout accès aux autres comptes des produits de votre portail. Vous devez mettre à jour la politique pour autoriser l'accès de certains comptes à votre produit de portail.

  6. Après avoir mis à jour votre politique de partage de produits, choisissez Enregistrer les modifications.