

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Configuración de la capacidad de detección
<a name="model-registry-ram-discover"></a>

El propietario del recurso puede configurar la capacidad de detección de grupos de paquetes del modelo creando recursos compartidos y asociando políticas de recursos a las entidades. Para ver los pasos detallados sobre cómo crear un recurso compartido general en AWS RAM, consulte [Crear un recurso compartido](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html#getting-started-sharing-create) en la [AWS RAM](https://docs.aws.amazon.com/ram/latest/userguide/what-is.html)documentación.

Complete las siguientes instrucciones para configurar la capacidad de detección de grupos de paquetes modelo mediante la AWS RAM consola o la política APIs de recursos de Model Registry.

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

1. Cree un recurso compartido en la cuenta del propietario del modelo.

   1. El propietario del modelo adjunta una política de recursos al grupo de paquetes del modelo mediante la API [put-model-package-group-policy](https://docs.aws.amazon.com/cli/latest/reference/sagemaker/put-model-package-group-policy.html) de políticas de recursos de SageMaker IA, como se muestra en el siguiente comando.

      ```
      aws sagemaker put-model-package-group-policy
      --model-package-group-name <model-package-group-name>
      --resource-policy "{\"Version\":\"2012-10-17\",		 	 	 \"Statement\":[{\"Sid\":
      \"ExampleResourcePolicy\",\"Effect\":\"Allow\",\"Principal\":<principal>,
      \"Action\":[\"sagemaker:DescribeModelPackage\",
      \"sagemaker:ListModelPackages\",\"sagemaker:DescribeModelPackageGroup\"],
      \"Resource\":[\"<model-package-group-arn>,\"
      \"arn:aws:sagemaker:<region>:<owner-account-id>:model-package/
      <model-package-group-name>/*\"]}]}"
      ```
**nota**  
Se pueden asociar diferentes combinaciones de acciones a la política de recursos. En el caso de políticas personalizadas, el propietario del grupo de paquetes modelo debe promocionar el permiso creado y solo se pueden detectar las entidades que tengan los permisos promocionados asociados. Los recursos compartidos que no se pueden promocionar no se pueden detectar ni administrar a través de AWS RAM.

   1. Para comprobar que AWS RAM se creó el ARN del recurso compartido, utilice el siguiente comando:

      ```
      aws ram get-resource-share-associations --association-type resource --resource-arn <model-package-group-arn>
      ```

      La respuesta contiene el de *resource-share-arn* la entidad.

   1. Para comprobar si el permiso de política asociado es una política administrada o personalizada, utilice el siguiente comando:

      ```
      aws ram list-resource-share-permissions --resource-share-arn <resource-share-arn>
      ```

      El campo `featureSet` puede tomar los valores `CREATED_FROM_POLICY` o `STANDARD`, que se definen de la siguiente manera:
      + `STANDARD`: el permiso ya existe.
      + `CREATED_FROM_POLICY`: el permiso debe promocionarse para que la entidad pueda detectarse. Para obtener más información, consulte [Promoción del uso compartido de permisos y recursos](model-registry-ram-promote.md).

1. Acepte la invitación para compartir recursos en la cuenta de consumidor del modelo.

   1. El consumidor del grupo de paquetes del modelo acepta la invitación a compartir recursos. Para ver todas las invitaciones a los recursos, ejecute el siguiente comando:

      ```
      aws ram get-resource-share-invitations
      ```

      Identifique las solicitudes que tienen estado `PENDING` e incluya el ID de la cuenta propietaria.

   1. Para aceptar la invitación a compartir recursos del propietario del modelo, utilice el siguiente comando:

      ```
      aws ram accept-resource-share-invitation --resource-share-invitation-arn <resource-share-invitation-arn>
      ```

------
#### [ AWS RAM console ]

1. Inicie sesión en la [consola de AWS RAM](https://console.aws.amazon.com/ram/home).

1. Realice los pasos siguientes para crear un recurso compartido a partir de la cuenta propietaria del grupo de paquetes del modelo.

   1. Realice los siguientes pasos para especificar los detalles del recurso compartido.

      1. En el campo **Nombre**, añada un nombre único para el recurso.

      1. En la tarjeta **Resources**, selecciona el menú desplegable y selecciona **SageMaker AI Model Package Groups**.

      1. Seleccione la casilla de verificación del ARN del recurso compartido de recursos del grupo de paquetes del modelo.

      1. En la tarjeta **Seleccionar recursos**, active la casilla de verificación del recurso compartido del grupo del paquete del modelo.

      1. En la tarjeta **Etiquetas**, añada pares clave-valor para las etiquetas que desee añadir a su recurso compartido.

      1. Elija **Siguiente**.

   1. Realice los siguientes pasos para asociar permisos administrados al recurso compartido.

      1. Si usa un permiso administrado, elija un permiso administrado en el menú desplegable **Permisos administrados**.

      1. Si utiliza un permiso personalizado, seleccione **Permiso administrado por el cliente**. En este caso, el grupo de paquetes del modelo no se puede detectar inmediatamente. Debe promocionar el permiso y la política de recursos después de crear el recurso compartido. Para obtener más información sobre cómo promocionar permisos y recursos compartidos, consulte [Promoción del uso compartido de permisos y recursos](model-registry-ram-promote.md). Para obtener más información sobre cómo asociar permisos personalizados, consulte [Crear y usar permisos administrados por el cliente en AWS RAM](https://docs.aws.amazon.com/ram/latest/userguide/create-customer-managed-permissions.html).

      1. Elija **Siguiente**.

   1. Realice los siguientes pasos para permitir el acceso a las entidades principales.

      1. Seleccione **Permitir compartir con cualquier persona** para permitir compartir con cuentas ajenas a su organización o seleccione **Permitir compartir solo dentro de su organización**.

      1. En el menú desplegable **Seleccione tipo de entidad principal**, añada los tipos de entidades principales y el ID de las entidades principales que desee añadir.

      1. Añada y seleccione las entidades principales elegidas para el recurso compartido.

      1. Elija **Siguiente**.

   1. Revise la configuración del recurso compartido que se muestra y, a continuación, seleccione **Crear recurso compartido**.

1. Acepte la invitación para compartir recursos desde la cuenta de consumidor. Una vez que el propietario del modelo crea las asociaciones de recurso compartido y entidad principal, las cuentas consumidoras de recursos especificadas reciben una invitación para unirse al recurso compartido. Las cuentas consumidoras de recursos pueden ver y aceptar las invitaciones en la página [Compartido conmigo: recursos compartidos](https://console.aws.amazon.com/ram/home#SharedResourceShares:) en la consola de AWS RAM . Para obtener más información sobre cómo aceptar y ver los recursos en AWS RAM, consulte [Acceder a AWS los recursos que se comparten con usted](https://docs.aws.amazon.com//ram/latest/userguide/working-with-shared.html).

------