View a markdown version of this page

Protezione di utenti e dispositivi con AWS IoT Jobs - AWS IoT Core

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Protezione di utenti e dispositivi con AWS IoT Jobs

Per autorizzare gli utenti a utilizzare AWS IoT Jobs con i propri dispositivi, devi concedere loro le autorizzazioni utilizzando le policy IAM. I dispositivi devono quindi essere autorizzati utilizzando AWS IoT Core policy per connettersi in modo sicuro AWS IoT, ricevere le esecuzioni dei job e aggiornare lo stato di esecuzione.

Tipo di policy richiesto per AWS IoT Jobs

Nella tabella seguente vengono illustrati i diversi tipi di policy da utilizzare per l'autorizzazione. Per ulteriori informazioni sulla policy richiesta da usare, consulta Autorizzazione.

Tipo di policy richiesta
Caso d’uso Protocollo Autenticazione plane/data Piano di controllo Tipo di identità Tipo di policy richiesta
Autorizza un amministratore, un operatore o un servizio cloud a lavorare in modo sicuro con Jobs HTTPS AWS Autenticazione Signature Version 4 (porta 443) Piano di controllo e piano dati Identità Amazon Cognito, IAM o utente federato Policy IAM
Autorizza il tuo dispositivo IoT a funzionare in modo sicuro con Jobs MQTT/HTTPS Autenticazione reciproca TCP o TLS (porta 8883 o 443) Piano dati X.509 certificati AWS IoT Core politica

Per autorizzare le operazioni di AWS IoT Jobs che possono essere eseguite sia sul piano di controllo che sul piano dati, è necessario utilizzare le politiche IAM. Le identità devono essere state autenticate con AWS IoT per eseguire queste operazioni e devono essere Identità Amazon Cognito o Utenti, gruppi e ruoli IAM. Per ulteriori informazioni sull'autenticazione, consulta Autenticazione.

I dispositivi devono ora essere autorizzati sul piano dati utilizzando AWS IoT Core politiche per connettersi in modo sicuro al gateway del dispositivo. Il gateway del dispositivo consente ai dispositivi di comunicare in modo sicuro AWS IoT, ricevere le esecuzioni dei processi e aggiornare lo stato di esecuzione dei processi. La comunicazione del dispositivo è protetta utilizzando i protocolli di comunicazione sicuri MQTT o pubblicazione HTTPS. Questi protocolli utilizzano X.509 certificati per i clienti quelli forniti da AWS IoT per autenticare le connessioni dei dispositivi.

Di seguito viene illustrato come autorizzare gli utenti, i servizi cloud e i dispositivi a utilizzare AWS IoT Jobs. Per informazioni sulle operazioni API del piano di controllo e del piano dati, consulta AWS IoT operazioni API jobs.