Asociar un objeto o una política a un certificado de cliente - AWS IoT Core

Asociar un objeto o una política a un certificado de cliente

Cuando cree y registre un certificado separado de un objeto de AWS IoT, no tendrá ninguna política que autorice ninguna operación de AWS IoT, ni estará asociado con ningún objeto de AWS IoT. En esta sección se describe cómo agregar estas relaciones a un certificado registrado.

importante

Para completar estos procedimientos, debe haber creado ya el objeto o la política que desea asociar al certificado.

El certificado autentica un dispositivo con AWS IoT para que pueda conectarse. Al asociar el certificado a un recurso de objeto, se establece la relación entre el dispositivo (mediante el certificado) y el recurso de objeto. Para autorizar al dispositivo a realizar acciones de AWS IoT, como permitir que el dispositivo se conecte y publique mensajes, se debe asociar una política adecuada al certificado del dispositivo.

Asociar un objeto a un certificado de cliente (consola)

Necesitará el nombre de la cosa para completar este procedimiento.

Para asociar un objeto a un certificado registrado
  1. Inicie sesión en la consola de administración de AWS y abra la consola de AWS IoT.

  2. En el panel de navegación de la izquierda, elija Secure (Seguridad) y, a continuación, elija Certificates (Certificados).

  3. En la lista de certificados, busque el certificado al que desea asociar una política, elija el icono de puntos suspensivos para abrir el menú de opciones del certificado y elija Attach thing (Asociar objeto).

  4. En la ventana emergente, busque el nombre de la cosa que desea asociar al certificado, elija su casilla de verificación y elija Asociar.

El objeto debería aparecer ahora en la lista de objetos de la página de detalles del certificado.

Asociar una política a un certificado de cliente (consola)

Necesitará el nombre de la cosa de política para completar este procedimiento.

Para asociar un objeto de política a un certificado registrado
  1. Inicie sesión en la consola de administración de AWS y abra la consola de AWS IoT.

  2. En el panel de navegación de la izquierda, elija Secure (Seguridad) y, a continuación, elija Certificates (Certificados).

  3. En la lista de certificados, busque el certificado al que desea asociar una política, elija el icono de puntos suspensivos para abrir el menú de opciones del certificado y elija Attach policy (Asociar política).

  4. En la ventana emergente, busque el nombre de la política que desea asociar al certificado, elija su casilla de verificación y elija Asociar.

El objeto de política debería aparecer ahora en la lista de políticas de la página de detalles del certificado.

Asociar un objeto a un certificado de cliente (CLI)

La AWS CLI proporciona el comando attach-thing-principal para asociar un objeto a un certificado.

aws iot attach-thing-principal \ --principal certificateArn \ --thing-name thingName

Asociar una política a un certificado de cliente (CLI)

La AWS CLI proporciona el comando attach-policy para asociar un objeto de política a un certificado.

aws iot attach-policy \ --target certificateArn \ --policy-name policyName