Podešavanje scenariji za Office 365 PowerShell

Važno : Ovaj članak je mašinski preveden, pogledajte odricanje odgovornosti. Pogledajte verziju ovog članka na engleskom jeziku ovde za referencu.

Koristite ove PowerShell scenariji za povezivanje usluge Office 365, Pronađite pomoć i postavite izvršavanja smernice za skripte.

Povezivanje usluge Office 365 pomoću programa PowerShell

Da se povežete sa usluge Office 365, morate prvo da instalirate ili uvezli najnovije PowerShell modula i zatim kreirajte vezu sa ovlašćenim.

Povezivanje sa Azure Active Directory sa modul Windows Azure Active Directory

Da biste instalirali modul Windows Azure aktivnog direktorijuma i povezivanje sa nalogom korisničko ime i lozinku ili sa Višefaktorne potvrda identiteta (MFA), pogledajte članak Povezivanje sa Office 365 PowerShell.

Povezivanje sa modul Azure Active Directory V2 Azure Active Directory

Instalirajte modul Azure Active Directory V2 i povezivanje sa korisničko ime i lozinku ili MFA, pogledajte članak Povezivanje sa modul Azure Active Directory V2 PowerShell.

Povezivanje sa sistemom Exchange Online

Da biste povezali Exchange Online pomoću naloga korisničko ime i lozinku, pogledajte članak Povezivanje sa Exchange Online PowerShell.

Da biste instalirali Microsoft Exchange Online Remote PowerShell modul i da se povežu sa MFA, pogledajte članak Povezivanje sa Exchange Online PowerShell koristite višestruke potvrde identiteta.

Povezivanje sa SharePoint Online

Da biste instalirali SharePoint Online Management Shell i povezivanje sa nalogom korisničko ime i lozinku ili MFA, pogledajte članak Povezivanje sa SharePoint Online PowerShell.

Pridruživanje Skype za posao na mreži

Da biste povezali Skype za posao Online sa nalogom korisničko ime i lozinku, pogledajte članak Povezivanje sa Skype za posao Online korišćenjem alatke Windows PowerShell.

Koristite ove korake za povezivanje sa Skype za posao Online sa MFA:

  1. Da biste instalirali trenutnu Skype za posao Online PowerShell modula, idite na Skype za posao Online, Windows PowerShell modul, kliknite na dugme Preuzmi, pokrenite preuzetu datoteku i da ga instalirate.

    Samo treba da uradite ovo jednom na svakom računaru sa koje ste vi upravljate Skype za posao Online.

  2. Otvorite Windows PowerShell komandna linija.

  3. Unesite ime naloga između i dvaput-navodnike, uklanjanjem uputstvo za tekst i na < i > znakova.

    $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

    Pokretanje komande dobijene iz prozora programa Windows PowerShell.

  4. Otkucajte lozinku naloga u dijalogu SkypeForBusinessAuth , a zatim kliknite na dugme prijavljivanje.

  5. Sledite uputstva u dijalogu SkypeForBusinessAuth da pružite informacije dodatne potvrde identiteta, kao što su verifikacioni kôd, a zatim izaberite stavku prijavljivanje.

Povezivanje sa Azure Active Directory i Exchange Online

Ove komande PowerShell će povezivanje Azure Active Directory i Exchange Online kada instalirate modul 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 

Savet : Da biste dobili ovaj blok PowerShell komandu kao datoteka skripte (PS1), kliknite ovde.

Povezivanje sa svi Office 365 radnih opterećenja

Da biste se povezali sa svim Office 365 radnih opterećenja u istom prozoru PowerShell, prvo morate uvoz ili instalirate odgovarajuću module. Ovaj blok PowerShell komandu povezuje Azure Active Directory, Skype za posao Online, SharePoint Online i Exchange Online.

Unesite ime organizacije, a zatim pokrenite ovaj skup PowerShell komande kada se prijavljujete pomoću za korisničko ime i lozinku naloga:

#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

Unesite ime naloga, a zatim pokrenite ovaj skup PowerShell komande kada se prijavljujete pomoću Višefaktorne potvrde identiteta:

#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

Bićete upitani četiri puta da biste naveli nalog korisničko ime i lozinku i MFA informacije, kao što su verifikacioni kôd.

Dobijanje pomoći za PowerShell

Ponekad je potrebno da biste dobili dodatnu pomoć za PowerShell. Na sreću, PowerShell ima sadržaj ugrađene pomoći da vas voditi.

Prikazivanje datoteke pomoći za PowerShell cmdlet

Da biste dobili više informacija o određenim cmdlet, na primer Get-procesa, možete da pokrenete na sledeći način.

#Show the help files for a PowerShell command.

Get-Help Get-Process

Podigni TechNet članak za PowerShell cmdlet

Da biste otvorili referenca na mreži sintakse na lokaciji TechNet za određene cmdlet komandu, na primer Get-proces, pokrenite sledeću komandu.

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

Get-Help Get-Process -Online

Napomena : To zahteva pristup Internetu da bi ispravno radila.

Prikazivanje primeri za PowerShell komandu

Da biste prikazali primer sintaksa za određene cmdlet u prozoru PowerShell, na primer Get-proces, pokrenite sledeću komandu.

#Shows examples for a PowerShell cmdlet.

Get-Help Get-Process -Examples

Ažuriranje PowerShell datoteka pomoći

Sadržaj pomoći PowerShell se ažurira redovno. Da biste dobili najnoviji sadržaj pomoći, možete da pokrenete komandu Pomoć za ažuriranje . Možda ćete videti sledeću poruku kada pokrenete ovu komandu: „pomoć za ažuriranje komandu preuzima najnovije datoteke pomoći za Windows PowerShell modula i ih instalira na računaru”. Pritisnite Y i dozvoli modul za ažuriranje datoteka pomoći. Ovo će potrajati samo nekoliko trenutaka da dovršite.

#Update your PowerShell help files.

Update-Help

Savet : Da biste dobili ovaj blok PowerShell komandu kao datoteka skripte (PS1), kliknite ovde.

Postavljanje smernica za izvršavanje skripti

PowerShell skripti su PowerShell komande koje se izvode iz jednog ili više tekstualnih datoteka. Skripte omogućavaju vam da automatizujete uobičajene zadatke u operativnom sistemu Windows, Microsoft aplikacija i usluga kursa Office 365. Zato što zlonamerne skripte da ošteti računar izvršavanjem nehotično komande, Microsoft zaštitio možete tako što ćete onemogućiti PowerShell skripti podrazumevano. Morate da podesite smernice izvršavanja PowerShell prema svojim potrebama. Postavke smernica izvršavanja su sledeći:

  • Ograničena

    Učitavanje datoteke za konfiguraciju ili pokretanje skripti. „Ograničeno” je podrazumevane smernice za izvršavanje.

  • RemoteSigned

    Zahteva da sve skripte i konfiguracija datoteke preuzete iz Internet potpiše pouzdanog izdavača.

  • AllSigned

    Zahteva da svi skripte i datoteke za konfiguraciju potpiše pouzdanog izdavača, uključujući skripti koje pišete na lokalnom računaru.

  • Bez ograničenja

    Učitava sve datoteke za konfiguraciju i pokreće sve skripte. Ako naiđete na nepotpisani skriptu koja je preuzeta sa Internetom, biće vam zatražena dozvolu pre nego što ga pokrene.

  • Zaobilazak

    Ništa je blokiran, a ne postoje upozorenja ili upite.

  • Nedefinisano

    Uklanja trenutno dodeljene izvršavanja smernica u trenutnom opsegu. Ovaj parametar ne ukloniće smernica za izvršavanje koja je podešena u opsegu smernica grupe.

Napomena : Važno da samo preuzimanje ili koristite PowerShell skripti iz pouzdanog izvora, posebno kad postavka smernica kao „Unrestricted” je. Takođe se preporučuje za bezbednosnih razloga možete da vratite promene ograničenih osim ako imate tekuće potrebu za pokretanje skripti.

Izvršavanje komande Set-ExecutionPolicy samo mogu da se izvrše u prozoru PowerShell otvorene pomoću „Pokreni kao administrator”. Ovo je poznat i kao sa punim privilegijama PowerShell sesiju.

Postavljanje smernica za izvršavanje kao udaljeni potpisan

Ova komanda će zahtevati da sve skripte i konfiguracija datoteke preuzete iz Internet potpiše pouzdanog izdavača. Možete da zamenite RemoteSigned ime željenog izvršavanja smernice da izmenite primenjene smernice.

#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

Savet : Da biste dobili ovaj blok PowerShell komandu kao datoteka skripte (PS1), kliknite ovde.

Postavljanje smernica za izvršavanje kao ograničene

Ova komanda će postaviti podrazumevanu postavku za PowerShell izvršavanja smernice.

#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

Savet : Da biste dobili ovaj blok PowerShell komandu kao datoteka skripte (PS1), kliknite ovde.

Napomena : Odricanje odgovornosti za mašinski prevod: Ovaj članak je preveo računarski sistem bez ljudske intervencije. Microsoft nudi ove mašinske prevode da bi pomogao korisnicima koji ne govore engleski da uživaju u sadržaju o Microsoft proizvodima, uslugama i tehnologijama. Budući da je članak mašinski preveden, može da sadrži greške u rečniku, sintaksi ili gramatici.

Takođe pogledajte

PowerShell za Office 365 administratore

Office 365 PowerShell scenariji

Izveštavanje o scenariji za Office 365 PowerShell

Scenariji za upravljanje korisnika za Office 365 PowerShell

Više funkcionalnost scenariji za Office 365 PowerShell

Resursi zajednice Office 365 PowerShell

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Office Insider korisnicima

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Zvuči da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×