Configurarea scenarii pentru Office 365 PowerShell

Important: Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Utilizați aceste scenarii PowerShell pentru a vă conecta la serviciile Office 365, Obțineți ajutor și configurarea politicii de execuție pentru scripturi.

Conectarea la serviciile Office 365 utilizând PowerShell

Pentru a vă conectați cu serviciile Office 365, mai întâi să instalați sau importa cele mai recente PowerShell module și apoi să creați o conexiune autentificat.

Conectarea la Azure Active Directory cu modulul Windows Azure Active Directory

Pentru a instala modulul Windows Azure Active Directory și vă conectați cu fie un cont numele de utilizator și parola sau cu autentificarea prin mai multe metode (MAE), consultați conectarea la Office 365 PowerShell.

Conectarea la Azure Active Directory cu modulul Azure Active Directory V2

Pentru a instala modulul Azure Active Directory V2 și vă conectați cu un nume de utilizator și o parolă sau cu MAE, consultați conectarea cu modulul Azure Active Directory V2 PowerShell.

Conectarea la Exchange Online

Pentru a vă conecta la Exchange Online cu un cont numele de utilizator și parola, consultați conectarea la Exchange Online PowerShell.

Pentru a instala Microsoft Exchange Online Remote PowerShell modulul și conectați-vă cu MAE, consultați conectarea la Exchange Online PowerShell utilizând autentificarea prin mai multe metode.

Conectarea la SharePoint Online

Pentru a instala componenta de administrare SharePoint Online și a vă conecta cu fie un cont numele de utilizator și parola sau cu MAE, consultați conectarea la SharePoint Online PowerShell.

Conectarea la Skype for Business Online

Pentru a vă conecta la Skype for Business Online cu un cont numele de utilizator și parola, consultați conectarea la Skype for Business Online utilizând Windows PowerShell.

Urmați acești pași pentru a vă conecta la Skype for Business Online cu MAE:

  1. Pentru a instala curent Skype for Business Online PowerShell modulul, mergeți la Skype for Business Online, modulul Windows PowerShell, faceți clic pe Descărcare, apoi rulați fișierul descărcat și instalați-o.

    Trebuie doar să faceți acest lucru o dată pe fiecare computer de la care sunt gestionarea Skype for Business Online.

  2. Deschideți o linie de comandă Windows PowerShell.

  3. Completați numele contului între două-ghilimele, eliminarea textului de instruire și < și > caractere.

    $acctName="<User Prinicipal Name of an administrator account,  example: belindan@contoso.com>"
    
    #Create a Skype for Business Online session
    $sfboSession = New-CsOnlineSession -UserName $acctName
    
    #Import the Skype for Business session
    Import-PSSession $sfboSession

    Rulați comenzile rezultată din fereastra Windows PowerShell.

  4. Tastați parola contului în caseta de dialog SkypeForBusinessAuth și apoi faceți clic pe Sign in.

  5. Urmați instrucțiunile din caseta de dialog SkypeForBusinessAuth să furnizați informațiile de autentificare suplimentare, cum ar fi un cod de verificare, apoi faceți clic pe conectați-vă.

Conectarea la Azure Active Directory și Exchange Online

Aceste comenzi PowerShell vă va conecta la Azure Active Directory și Exchange Online după ce ați instalat modulul Windows Azure Active Directory.

#Connecting to Exchange Online and Azure Active Directory

#Get administrator account credentials
$credential = Get-Credential

#Connect to Azure Active Directory  
Connect-MsolService -Credential $credential

#Create an Exchange Online session
$ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $credential -Authentication Basic -AllowRedirection

#Import the Exchange Online session
Import-PSSession $ExchangeSession 

Sfat: Pentru a accesa acest bloc de comandă PowerShell ca fișier script (PS1), faceți clic pe aici.

Conectarea la toate soluții de lucru Office 365

Pentru a vă conectați cu toate soluții de lucru Office 365 în aceeași fereastră PowerShell, trebuie mai întâi importați sau să instalați module relevante. Acest bloc de comandă PowerShell se conectează la Azure Active Directory, Skype for Business Online, SharePoint Online și Exchange Online.

Completați numele organizației și apoi rulați acest set de comenzile PowerShell atunci când vă conectați cu un cont numele de utilizator și parola:

#Connect to Office 365 Cloud Services using PowerShell

#Specify your organization name, which is the first part of the name after the "@" character in an account user name. 
#For example, for the account user name belindan@contoso.onmicrosoft.com, the organization name is "contoso".
#Replace everything within the quotes, including the < and > characters, with the correct name. 
$orgName="<organization name>"

#Capture administrative credential for future connections.
$credential = Get-Credential

#Connect to Azure Active Directory.
Connect-MsolService -Credential $credential

#Create a Skype for Business Online session.
$sfboSession = New-CsOnlineSession -Credential $credential

#Import the Skype for Business Online session into your local Windows PowerShell session.
Import-PSSession $sfboSession

#Connect to SharePoint Online.
Connect-SPOService -Url https://$orgName-admin.sharepoint.com

#Create an Exchange Online session.
$ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri "https://outlook.office365.com/powershell-liveid/" -Credential $credential -Authentication "Basic" -AllowRedirection

#Imports the Exchange Online session into your local Windows PowerShell session.
Import-PSSession $ExchangeSession

Completați numele de cont, apoi rulați acest set de comenzile PowerShell atunci când vă conectați cu mai multe metode de autentificare:

#Specify an account name. 
#Replace everything within the quotes, including the < and > characters, with the correct name. 
$acctName="<User Prinicipal Name of an administrator account,  example: belindan@contoso.com>"

#Extract the organization name from the account name
$orgName= ($acctName).Substring($acctName.IndexOf("@")+1, $acctName.IndexOf(".") - $acctName.IndexOf("@") - 1 )

#Establish Online Services connection to Office 365 Management Layer
Connect-MsolService

#Create Skype for Business session
$sfboSession = New-CsOnlineSession -UserName $acctName

#Import the Skype for Business session command
Import-PSSession $sfboSession

#Connect to your SharePoint Online services.
Connect-SPOService -Url https://$orgName-admin.sharepoint.com

#Create an Exchange Online session.
Connect-EXOPSSession -UserPrincipalName $acctName

Vi se va patru ori pentru a specifica un cont numele de utilizator și parola și informații Mae, cum ar fi un cod de verificare.

Obținerea de ajutor cu PowerShell

Uneori, trebuie să obțineți ajutor suplimentar pentru PowerShell. Din fericire, PowerShell are conținut de ajutor predefinite pentru a vă ghidează.

Afișarea fișierelor de ajutor pentru un cmdlet PowerShell

Pentru a obține mai multe informații despre un cmdlet specifice, de exemplu Get-proces, puteți să rulați următoarele.

#Show the help files for a PowerShell command.

Get-Help Get-Process

Aduceți-articol TechNet pentru cmdletul PowerShell

Pentru a deschide referințe pentru sintaxa online pe TechNet pentru un anumit cmdlet, de exemplu Get-proces, rulați următoarea comandă.

#Goes online to the TechNet article for the PowerShell cmdlet.

Get-Help Get-Process -Online

Notă: Acest lucru necesită acces la Internet pentru a funcționa corect.

Exemple de afișare pentru o comandă PowerShell

Pentru a afișa exemplu sintaxa pentru un anumit cmdlet în fereastra PowerShell, de exemplu Get-proces, rulați următoarea comandă.

#Shows examples for a PowerShell cmdlet.

Get-Help Get-Process -Examples

Actualizarea fișierelor de ajutor PowerShell

Conținut de ajutor PowerShell este actualizat în mod regulat. Pentru a obține cele mai recente conținut de ajutor, puteți să rulați comanda Actualizare-ajutor . Este posibil să vedeți următorul mesaj după ce rulați această comandă: "comanda actualizare ajutor descărcări fișierelor de ajutor pentru cele mai recente pentru Windows PowerShell module și instalează-le pe computerul dvs.". Apăsați Y și se permite modulul actualizarea fișierelor de ajutor. Acest lucru va dura doar câteva momente pentru a termina.

#Update your PowerShell help files.

Update-Help

Sfat: Pentru a accesa acest bloc de comandă PowerShell ca fișier script (PS1), faceți clic pe aici.

Configurarea politicii de execuție script

Scripturile PowerShell sunt comenzile PowerShell care sunt conduse de unul sau mai multe fișiere text. Script-uri vă permit să automatizați activitățile obișnuite din Windows, aplicațiile Microsoft, și serviciilor curs Office 365. Deoarece script-uri rău intenționat pot afecta potențial computer executând accidentală comenzi, Microsoft care are protejate prin dezactivarea Scripturilor PowerShell în mod implicit. Trebuie să setați politica de execuție PowerShell potrivit necesităților dvs. Setările de politică de execuție sunt după cum urmează:

  • Restricționat

    Încărcați fișierele de configurare sau de a rula scripturi. "Restricționat" este politica implicită de execuție.

  • RemoteSigned

    Necesită că toate scripturile și configurare fișierele descărcate din Internet fie semnate de un editor de încredere.

  • AllSigned

    Care necesită toate scripturile și fișierele de configurare fie semnate de un editor de încredere, inclusiv scripturi pe care scrie pe computerul local.

  • Fără restricții

    Încarcă toate fișierele de configurare și rulează toate script-uri. Dacă rulați un script nesemnate care a fost descărcat de pe Internet, vi se solicită permisiunea înainte de a se execută.

  • Ocolire

    Nimic nu este blocat și nu sunt avertismente sau solicitările.

  • Nedefinită

    Elimină politica de execuție în prezent atribuite din domeniu curent. Acest parametru nu va fi eliminat o politică de execuție care este situat într-un domeniu de politică de grup.

Notă: Este important că doar descărcarea sau utilizarea scripturilor PowerShell dintr-o sursă de încredere, mai ales atunci când setarea de politică ca 'Unrestricted'. De asemenea, se recomandă motive de securitate că puteți reveni orice modificări la restricționat decât dacă aveți o nevoie în curs de desfășurare pentru a rula scripturi.

Executarea comenzii Set-ExecutionPolicy poate fi realizat numai într-o fereastră PowerShell deschis folosind "Executare ca administrator." Aceasta este cunoscută și ca o sesiune PowerShell ridicată.

Configurarea politicii de execuție ca la distanță semnat

Această comandă va necesita că toate scripturile și configurare fișierele descărcate din Internet fie semnate de un editor de încredere. Puteți înlocui RemoteSigned cu numele de politică de execuție dorită pentru a modifica politica de aplicat.

#Set execution policies as remote signed.

#This command will display your current execution policy. This is worth noting if you wish to revert back at a later point.
Get-ExecutionPolicy

#This command will set a policy that requires that all scripts and configuration files downloaded from the Internet be signed by a trusted publisher
Set-ExecutionPolicy RemoteSigned

Sfat: Pentru a accesa acest bloc de comandă PowerShell ca fișier script (PS1), faceți clic pe aici.

Configurarea politicii de execuție ca restricționat

Această comandă va seta politica de execuție la valorile implicite pentru PowerShell.

#Setting execution policies as restricted.

#This command will display your current execution policy. This is worth noting if you wish to revert back at a later point.
Get-ExecutionPolicy

#This command will set the execution policy to the default setting for PowerShell 
Set-ExecutionPolicy Restricted

Sfat: Pentru a accesa acest bloc de comandă PowerShell ca fișier script (PS1), faceți clic pe aici.

Notă: Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Consultați și

PowerShell pentru administratorii Office 365

Scenarii pentru Office 365 PowerShell

Scenarii pentru Office 365 PowerShell de raportare

Utilizator gestionare scenarii pentru Office 365 PowerShell

Mai multe funcționalități scenarii pentru Office 365 PowerShell

Resursele Comunității Office 365 PowerShell

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×