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.
Ejemplos de políticas de conexión y publicación
En el caso de los dispositivos registrados como cosas en el AWS IoT Core en el registro, la siguiente política concede permiso para conectarse a AWS IoT Core con un ID de cliente que coincida con el nombre de la cosa y restrinja el dispositivo a publicar sobre un tema específico del ID de cliente o del nombre de la cosa. MQTT Para que la conexión se realice correctamente, el nombre de la cosa debe estar registrado en AWS IoT Core registrarse y autenticarse con una identidad o un principal adjunto a la cosa:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action":["iot:Publish"], "Resource": ["arn:aws:iot:us-east-1:123456789012:topic/${iot:Connection.Thing.ThingName}"] }, { "Effect": "Allow", "Action": ["iot:Connect"], "Resource": ["arn:aws:iot:us-east-1:123456789012:client/${iot:Connection.Thing.ThingName}"] } ] }
En el caso de los dispositivos que no estén registrados como cosas en el AWS IoT Core en el registro, la siguiente política concede permiso para conectarse a AWS IoT Core con ID de cliente client1
y restringe el dispositivo a publicar sobre un tema específico de ID de cliente: MQTT
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action":["iot:Publish"], "Resource": ["arn:aws:iot:us-east-1:123456789012:topic/${iot:ClientId}"] }, { "Effect": "Allow", "Action": ["iot:Connect"], "Resource": ["arn:aws:iot:us-east-1:123456789012:client/client1"] } ] }