Postavljanje scenariji za Office 365 PowerShell

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Pomoću tih scenarija PowerShell povezuju sa servisima sustava Office 365, zatražite pomoć i postavljanje pravilnika za izvršavanje za skripte.

Povezivanje sa servisima sustava Office 365 pomoću komponente PowerShell

Da biste dobili povezani sa servisima sustava Office 365, morate najprije instalirajte ili uvezite najnovije PowerShell module, a zatim stvorite vezu s čija je autentičnost provjerena.

Povezivanje s modul Azure Active Directory za Windows Azure Active Directory

Instalirajte modul Windows Azure Active Directory i povezivanje s računom korisničko ime i lozinku ili multifactor provjere autentičnosti (MFA) potražite u članku Povezivanje sustava Office 365 PowerShell.

Povezivanje sa servisom Azure Active Directory pomoću modula Azure Active Directory V2

Instalirajte modul Azure Active Directory V2 i povezivanje s korisničko ime i lozinku ili MFA potražite u članku Povezivanje s modul Azure Active Directory V2 PowerShell.

Povezivanje sa sustavom Exchange Online

Da biste se povezali sa sustavom Exchange Online pomoću računa korisničkog imena i lozinke, potražite u članku Povezivanje sa sustavom Exchange Online PowerShell.

Instalirajte Microsoft Exchange Online udaljene modul ljuske PowerShell sustava i povezati se s MFA, potražite u članku Povezivanje s ljuske PowerShell sustava Exchange Online pomoću višestruka provjera autentičnosti.

Povezivanje sa sustavom SharePoint Online

Da biste instalirali na upravljačke ljuske sustava SharePoint i povezivanje s računom korisničko ime i lozinku ili MFA, potražite u članku Povezivanje sa sustava SharePoint Online PowerShell.

Povezivanje s programom Skype za tvrtke Online

Povezivanje s programom Skype za tvrtke Online pomoću računa korisničkog imena i lozinke, potražite u članku Povezivanje sa servisa Skype za tvrtke Online pomoću ljuske Windows PowerShell.

Povezivanje s programom Skype za tvrtke Online s MFA pomoću ovih koraka:

  1. Da biste instalirali trenutni Skype za tvrtke modul ljuske PowerShell Online, idite na Skype za tvrtke Online, modul ljuske Windows PowerShell, kliknite Preuzimanje, zatim pokrenite preuzetu datoteku i instalirajte ga.

    Što je potrebno da biste to jednom na svakom računalu iz kojih upravljate Skype za tvrtke Online.

  2. Otvorite naredbeni redak komponente Windows PowerShell.

  3. Unesite naziv računa između u dvostruke navodnike, uklonite tekst uputa i < 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

    Da biste pokrenuli rezultat naredbe iz prozora komponente Windows PowerShell.

  4. Unesite lozinku za račun u dijaloškom okviru SkypeForBusinessAuth , a zatim kliknite Prijava.

  5. Slijedite upute u dijaloškom okviru SkypeForBusinessAuth možete unijeti dodatne podatke za provjeru autentičnosti, kao što je kod za potvrdu, a zatim kliknite Prijava.

Povezivanje s Azure Active Directory i sustava Exchange Online

Te naredbe ljuske PowerShell će vas spojiti Azure Active Directory i sustava 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 

Savjet : Da biste dobili ovaj blok naredbe ljuske PowerShell kao skriptna datoteka (PS1), kliknite ovdje.

Povezivanje sa svih radnih opterećenja sustava Office 365

Da biste dobili povezani sa svim radnih opterećenja sustava Office 365 u istom prozoru PowerShell, prvo morate uvesti ili ponovno instalirati odgovarajuću module. Ovaj blok naredbe ljuske PowerShell povezuje Azure Active Directory, Skype za tvrtke Online, sustava SharePoint Online i Exchange Online.

Unesite naziv tvrtke ili ustanove, a zatim pokrenite ovaj skup naredbe ljuske PowerShell prilikom prijave pomoću programa račun korisničko ime i lozinku:

#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 naziv računa, a zatim pokrenite ovaj skup naredbe ljuske PowerShell prilikom prijave pomoću multifactor provjere autentičnosti:

#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

Zatražit će se četiri puta da biste odredili račun korisničko ime i lozinku i MFA podatke, kao što su kod za potvrdu.

Pomoć za PowerShell

Ponekad ćete morati dodatnu pomoć za PowerShell. Srećom, PowerShell sadrži sadržaj pomoći za ugrađene će vas voditi kroz.

Prikaz datoteke pomoći za cmdlet ljuske PowerShell

Da biste dobili dodatne informacije o određene cmdlet, primjerice Get-procesa, možete izvesti sljedeće.

#Show the help files for a PowerShell command.

Get-Help Get-Process

Otvorite članak za cmdlet komponente PowerShell

Da biste otvorili sintaksa online referenca na mreži TechNet za određene cmdlet, primjerice Get-procesa, pokrenite sljedeću naredbu.

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

Get-Help Get-Process -Online

Napomena : Potreban je pristup internetu da bi ispravno funkcionirala.

Primjeri Prikaži za naredbe ljuske PowerShell

Da bi se prikazao primjer sintakse za određene cmdlet u prozoru PowerShell, primjerice Get-postupak, pokrenite sljedeću naredbu.

#Shows examples for a PowerShell cmdlet.

Get-Help Get-Process -Examples

Ažuriranje datoteka pomoći PowerShell

Redovito se ažurira sadržaj pomoći PowerShell. Da biste dobili najnovijem sadržaju pomoći možete pokrenuti naredbu Pomoć za ažuriranje . Može se prikazati sljedeća poruka nakon pokretanja sljedeću naredbu: "naredba Update pomoć preuzima najnovije datoteke pomoći za modula Windows PowerShell te na vašem računalu instalira." Pritisnite Y i omogućuju modul ažuriranje datoteka pomoći. To može potrajati samo nekoliko sekundi dok se da biste dovršili.

#Update your PowerShell help files.

Update-Help

Savjet : Da biste dobili ovaj blok naredbe ljuske PowerShell kao skriptna datoteka (PS1), kliknite ovdje.

Postavljanje pravilnika za izvršavanje skripti

Skripte komponente PowerShell su naredbe ljuske PowerShell namijenjeni iz tekstne datoteke. Skripte omogućuju Automatizacija uobičajenih zadataka unutar sustava Windows, Microsoft aplikacija i servisa tečaj za Office 365. Jer izvršavanjem neželjeni naredbe štetne skripte se mogu ugroziti računalo, Microsoft zaštitio vam onemogućivanjem skripte komponente PowerShell prema zadanim postavkama. Morate postaviti pravila za izvršavanje PowerShell prema svojim potrebama. Postavke pravilnika izvođenja su na sljedeći način:

  • Ograničena

    Prijenos datoteka konfiguracije ili pokreću skripte. "Ograničena" je zadani pravilnik izvođenja.

  • RemoteSigned

    Zahtijeva da se sve skripte i konfiguracija datoteke preuzete iz pouzdanog izdavača potpiše s Internetom.

  • Sve Potpisano

    Koji zahtijeva sve skripte i konfiguracija datoteke potpiše pouzdanog izdavača, uključujući skripte koje pišete na lokalnom računalu.

  • Neograničeno

    Učitava sve datoteke konfiguraciju i pokreće sve skripte. Ako pokrenete nepotpisane skripte preuzet putem Interneta, Zatraži dozvole prije nego što se pokrene.

  • Zaobilazak

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

  • Nedefinirano

    Uklanja pravila trenutno dodijeljene izvođenja iz trenutne opseg. Ovaj parametar će ukloniti pravilo izvođenja koji je postavljen u opseg pravila grupe.

Napomena : Nije važno da samo preuzimanje ili korištenje skripte komponente PowerShell iz pouzdanog izvora, osobito prilikom postavljanja pravilnika kao 'Unrestricted'. Preporučuje se za sigurnost razlozi Vrati sve promjene ograničeno osim ako imate tijeku potrebe da pokreću skripte.

Izvršavanje naredbe Skup-pravilnik izvođenja mogu izvršiti samo u prozoru PowerShell otvoriti pomoću "Pokreni kao administrator." Ovo se zove i dodatnim sesiju ljuske PowerShell.

Postavljanje pravilnika za izvršavanje kao udaljene traje

Ta se naredba zatraži da se sve skripte i konfiguracija datoteke preuzete iz pouzdanog izdavača potpiše s Internetom. RemoteSigned možete zamijeniti naziv željene izvođenja pravila za primjenu pravila.

#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

Savjet : Da biste dobili ovaj blok naredbe ljuske PowerShell kao skriptna datoteka (PS1), kliknite ovdje.

Postavljanje pravilnika za izvršavanje kao ograničena

Ta se naredba će postavite pravila izvođenja na zadane postavke za 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

Savjet : Da biste dobili ovaj blok naredbe ljuske PowerShell kao skriptna datoteka (PS1), kliknite ovdje.

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Dodatni sadržaji

PowerShell za administratore sustava Office 365

Scenariji za Office 365 ljuske PowerShell

Scenariji za Office 365 ljuske PowerShell za izvješćivanje o pogreškama

Scenariji za upravljanje korisnika za Office 365 PowerShell

Dodatne funkcije scenariji za Office 365 PowerShell

Resursi zajednice PowerShell sustava Office 365

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×