Izveštavanje o 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 kreiranje izveštaja na korisnici, grupa za distribuciju i nekorišćene poštanskim sandučićima i koristite filtriranje i sortiranje.

Izveštaj o Office 365 licencu i nije licenciran korisnika

Možete da koristite PowerShell da kreirate liste licencirani i nije licenciran korisnika i ih prikazati u prozoru PowerShell ili ih skladištite u datoteci.

Da biste započeli, moraćete da se povežete sa Office 365 sa sa Windows Azure Active Directory modul za Windows PowerShell. Pogledajte članak Povezivanje sa Office 365 PowerShell za uputstva.

Koristite ovu komandu da biste prikazali licencirani korisnik naloge za jedan ekran odjednom:

Get-MsolUser | Where-Object {$_.isLicensed -eq $true} | More

Da biste izvezli ovu listu tekstualne datoteke za olakšali skeniranje i pretraživanje, unesite putanju i ime između i dvaput-navodnike, uklanjanjem uputstvo za tekst i na < i > znakova.

$fileName="<path and name of a text file, example: c:\O365reports\LicensedUsers.txt>"
Get-MsolUser | Where {$_.isLicensed -eq $true} | Out-File  $fileName

Pokretanje komande dobijene iz prozora Windows Azure Active Directory modul za Windows PowerShell.

Da biste izvezli ovu listu u CSV datoteku za uvoz u programu Microsoft Excel za detaljnu analizu, popunite na putanju i ime datoteke, a zatim pokrenite dobijene komande.

$fileName="<path and name of a CSV file, example: c:\O365reports\LicensedUsers.csv>"
Get-MsolUser | Where-Object {$_.isLicensed -eq $true} | Export-Csv $fileName -NoTypeInformation

Da biste prikazali korisnike koji nije licenciran za jedan ekran odjednom, pokrenete ovu komandu:

Get-MsolUser -UnlicensedUsersOnly | More

Da biste izvezli ovu listu tekstualne datoteke za olakšali skeniranje i pretraživanje, popunite na putanju i ime datoteke, a zatim pokrenite dobijene komande.

$fileName="<path and name of a text file, example: c:\O365reports\Non-LicensedUsers.txt>"
Get-MsolUser -UnlicensedUsersOnly | Out-File  $fileName

Da biste izvezli ovu listu u CSV datoteku za uvoz u programu Microsoft Excel za analizu, popunite na putanju i ime datoteke, a zatim pokrenite dobijene komande.

$fileName="<path and name of a CSV file, example: c:\O365reports\Non-licensedUsers.csv>"
Get-MsolUser -UnlicensedUsersOnly | Export-Csv $fileName -NoTypeInformation

Izveštaj o Office 365 grupa za distribuciju

Grupa za distribuciju koristi unutar organizacije aplikacije e-pošte kao što je Microsoft Outlook da biste poslali e-poruke kolekcija korisnika. Ovaj scenario kreira listu grupa za distribuciju u Office 365 pretplatu.

Da biste započeli, moraćete da se poveže sa 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.

Koristite ovu komandu da biste prikazali listu postojeće distribuciju grupe za jedan ekran odjednom.

Get-Recipient | Where { $_.RecipientType -eq "MailUniversalDistributionGroup"} | More

Da biste izvezli ovu listu tekstualne datoteke za olakšali skeniranje i pretraživanje, popunite na putanju i ime datoteke, a zatim pokrenite dobijene komande.

$fileName="<path and name of a text file, example: c:\O365reports\DistGroups.txt>"
Get-Recipient | Where { $_.RecipientType -eq "MailUniversalDistributionGroup"} | Out-File  $fileName

Da biste izvezli ovu listu u CSV datoteku za uvoz u programu Microsoft Excel za detaljnu analizu, popunite na putanju i ime datoteke, a zatim pokrenite dobijene komande.

$fileName="<path and name of a CSV file, example: c:\O365reports\DistGroups.csv>"
Get-Recipient | Where { $_.RecipientType -eq "MailUniversalDistributionGroup"} | Export-Csv $fileName -NoTypeInformation

Dobijanje lista neaktivne Exchange poštanske sandučiće

Kada korisnici napuste organizaciju, svojim poštanskim sandučićima možete ostati, zauzima prostor za skladištenje u pretplatu na Office 365. U ovom scenariju, možete otkriti ove zastarelih poštanske sandučiće tako da možete da preuzmete odgovarajuće radnje da biste ih uklonili. Ovaj scenario pokazuje kako da biste prikazali listu svih korisnika koji imaju niste prijavljeni u svoje poštansko sanduče za najmanje 30 dana.

Napomena : U nekim slučajevima izveštaj možda neće obezbediti LastLogin datuma, ali će uvek biti DaysInactive broja. Poštanski sandučići u okviru zadrška parnice takođe može da se pojavi u ovom izveštaju, a one ne predstavlja za poštansko sanduče koje zahteva čišćenje ili uklanjanje.

Da biste započeli, moraćete da se poveže sa 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.

Ova komanda će prikazati liste korisnika neaktivan najmanje 30 dana za jedan ekran.

Get-StaleMailboxDetailReport | Sort UserName -Unique | Select TenantName, UserName, WindowsLiveID, LastLogin, DaysInactive | More

Da biste generisali listu korisnika neaktivan najmanje 30 dana i ga izvezete u CSV datoteku, unesite putanju i ime, a zatim pokrenite dobijene komande.

$fileName="<path and name of a CSV file, example: c:\O365reports\StaleMailboxes.csv>"
Get-StaleMailboxDetailReport | Sort UserName -Unique | Select TenantName, UserName, WindowsLiveID, LastLogin, DaysInactive | Export-Csv $fileName -NoTypeInformation

Prikazivanje korisnika pomoću filtera i sortiranja

Možete da koristite komandu gde da biste filtrirali listu, komanda " Sortiraj " da biste naveli redosled na listi i Izaberite komandu da biste naveli skup svojstava za prikaz.

Da biste započeli, moraćete da se povežete sa Office 365 sa sa Windows Azure Active Directory modul za Windows PowerShell. Pogledajte članak Povezivanje sa Office 365 PowerShell za uputstva.

Na primer, recimo da treba liste članova koji su u vašem odeljenju prodaje i želite da vidite njihov korisnik glavno ime (UPN), ime za prikaz i da li su licencirani, sve sortirane po njihove UPN:

  • Koristite komandu gde da biste naveli samo korisničke naloge čije sektoru postavljeno na „Prodaja”.

  • Komanda " Sortiraj " koristite da biste sortirali po UserPrincipalName svojstvo.

  • Koristite Izaberite komandu da biste naveli UserPrincipalName, ime za prikaz i isLicensed svojstva.

  • Na kraju, koristite komande " još " da biste prikazali listu jedan ekran odjednom.

Evo rezultata komandu:

Get-MsolUser | Where { $_.Department -eq "Sales" } | Sort UserPrincipalName | Select UserPrincipalName,DisplayName,isLicensed | More

Sada ćemo vam treba da biste prikazali listu svih članova prodaja i marketing odeljenja. U ovom slučaju, možete da proširite kriterijume za komandu gde da uključite obe odeljenja i dodate sektoru svojstvo Izaberite komandu. Evo rezultata komandu:

Get-MsolUser | Where { $_.Department -eq "Sales" -or $_.Department -eq "Marketing" } | Select UserPrincipalName,DisplayName,isLicensed,Department | More

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

Scenariji za Office 365 PowerShell za podešavanje

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.

×