Anexar um objeto ou política a um certificado de cliente - AWS IoT Core

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Anexar um objeto ou política a um certificado de cliente

Quando você cria e registra um certificado separado de AWS IoT algo, ele não terá nenhuma política que autorize nenhuma AWS IoT operação, nem será associado a nenhum AWS IoT objeto. Esta seção descreve como adicionar esses relacionamentos a um certificado registrado.

Importante

Para concluir esses procedimentos, você já deve ter criado o objeto ou a política que quer anexar ao certificado.

O certificado autentica um dispositivo AWS IoT para que ele possa se conectar. Anexar o certificado a um recurso de objeto estabelece a relação entre o dispositivo (por meio do certificado) e o recurso de objeto. Para autorizar o dispositivo a realizar AWS IoT ações, como permitir que o dispositivo se conecte e publique mensagens, uma política apropriada deve ser anexada ao certificado do dispositivo.

Anexar um objeto a um certificado de cliente (console)

Será necessário o nome do objeto para concluir este procedimento.

Como anexar um objeto a um certificado registrado
  1. Faça login no AWS Management Console e abra o AWS IoT console.

  2. No painel de navegação à esquerda, selecione Proteger e Certificados.

  3. Na lista de certificados, localize o certificado ao qual você deseja anexar uma política, abra o menu de opções do certificado escolhendo o ícone de reticências e escolha Anexar objeto.

  4. No menu pop-up, localize o nome do objeto que você deseja anexar ao certificado, marque sua caixa de seleção e escolha Anexar.

O objeto agora deve aparecer na lista de objetos na página de detalhes do certificado.

Anexar uma política a um certificado de cliente (console)

Será necessário o nome do objeto de política para concluir este procedimento.

Como anexar um objeto de política a um certificado registrado
  1. Faça login no AWS Management Console e abra o AWS IoT console.

  2. No painel de navegação à esquerda, selecione Proteger e Certificados.

  3. Na lista de certificados, localize o certificado ao qual você deseja anexar uma política, abra o menu de opções do certificado escolhendo o ícone de reticências e escolha Anexar política.

  4. No menu pop-up, localize o nome da política que você deseja anexar ao certificado, marque sua caixa de seleção e escolha Anexar.

O objeto de política agora deverá ser exibido na lista de políticas na página de detalhes do certificado.

Anexar algo a um certificado de cliente (CLI)

O AWS CLI fornece o attach-thing-principalcomando para anexar um objeto a um certificado.

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

Anexar uma política a um certificado de cliente (CLI)

O AWS CLI fornece o attach-policycomando para anexar um objeto de política a um certificado.

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