Introduzione a Microsoft Graph PowerShell SDK

Completato

Si è appreso cos'è il servizio di distribuzione. Tuttavia, si vuole sfruttare uno strumento già usato quotidianamente, PowerShell, per accedere e usare il servizio di distribuzione. In questa unità verranno fornite informazioni sul Microsoft Graph PowerShell SDK e su come configurarlo per l'uso.

Che cos'è Microsoft Graph PowerShell SDK?

Gli SDK di Microsoft Graph semplificano il lavoro necessario per interfacciarsi con Microsoft Graph, l'endpoint cloud per vari servizi Microsoft, incluso il servizio di distribuzione Windows Update for Business. Esistono diversi SDK di Microsoft Graph per diverse piattaforme. Microsoft Graph PowerShell SDK consente di interagire con il servizio Microsoft Graph tramite PowerShell. Questo SDK è una libreria che fornisce comandi e funzionalità di PowerShell progettati per facilitare l'uso di Microsoft Graph. La libreria include i comandi che verranno usati per distribuire gli aggiornamenti dal servizio di distribuzione Windows Update for Business ai dispositivi.

Preparare il tenant e i dispositivi

Per usare Microsoft Graph PowerShell SDK, assicurarsi di avere accesso a:

Scaricare l'SDK

Dopo aver confermato di avere accesso a tutti i componenti necessari, si è pronti per scaricare Microsoft Graph PowerShell SDK. A tale scopo, installare l'SDK. È possibile installare l'SDK in PowerShell Core o Windows PowerShell usando il comando seguente:

Install-Module Microsoft.Graph

Consiglio

È possibile mantenere aggiornato l'SDK e le relative dipendenze usando il comando Update-Module Microsoft.Graph.

Ogni comando in PowerShell SDK usa il prefisso Mg, che è l'abbreviazione di Microsoft Graph. Il servizio di distribuzione è attualmente disponibile usando l'endpoint beta in Microsoft Graph. Ciò significa che è necessario impostare il profilo utente sul contratto API appropriato eseguendo quanto segue:

Select-MgProfile -Name "beta"

Infine, si usa il comandoConnect-MgGraph per accedere eseguendo:

Connect-MgGraph -Scopes "WindowsUpdates.ReadWrite.All"

Verrà richiesto di eseguire l'accesso. Si accede usando un account Microsoft Azure o Microsoft Intune che dispone di uno dei ruoli di autorizzazione necessari, ad esempio Amministratore globale, Amministratore della distribuzione di Windows Update o Amministratore di Intune.

Dopo aver eseguito correttamente l'accesso, è possibile iniziare a usare Microsoft Graph PowerShell SDK.

Nota

Se è necessario creare uno script automatizzato, invece di usare la console di PowerShell è possibile usare la classe PSCredential per automatizzare nomi utente, password e credenziali.

Verificare le conoscenze

1.

Quale comando di PowerShell deve essere utilizzato per installare Microsoft Graph PowerShell SDK?

2.

Quale comando di PowerShell deve essere utilizzato per passare all'endpoint di contratto appropriato di Microsoft Graph?