

# Compartir el producto del portal con el propietario del portal en API Gateway
<a name="apigateway-portals-share-products"></a>

Como propietario de un producto, puede compartir el producto con el propietario del portal en otra Cuenta de AWS mediante AWS RAM. Se mantiene el control total de todas las páginas de productos y de las páginas de punto de conexión REST de los productos.

## Consideraciones
<a name="apigateway-portals-share-products-considerations"></a>

Las siguientes consideraciones pueden afectar a cómo comparte los productos del portal:
+ Puede compartir o dejar de compartir los productos del portal en cualquier momento. Si deja de compartir un producto del portal mientras se está utilizando en un portal publicado, el propietario del portal no podrá ver el producto del portal, ver las actualizaciones que se le hayan realizado ni volver a publicar ni obtener una vista previa del portal hasta que elimine el producto del portal.
+ Puede ver los productos del portal que ha compartido con otras cuentas.
+ No puede modificar ningún portal que contenga el producto del portal, a menos que cree el portal usted mismo.

## Uso compartido del producto del portal
<a name="apigateway-portals-share-products-share"></a>

El procedimiento siguiente muestra cómo crear un recurso compartido.

------
#### [ Consola de administración de AWS ]

Para usar la Consola de administración de AWS, consulte [Creación de un recurso compartido en AWS RAM](https://docs.aws.amazon.com/ram/latest/userguide/working-with-sharing-create.html) en la *Guía del usuario de AWS RAM*.

En **Seleccionar tipo de recurso**, elija **Producto de API Gateway**.

------
#### [ AWS CLI ]

El siguiente comando [create-resource-share](https://docs.aws.amazon.com/cli/latest/reference/ram/create-resource-share.html) permite crear un recurso compartido para el nombre de dominio personalizado privado. La asociación del recurso y la entidad principal puede tardar unos minutos en completarse. Para las entidades principales, proporcione un ID de cuenta o un ID de Organizations, como `arn:aws:organizations::123456789012:organization/o-1234abcd`. Puede proporcionar varias entidades principales para el recurso compartido.

```
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
```

------

Para dejar de compartir el producto del portal, utilice AWS RAM para eliminar el recurso compartido.

En cualquier momento, puede modificar la política de uso compartido de productos para modificar qué entidades principales pueden utilizar los productos del portal en sus portales.

**Actualización de la política de uso compartido de productos**

1. Inicie sesión en la consola de API Gateway, en [https://console.aws.amazon.com/apigateway](https://console.aws.amazon.com/apigateway).

1. En el panel de navegación principal, elija **Productos de portales**.

1. Elija un producto.

1. En la pestaña **Uso compartido de productos**, en **Política de uso compartido de productos**, elija **Administración de política de uso compartido de productos**.

1. Si no ha compartido el producto anteriormente, la política de uso compartido de productos denegará el acceso de otras cuentas a los productos del portal. Debe actualizar la política para permitir el acceso de determinadas cuentas al producto del portal.

1. Tras actualizar la política de uso compartido de productos, elija **Guardar cambios**.