Connect to Microsoft 365 with PowerShell
On octombrie 22, 2021 by admin- 07/17/2020
- 6 minute de citit
-
- . J
- D
- m
- d
Acest articol se aplică atât pentru Microsoft 365 Enterprise, cât și pentru Office 365 Enterprise.
PowerShell pentru Microsoft 365 vă permite să vă gestionați setările Microsoft 365 din linia de comandă. Pentru a vă conecta la PowerShell, trebuie doar să instalați software-ul necesar și apoi să vă conectați la organizația Microsoft 365.
Există două versiuni ale modulului PowerShell pe care le puteți utiliza pentru a vă conecta la Microsoft 365 și a administra conturile de utilizator, grupurile și licențele:
- Azure Active Directory PowerShell for Graph, ale cărui cmdlete includ AzureAD în numele lor
- Microsoft Azure Active Directory Module for Windows PowerShell, ale cărui cmdlete includ Msol în numele lor
În prezent, modulul Azure Active Directory PowerShell for Graph nu înlocuiește complet funcționalitatea modulului Microsoft Azure Active Directory Module for Windows PowerShell pentru administrarea utilizatorilor, grupurilor și licențelor. În unele cazuri, este necesar să utilizați ambele versiuni. Puteți instala în siguranță ambele versiuni pe același computer.
Ce trebuie să știți înainte de a începe?
Sistemul de operare
Trebuie să utilizați o versiune pe 64 de biți a Windows. Suportul pentru versiunea pe 32 de biți a modulului Microsoft Azure Active Directory pentru Windows PowerShell s-a încheiat în 2014.
Puteți utiliza următoarele versiuni de Windows:
-
Windows 10, Windows 8.1, Windows 8 sau Windows 7 Service Pack 1 (SP1)
-
Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 sau Windows Server 2008 R2 SP1
Nota
Pentru Windows 8.1, Windows 8, Windows 7 Service Pack 1 (SP1), Windows Server 2012 R2, Windows Server 2012 și Windows Server 2008 R2 SP1, descărcați și instalați Windows Management Framework 5.1.
PowerShell
-
Pentru modulul Azure Active Directory PowerShell for Graph, trebuie să utilizați PowerShell versiunea 5.1 sau o versiune ulterioară.
-
Pentru modulul Microsoft Azure Active Directory Module for Windows PowerShell, trebuie să utilizați PowerShell versiunea 5.1 sau o versiune ulterioară, până la PowerShell versiunea 6. Nu puteți utiliza PowerShell versiunea 7.
Nota
Aceste proceduri sunt destinate utilizatorilor care sunt membri ai unui rol de administrator Microsoft 365. Pentru mai multe informații, consultați Despre rolurile de administrator.
Conectați-vă cu modulul Azure Active Directory PowerShell for Graph
Comenzile din modulul Azure Active Directory PowerShell for Graph au AzureAD în numele cmdletului. Puteți instala modulul Azure Active Directory PowerShell for Graph sau Azure PowerShell.
Pentru procedurile care necesită noile cmdlete din modulul Azure Active Directory PowerShell for Graph, urmați acești pași pentru a instala modulul și a vă conecta la abonamentul Microsoft 365.
Nota
Pentru informații despre suportul pentru diferite versiuni de Windows, consultați modulul Azure Active Directory PowerShell for Graph .
Pasul 1: Instalați software-ul necesar
Acesti pași sunt necesari doar o singură dată pe computerul dumneavoastră. Dar probabil că va trebui să actualizați software-ul periodic.
-
Deschideți o fereastră ridicată Windows PowerShell Command Prompt (rulați Windows PowerShell ca administrator).
-
Executați această comandă:
Install-Module -Name AzureAD
Dacă vi se solicită să instalați un modul dintr-un depozit nesigur, tastați Y și apăsați Enter.
Pasul 2: Conectați-vă la Azure AD pentru abonamentul Microsoft 365
Pentru a vă conecta la Azure Active Directory (Azure AD) pentru abonamentul Microsoft 365 cu un nume de cont și o parolă sau cu autentificare multifactorială, rulați una dintre aceste comenzi dintr-un prompt de comandă Windows PowerShell. (Nu trebuie să fie ridicată.)
Office 365 cloud | Commandă |
---|---|
Office 365 Worldwide (+GCC) | Connect-AzureAD |
Office 365 operat de 21 Vianet | Connect-AzureAD -AzureEnvironmentName AzureChinaCloud |
Office 365 Germania | Connect-AzureAD -AzureEnvironmentName AzureGermanyCloud |
Office 365 U.DoD și Office 365 U.S. Government DoD și Office 365 U.S. Government GCC High | Connect-AzureAD -AzureEnvironmentName AzureUSGovernment |
În caseta de dialog Sign into your account (Autentificare în contul dvs.), introduceți numele de utilizator și parola contului dvs. de serviciu sau școlar Microsoft 365, apoi selectați OK.
Dacă utilizați autentificarea multifactorială, urmați instrucțiunile pentru a furniza informații suplimentare de autentificare, cum ar fi un cod de verificare.
După ce vă conectați, puteți utiliza cmdlets pentru modulul Azure Active Directory PowerShell for Graph.
Conectați-vă cu Microsoft Azure Active Directory Module for Windows PowerShell
Nota
Cmdlets din Microsoft Azure Active Directory Module for Windows PowerShell au Msol în numele lor.
PowerShell versiunea 7 și versiunile ulterioare nu acceptă modulul Microsoft Azure Active Directory Module for Windows PowerShell și cmdlets cu Msol în numele lor. Pentru PowerShell versiunea 7 și versiunile ulterioare, trebuie să utilizați modulul Azure Active Directory PowerShell for Graph sau Azure PowerShell.
PowerShell Core nu acceptă modulul Microsoft Azure Active Directory Module for Windows PowerShell și cmdlets cu Msol în numele lor. Rulați aceste cmdlet-uri din Windows PowerShell.
Pasul 1: Instalați software-ul necesar
Acești pași sunt necesari doar o singură dată pe computerul dumneavoastră. Dar probabil că va trebui să actualizați software-ul periodic.
-
Dacă nu utilizați Windows 10, instalați versiunea pe 64 de biți a Microsoft Online Services Sign-in Assistant: Microsoft Online Services Sign-in Assistant for IT Professionals RTW.
-
Să urmați acești pași pentru a instala modulul Microsoft Azure Active Directory pentru Windows PowerShell:
- Deschideți un prompt de comandă Windows PowerShell ridicat (rulați Windows PowerShell ca administrator).
- Executați comanda Install-Module MSOnline.
- Dacă vi se solicită să instalați furnizorul NuGet, tastați Y și apăsați Enter.
- Dacă vi se solicită să instalați modulul din PSGallery, tastați Y și apăsați Enter.
Pasul 2: Conectați-vă la Azure AD pentru abonamentul Microsoft 365
Pentru a vă conecta la Azure AD pentru abonamentul Microsoft 365 cu un nume de cont și o parolă sau cu autentificare multifactorială, rulați una dintre aceste comenzi dintr-un prompt de comandă Windows PowerShell. (Nu trebuie să fie ridicată.)
Office 365 cloud | Command |
---|---|
Office 365 Worldwide (+GCC) | Connect-MsolService |
Office 365 operat de 21 Vianet | Connect-MsolService -AzureEnvironment AzureChinaCloud |
Office 365 Germania | Connect-MsolService -AzureEnvironment AzureGermanyCloud |
Office 365 U.S. Government DoD și Office 365 U.S. DoD și Office 365 U.S. Government GCC High | Connect-MsolService -AzureEnvironment USGovernment |
În caseta de dialog Sign into your account (Autentificare în contul dvs.), introduceți numele de utilizator și parola contului dvs. de lucru sau școlar Microsoft 365, apoi selectați OK.
Dacă utilizați autentificarea multifactorială, urmați instrucțiunile pentru a furniza informații suplimentare de autentificare, cum ar fi un cod de verificare.
Cum știți că a funcționat?
Dacă nu primiți un mesaj de eroare, v-ați conectat cu succes. Pentru un test rapid, rulați un cmdlet Microsoft 365, cum ar fi Get-MsolUser, și vedeți rezultatele.
Dacă primiți un mesaj de eroare, verificați următoarele probleme:
-
O problemă comună este o parolă incorectă. Rulați din nou Pasul 2 și acordați o atenție deosebită numelui de utilizator și parolei pe care le introduceți.
-
Modul Microsoft Azure Active Directory pentru Windows PowerShell necesită ca Microsoft .NET Framework 3.5.x să fie activat pe computerul dumneavoastră. Este probabil ca pe calculatorul dvs. să fie instalată o versiune mai nouă (de exemplu, 4 sau 4.5.x). Dar compatibilitatea retroactivă cu versiunile mai vechi ale .NET Framework poate fi activată sau dezactivată. Pentru mai multe informații, consultați următoarele articole:
-
Pentru Windows Server 2012 sau Windows Server 2012 R2, consultați Enable .NET Framework 3.5 by using the Add Roles and Features Wizard.
-
Pentru Windows 7 sau Windows Server 2008 R2, consultați You can’t open the Azure Active Directory Module for Windows PowerShell.
-
Pentru Windows 10, Windows 8.1 și Windows 8, consultați Instalarea .NET Framework 3.5 pe Windows 10, Windows 8.1 și Windows 8.
-
-
Este posibil ca versiunea dvs. de Microsoft Azure Active Directory Module for Windows PowerShell să nu fie actualizată. Pentru a verifica, rulați următoarea comandă în PowerShell pentru Microsoft 365 sau în Microsoft Azure Active Directory Module for Windows PowerShell:
(Get-Item C:\Windows\System32\WindowsPowerShell\v1.0\Modules\MSOnline\Microsoft.Online.Administration.Automation.PSModule.dll).VersionInfo.FileVersion
Dacă numărul de versiune returnat este mai mic decât 1.0.8070.2, dezinstalați Microsoft Azure Active Directory Module for Windows PowerShell și instalați de la Pasul 1, de mai sus.
-
Dacă primiți un mesaj de eroare de conectare, consultați „Connect-MsolService: Exception of type was thrown” eroare.
-
Dacă primiți un mesaj de eroare „Get-Item: Nu se poate găsi calea” mesaj de eroare, rulați această comandă:
(dir "C:\Program Files\WindowsPowerShell\Modules\MSOnline").Name
Vezi și
- Gestionați Microsoft 365 cu PowerShell
- Începeți cu PowerShell pentru Microsoft 365
- Conectați-vă la toate serviciile Microsoft 365 într-o singură fereastră Windows PowerShell
.
Lasă un răspuns