Condividi tramite


Gestione delle identità e degli accessi per le app Python in Azure

La gestione delle identità e degli accessi per le app Python in Azure riguarda fondamentalmente l'autenticazione dell'identità di un utente, un gruppo, un'applicazione o un servizio e l'autorizzazione di tale identità per eseguire azioni richieste sulle risorse di Azure. Esistono diverse opzioni di gestione delle identità e degli accessi tra cui scegliere a seconda delle esigenze di sicurezza e dell'applicazione. Questo articolo fornisce collegamenti alle risorse per iniziare.

Per una panoramica dell'autenticazione e dell'autorizzazione in Azure, vedere Consigli per la gestione delle identità e degli accessi.

Connessioni senza password

Quando possibile, è consigliabile usare le identità gestite per semplificare la gestione complessiva e migliorare la sicurezza. In particolare, usare connessioni senza password per evitare di usare l'incorporamento di dati sensibili, ad esempio password nel codice o nelle variabili di ambiente.

Le risorse elencate illustrano come usare Azure Python SDK e le connessioni senza password con DefaultAzureCredential. DefaultAzureCredential è appropriato per la maggior parte delle applicazioni che verranno eseguite in Azure perché combina le credenziali di produzione comuni con le credenziali di sviluppo.

Connettore di servizi

Molte risorse di Azure che è probabile usare con per le app Python abilitano il servizio Service Connessione or. Service Connessione or consente di configurare le impostazioni di rete e le informazioni di connessione tra i servizi di Azure, ad esempio servizio app e App contenitore e altri servizi, ad esempio archiviazione o database.

Key Vault

L'uso di una soluzione di gestione delle chiavi come Azure Key Vault offre un maggiore controllo, ma con un aumento della complessità di gestione.

Autenticazione e identità per l'accesso degli utenti nelle app

È possibile creare applicazioni Python che consentono agli utenti e ai clienti di accedere usando le identità Microsoft o gli account di social networking. L'app autorizza l'accesso alle PROPRIE API o API Microsoft, ad esempio Microsoft Graph.