Attenzione: questa pagina verrà rimossa il 30 giugno 2014. per informazioni sulle modifiche apportate al servizio Office 365, tra cui nuove funzionalità e azioni che è necessario intraprendere per garantire una corretta prosecuzione del servizio, consultare il Centro messaggi nel portale di amministrazione di Office 365.


Se si utilizza Windows PowerShell per gestire il proprio istituto in Live@edu, sarà necessario aggiornare il flusso di lavoro relativo al provisioning e i comandi in uso.

  • In Microsoft Live@edu, i cmdlet PowerShell di Exchange Online servono solo ad amministrare gli account.
  • In Office 365 è necessario installare e utilizzare i cmdlet della PowerShell di Windows Azure Active Directoryper attività come la creazione e la rimozione di utenti, l'assegnazione di licenze e la gestione delle password.
    • È possibile continuare a utilizzare i cmdlet di PowerShell in Exchange Online per gestire le cassette postali e le impostazioni di Exchange Online.

Contenuto dell'articolo

Attività comuni

Ulteriori risorse

Attività comuni

Nella tabella seguente sono riepilogate le differenze tra Live@edu e Office 365 a livello dei comandi comuni di Windows PowerShell.

AttivitàIn Live@eduIn Office 365

Connessione ai servizi

Cmdlet di Exchange Online

La connessione di Windows PowerShell a Exchange Online avviene nello stesso modo in Live@edu e Office 365. Attenersi alle istruzioni dell'argomento Utilizzare Windows PowerShell in Exchange Online:

  1. Se necessario, installare e configurare Windows PowerShell.
  2. Avviare Windows PowerShell.
  3. Impostare il criterio di esecuzione:

    Set-ExecutionPolicy RemoteSigned

  4. Eseguire il comando seguente e immettere le credenziali di amministratore Live@edu quando richiesto:

    $LiveCred=Get-Credential

  5. Esecuzione:

    $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic –AllowRedirection

  6. Esecuzione:

    Import-PSSession $Session

Cmdlet di Exchange Online

La connessione di Windows PowerShell a Exchange Online avviene nello stesso modo in Live@edu e Office 365. Per connettersi al servizio è possibile utilizzare le credenziali di Office 365.

Attenersi alle istruzioni dell'argomento Utilizzare Windows PowerShell in Exchange Online.

Cmdlet di Windows Azure AD

Per utilizzare i comandi PowerShell di Windows Azure AD per gestire l'istituto in Office 365, seguire le istruzioni dell'argomento PowerShell di Windows Azure Active Directory:

  1. Installare il software necessario, tra cui l'Assistente per l'accesso ai Microsoft Online Services e il Modulo di Windows Azure Active Directory per Windows PowerShell.
  2. Fare clic sul collegamento al Modulo di Windows Azure Active Directory per Windows PowerShell per aprire un'area di lavoro di Windows PowerShell contenente i cmdlet.
  3. Eseguire il comando seguente e immettere le credenziali di amministratore di Office 365 quando richiesto:

    Connect-MsolService

Gestione degli account di Exchange Online

Cmdlet di Exchange Online

Per specificare l'identità di un utente nei cmdlet di Exchange Online per la creazione di oggetti, ad esempio New-Mailbox e New-MailUser, utilizzare il parametro -WindowsLiveID.

Per i cmdlet per la modifica o il recupero delle informazioni, quali Get-Mailbox, Set-Mailbox, Get-MailUser e Set-MailUser, utilizzare il parametro -Identity.

Cmdlet di Exchange Online

Per specificare l'identità di un utente nei cmdlet di Exchange Online per la creazione di oggetti, ad esempio New-Mailbox e New-MailUser, utilizzare il parametro -MicrosoftOnlineServicesID.

Per i cmdlet per la modifica o il recupero delle informazioni, quali Get-Mailbox, Set-Mailbox, Get-MailUser e Set-MailUser, utilizzare sempre il parametro -Identity.

Ad esempio, per creare un nuovo utente di posta elettronica con un nuovo account Microsoft,  eseguire:

New-MailUser -Name "Dina McGuire" -WindowsLiveID dina@fineartschool.net -Password (ConvertTo-SecureString -String "P@ssw0rd!" -AsPlainText -Force) 

Esempi di cmdlet di Exchange Online

Ad esempio, per  creare un nuovo  utente di posta elettronica, eseguire:

New-MailUser -Name "Dina McGuire" -MicrosoftOnlineServicesID dina@fineartschool.net -Password (ConvertTo-SecureString -String "P@ssw0rd!" -AsPlainText -Force

Provisioning di nuovi account

Cmdlet di Exchange Online

Per creare nuove cassette postali in Live@edu, potrebbe essere stato specificato un piano. In Live@edu gli unici piani delle cassette postali disponibili sono DefaultMailboxPlan e GALDisabledMailboxPlan.

Cmdlet di Exchange Online

  • Se si utilizza il parametro -MailboxPlan, i piani delle cassette postali corrisponderanno ai tipi di licenze di Office 365.
    • Dopo l'aggiornamento a Office 365, l'istituto risulterà iscritto a Exchange Online (Piano 1) per studenti, pertanto l'unico piano delle cassette postali disponibile sarà ExchangeOnline.
  • Se si aggiungono nuove cassette postali a Exchange Online, è necessario anche assegnare una licenza a ogni cassetta postale. Per assegnare licenze, è possibile utilizzare il cmdlet Set-MsolUserLicense di Windows Azure.
  • Per ulteriori informazioni su come modificare piani di cassette postali e licenze, vedere Exchange Online differences (Differenze di Exchange Online).

Cmdlet di Windows Azure AD

Quando si creano nuovi utenti in Office 365, assegnando le licenze di Exchange Online viene effettuato il provisioning automatico delle cassette postali degli utenti.

  • Per effettuare il provisioning di nuovi utenti e assegnare le licenze in un unico passaggio, utilizzare il cmdlet New-MsolUser di Windows Azure.
  • Per assegnare o aggiornare le licenze di un utente esistente, utilizzare il cmdlet Set-MsolUserLicense di Windows Azure.
  • Dopo l'aggiornamento a Office 365, l'istituto risulterà iscritto a Exchange Online (Piano 1) per studenti, pertanto l'unico piano di licenze disponibile sarà EXCHANGESTANDARD_STUDENT.

Ad esempio, per creare un nuovo utente con il piano della cassetta postale predefinito, eseguire:

New-MailBox -Name “Dina McGuire” -WindowsLiveID dina@fineartschool.net -MailboxPlan DefaultMailboxPlan -Password (ConvertTo-SecureString -String “P@ssw0rd!” -AsPlainText -Force)

Altrimenti, per creare un nuovo utente con il piano della cassetta postale GALDisabledMailboxPlan, eseguire:

New-MailBox -Name “Dina McGuire” -WindowsLiveID dina@fineartschool.net -MailboxPlan GALDisabledMailboxPlan -Password (ConvertTo-SecureString -String “P@ssw0rd!” -AsPlainText -Force)

Esempi di cmdlet di Exchange Online

Ad esempio, utilizzare il cmdlet di Exchange Online New-Mailbox per creare una nuova cassetta postale e specificarne il piano:

New-MailBox -Name “Dina McGuire” -MicrosoftOnlineServicesID dina@fineartschool.net -MailboxPlan ExchangeOnline -Password (ConvertTo-SecureString -String “P@ssw0rd!” -AsPlainText -Force)

Per nascondere le informazioni relative agli studenti dall'elenco indirizzi globale di una determinata cassetta postale come avveniva in Live@edu con il cmdletGALDisabledMailboxPlan, eseguire:

Set-MailBox -Identity dina@fineartschool.net -HiddenFromAddressListsEnabled $true

Esempi di cmdlet di Windows Azure 

Utilizzare il cmdlet di Windows Azure AD Get-MsolAccountSku per recuperare il piano di licenze dell'istituto:

$License = Get-MsolAccountSku | Select –ExpandProperty AccountSkuId

Per creare un nuovo utente negli Stati Uniti e assegnare il piano di licenze recuperato in un unico passaggio, è possibile utilizzare:

New-MsolUser -UserPrincipalName dina@fineartschool.net –DisplayName “Dina McGuire” –FirstName “Dina” –LastName “McGuire” –UsageLocation “US” –Password “P@ssw0rd!” -LicenseAssignment $License

Altrimenti, per assegnare il piano di licenze recuperato a un utente esistente sprovvisto di licenza di cui è già specificata la località di utilizzo, è possibile eseguire:

Set-MsolUserLicense -UserPrincipalName dina@fineartschool.net -AddLicenses $License

Rimozione di account

Cmdlet di Exchange Online

Per eliminare un utente in Live@edu, è necessario utilizzare il cmdlet Remove-Mailbox e specificare se mantenere associato l'account Microsoft (precedentemente noto come Windows Live ID).

Cmdlet di Exchange Online

Per rimuovere una cassetta postale, è possibile utilizzare lo stesso comando di Live@edu. Account e dati non saranno più recuperabili dopo 30 giorni dall'eliminazione.

Cmdlet di Windows Azure AD

Per rimuovere utenti in Office 365, utilizzare il cmdlet Remove-MsolUser di Azure AD. Account e dati non saranno più recuperabili dopo 30 giorni dall'eliminazione.

Ad esempio, per rimuovere una cassetta postale e l'account Microsoft associato, eseguire:

Remove-Mailbox dina@fineartschool.net

In alternativa, per rimuovere una cassetta postale, senza impedire all'utente di utilizzare l'account Microsoft associato, eseguire:

Remove-Mailbox dina@fineartschool.net -KeepWindowsLiveID

Esempi di cmdlet di Exchange Online

Ad esempio, utilizzando un cmdlet di Exchange Online, eseguire:

Remove-Mailbox dina@fineartschool.net

Esempi di cmdlet di Windows Azure

Ad esempio, utilizzando un cmdlet di Windows Azure AD, eseguire:

Remove-MsolUser -UserPrincipalName dina@fineartschool.net

Gestione delle password

Cmdlet di Exchange Online

In Live@edu, per gestire le password era possibile utilizzare i cmdlet di Exchange Online.

Cmdlet di Exchange Online

Non è più possibile gestire le password utilizzando i cmdlet di Exchange Online.

Cmdlet di Windows Azure AD

Per gestire le password in Office 365, è necessario utilizzare il cmdlet Set-MsolUserPassword di Windows Azure AD. Per informazioni sui requisiti delle password e le impostazioni di Office 365, vedere Accesso e password.

Ad esempio, per reimpostare una password e obbligare l'utente a modificarla all'accesso successivo, eseguire:

Set-Mailbox dina@fineartschool.net -Password (ConvertTo-SecureString -String “P@ssw0rd!” -AsPlainText -Force) -ResetPasswordOnNextLogon $true

Esempi di cmdlet di Windows Azure

Ad esempio, eseguire il comando seguente per reimpostare la password dell'utente e obbligarlo a modificarla  all'accesso successivo:

Set-MsolUserPassword –UserPrincipalName dina@fineartschool.net -NewPassword “P@ssw0rd!” -ForceChangePassword $true

Gestione dei criteri di controllo

Cmdlet di Exchange Online

In Live@edu era possibile modificare i criteri di supervisione predefiniti.

Cmdlet di Exchange Online

In Office 365 non sono disponibili criteri di supervisione e i seguenti cmdlet di Exchange Online non sono più utilizzabili:

  • Add-SupervisionListEntry
  • Get-SupervisionListEntry
  • Remove-SupervisionListEntry
  • Get-SupervisionPolicy
  • Set-SupervisionPolicy

È possibile ricreare i criteri di supervisione utilizzando il cmdlet New-TransportRule.

Per ulteriori informazioni, vedere  Exchange Online differences (Differenze di Exchange Online) e  Ricreare criteri di supervisione.

Ad esempio, per abilitare il criterio di posta in ingresso Campus chiuso, eseguire:

Set-SupervisionPolicy –ClosedCampusInboundPolicyEnabled $true

Per altri esempi, vedere:

Esempi di cmdlet di Exchange Online

Ad esempio, per ricreare il criterio Campus chiuso di Live@edu per la posta in ingresso, eseguire:

New-TransportRule -Name __closedcampusinbound -FromScope NotInOrganization -RejectMessageReasonText "You can't send e-mail to people in this organization." -Priority 0 -Enabled $true

Gestione delle nuove funzionalità di Exchange Online

Cmdlet di Exchange Online

Alcune funzionalità di Exchange Online non sono disponibili in Live@edu. Per ulteriori informazioni, vedere Exchange Online differences (Differenze di Exchange Online).

Cmdlet di Exchange Online

Exchange Online in Office 365 include nuove funzionalità di archiviazione e messaggistica unificata.

È possibile utilizzare i cmdlet di Exchange Online per gestire l' archiviazione e la messaggistica unificata.

Richiesta di assistenza

Cmdlet di Exchange Online

Per saperne di più su un cmdlet (funzione, parametri ed esempi), utilizzare il cmdlet Get-Help.

Cmdlet di Exchange Online e Windows Azure AD

Per saperne di più su un cmdlet, utilizzare lo stesso cmdlet Get-Help di Live@edu.

Ad esempio, per informazioni sul cmdlet Set-Mailbox, eseguire:

Get-Help Set-Mailbox

Esempi di cmdlet di Exchange Online

Ad esempio, per informazioni sul cmdlet di Exchange Online Set-Mailbox, eseguire:

Get-Help Set-Mailbox

Esempi di cmdlet di Windows Azure

Per  informazioni sul cmdlet Set-MsolUser di Windows Azure AD, eseguire:

Get-Help Set-MsolUser

Ulteriori risorse

Materiale di riferimento

Script e comandi di esempio

Live@edu

Office 365