Proteggere utenti e dispositivi con Jobs AWS IoT - 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à.

Proteggere utenti e dispositivi con Jobs AWS IoT

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 esecuzioni di job e aggiornare lo stato di esecuzione.

Tipo di policy richiesto per Jobs AWS IoT

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 versione 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 Certificati X.509 AWS IoT Core politica

Per autorizzare le operazioni AWS IoT Jobs che possono essere eseguite sia sul piano di controllo che sul piano dati, è necessario utilizzare le policy 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 policy per connettersi in modo sicuro al gateway del dispositivo. Il device gateway consente ai dispositivi di comunicare in modo sicuro AWS IoT, ricevere esecuzioni di job e aggiornare lo stato di esecuzione del lavoro. La comunicazione del dispositivo è protetta utilizzando i protocolli di comunicazione sicuri MQTT o Pubblicazione HTTPS. Questi protocolli utilizzano Certificati client X.509 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 Jobs. AWS IoT Per informazioni sulle operazioni API del piano di controllo e del piano dati, consulta AWS IoT operazioni API per lavori.