Assegnare licenze agli utenti di Office 365 via PowerShell

Per assegnare le licenze a tutti gli utenti di Office365 in maniera massiva seguite la seguente procedura:

1) Verificate di aver installato il Modulo di Azure Active Directory per Windows PowerShell (versione a 64 bit)

2) Una volta avviato il Modulo di Windows Azure Active Directory per Windows PowerShell, eseguiamo il cmdlets Connect-MsolService e forniamo le credenziali amministrative del tenant Office365.

3) Verifichiamo la lista delle licenze tramite il cmdlets Get-MsolAccountSku . Otterremo un risultato tipo questo:

Office 365

 

4) Verifichiamo che tutti gli utenti abbiano la UsageLocation correttamente settata tramite il cmdlets: Get-MsolUser | Where-Object {$_.UsageLocation -eq $Null}

5) Qualora il precedente comando abbia restituito qualche utente, possiamo impostare la UsageLocation degli utenti non configurati tramite il seguente cmdlets: Get-MsolUser | Where-Object {$_.UsageLocation -eq $Null} | set-msoluser -UsageLocation IT

6) Infine assegniamo la licenza desiderata agli utenti sprovvisti di licenza tramite il seguente cmdlets:

Get-MsolUser -UnlicensedUsersOnly | Set-MsolUserLicense -Addlicenses “nometenant:TIPOLICENZA”

ad esempio

Get-MsolUser -UnlicensedUsersOnly | Set-MsolUserLicense -Addlicenses “w2t:ENTERPRISEPACK”

Contattaci

La tua crescita parte da qui
Per maggiori informazioni

Contattaci

    Iscriviti alla newsletter

      Tematiche d'interesse