Weboldal keresés

A 15 legjobb MS Graph PowerShell-szkript a Microsoft 365 IT Pros számára


Ön az AzureAD és MSOnline PowerShell modulok visszavonására készülő sok rendszergazda között van? Az MS Graph PowerShellre való átállás ijesztő lehet, különösen akkor, ha egyenértékű parancsmagokat keres. De ne aggódj! Összeállítottam egy gyűjteményt a Microsoft 365-ös környezet kezelésére szabott, alapvető PowerShell-szkriptekből, amelyek mindegyikét az MS Graph támogatja.

Fedezze fel a különféle MS Graph PowerShell-szkripteket, amelyek kényelmesen kategorizálhatók az Ön igényei szerint:

  • Licenckezelő szkriptek
  • Microsoft 365 felhasználói és csoportos jelentések
  • Microsoft 365 biztonsági jelentések

Licenckezelő szkriptek

A Microsoft 365-környezetben a licencek hatékony kezelése érdekében betekintést nyerhet a licenchasználatba és -kiosztásba.

1. Szerezze be a Microsoft 365 felhasználókat és a hozzájuk rendelt licenceket

Ez a jelentés a felhasználói licenc-hozzárendelések részleteit tartalmazza a Microsoft 365-ös környezetben. Betekintést nyújt a licencek felhasználói fiókokhoz való kiosztásába, segítve a licencelosztás és -használat megértését.

Szkript letöltése: O365UserLicenseReport

A szkript végrehajtásának részletes lépéseiért tekintse meg:
Exportálja a Microsoft 365 felhasználói licencjelentését

Minta kimenet:

Részletes M365 felhasználói licenc-hozzárendelési jelentés:

M365 felhasználói licenc összefoglaló jelentés:

2. Keresse meg a Microsoft 365-licenc használati és lejárati dátumát

Ez a PowerShell-szkript 6 licenchasználati és lejárati jelentést exportál, előfizetés típusa (próba, ingyenes, megvásárolt) és lejárati dátum szerint kategorizálva. .

Ezek a jelentések felhatalmazzák a rendszergazdákat a licencek proaktív kezelésére az előfizetés lejárati dátumának azonosításával és a megújítások idő előtti kezelésével.

Szkript letöltése: LicenseExpiryDateReport

A szkript képességeinek maximalizálásához nézze meg a:
Exportálja a Microsoft 365-előfizetés lejárati dátumáról szóló jelentést

Minta kimenet:

3. Rendeljen hozzá vagy távolítson el Microsoft 365-licenceket a PowerShell segítségével

Ez a PowerShell-szkript 10+ licenckezelési műveletet tud végrehajtani, beleértve a licencek hozzárendelését és eltávolítását egyedi és tömeges felhasználók számára, valamint mint licencjelentések generálása.

Szkript letöltése: M365licencek kezelése

Feloldja fel a szkriptben rejlő teljes potenciált a következőkre hivatkozva:
M365 licenckezelő és jelentéskészítő eszköz

Minta kimenet:

Microsoft 365 felhasználók és csoportok jelentései:

Ez a szakasz a felhasználókról, csoportokról és a tagság részleteiről szóló jelentések széles skáláját kínálja a különféle adminisztratív követelményeknek megfelelően.

4. Inaktív felhasználók keresése a Microsoft 365-ben

Ez a szkript azonosítja azokat a felhasználókat, akik nem jelentkeztek be egy meghatározott időn belül, segítve a rendszergazdákat az inaktív felhasználói fiókok hatékony kezelésében. Az inaktív napok számának megadásával megkeresheti a meghatározott ideig inaktív felhasználókat, például a 90 napig inaktívakat. Ezenkívül a beépített szűrési paraméterekkel 10+ inaktív felhasználói jelentést exportálhat CSV-fájlba. fájlt.

Az inaktív felhasználók azonosításával és eltávolításával a rendszergazdák optimalizálhatják az erőforrások elosztását és csökkenthetik a szükségtelen költségeket.

Szkript letöltése: GetM365InactiveUserReport

A szkript teljes képességeinek felszabadításához nézze meg:
Inaktív felhasználói jelentés exportálása

Minta kimenet:

Megjegyzés: A bejelentkezési adatok a sikeres és a sikertelen bejelentkezési kísérleteket egyaránt tartalmazzák.

5. Keresse meg az M365-felhasználók utolsó sikeres bejelentkezési idejét

Az utolsó bejelentkezési időn kívül (amely magában foglalja a sikertelen bejelentkezési kísérleteket is) mostantól azonosíthatja az inaktív felhasználókat az utolsó sikeres bejelentkezési idő alapján. Ezt a funkciót azonban 2023 decemberében vezették be, így előtte nem követheti nyomon a sikeres bejelentkezési adatokat. Jelenleg 2024 márciusától az inaktív felhasználókat legfeljebb 90 napig figyelheti az utolsó sikeres bejelentkezés dátuma és időpontja alapján.

Szkript letöltése: M365UsersLastSuccessfulSigninReport.ps1

A szkript végrehajtásának részletes lebontásaiért lásd::
Exportálja az M365-felhasználók utolsó sikeres bejelentkezési idejéről szóló jelentést

Minta kimenet:

6. Jelentések beszerzése az Entra ID-kezelőkről és közvetlen jelentéseikről

Ez a szkript 6 átfogó jelentést biztosít a Microsoft 365 vezetőiről és közvetlen jelentéseikről. Olyan információkat exportál, mint a felhasználók és kezelőik, a menedzser nélküli felhasználók, a kezelők és a közvetlen jelentéseik stb..

Ezek a jelentések értékes betekintést nyújtanak a csapat összetételébe és a jelentési struktúrákba, ezáltal elősegítik a hatékony irányítást és együttműködést.

Szkript letöltése: GetM365ManagerAndDirectReports.ps1

A szkript teljes képességeinek megismeréséhez nézze meg:
M365-kezelők és közvetlen jelentések exportálása

Minta kimenet:

Microsoft 365 felhasználók és vezetőik jelentése:

7. Az összes Microsoft 365-csoport és a tagok jelentésének letöltése

Ezzel a PowerShell-szkripttel a rendszergazdák 12+ csoporttagsági jelentést készíthetnek a csoporttípusok (például terjesztési csoportok, biztonság) alapján csoportok, levelezésre használható biztonsági csoportok stb.) és a csoport mérete (például üres csoportok, „n” tagú csoportok stb.). Ezenkívül a szkript 2 kimeneti fájlt generál, az egyikben összefoglaló információk, a másikban pedig részletes tagsági információk találhatók.

A csoporttagság láthatósága segít a rendszergazdáknak fenntartani a biztonságot, a megfelelőséget és a hatékony együttműködést a szervezeten belül.

Szkript letöltése: M365GroupReport

A szkript képességeinek teljes kiaknázásához tekintse meg:
Exportálja a Microsoft 365 csoportjelentéseket.

Minta kimenet:

M365 csoporttagság - összefoglaló jelentés

8. Microsoft 365-csoportok megtekintése A felhasználó tagja

Ez a PowerShell-szkript exportálja a Microsoft 365-felhasználók csoporttagsági adatait. A beépített szűrési paraméterek használatával 12+ felhasználói tagsági jelentést készíthet, például vendégfelhasználók tagságát, többek között letiltották a felhasználók tagságát és a csoportokba nem tartozó felhasználókat.

Az adminisztrátorok, akik tudják, hogy a felhasználók mely csoportokhoz tartoznak, biztosíthatják, hogy a felhasználók megfelelő jogosultságokkal rendelkezzenek a szükséges fájlok, mappák és alkalmazások eléréséhez.

Szkript letöltése: UserMembershipReport.ps1

A szkript teljes lehetőségeinek felfedezéséhez lásd:
Exportálja a Microsoft 365-felhasználók csoporttagsági jelentéseit

Minta kimenet:

Microsoft 365 biztonsági jelentések:

Ez a rész átfogó betekintést nyújt a Microsoft-szolgáltatásokon belüli biztonság különböző szempontjaiba. Lehetővé teszi a rendszergazdák számára a potenciális sebezhetőségek azonosítását, a hozzáférés és a tevékenységek figyelését, valamint a biztonság fokozását.

9. Keresse meg a Microsoft 365-felhasználók jelszavának utolsó módosítását és lejárati dátumát

Ez a PowerShell-szkript 6 különböző jelszójelentést hoz létre, beleértve a lejárt jelszavas felhasználókat, a hamarosan lejáró jelszavas felhasználókat és a soha le nem járható jelszavak, a közelmúltban jelszavukat megváltoztató felhasználók stb.

A jelentések nyomon követése lehetővé teszi a rendszergazdák számára, hogy hatékonyan kényszerítsék ki a jelszószabályokat, és szükség esetén felszólítsák a felhasználókat jelszavaik frissítésére.

Szkript letöltése: PasswordExpiryReport.ps1

A szkript speciális funkcióinak eléréséhez lásd:
Exportálja az M365-felhasználók jelszavának lejárati dátumáról szóló jelentéseket

Minta kimenet:

10. Azonosítsa a Microsoft 365 rendszergazdáit és szerepkörüket

Ez a PowerShell-szkript megkönnyíti a 4+ rendszergazdai jelentések létrehozását, például az adminisztrátorokról és szerepkörükről szóló jelentéseket, valamint a szerepalapú jelentéseket. rendszergazdai jelentés.

Az összes adminisztrátor azonosítása alapvető fontosságú tevékenységük nyomon követéséhez, és annak biztosításához, hogy csak az arra jogosult személyek férhessenek hozzá az érzékeny adatokhoz és erőforrásokhoz.

Szkript letöltése: AdminReport.ps1

A szkript képességeinek maximalizálásához nézze meg a:
Exportálja a Microsoft 365 rendszergazdai szerepkörök jelentését

Minta kimenet:

Microsoft 365-rendszergazdák és szerepeik jelentése:

Szerepkör-alapú rendszergazdai jelentés:

11. SSPR állapotjelentés beszerzése a Microsoft 365 felhasználók számára

Ez a PowerShell-szkript 10+ SSPR állapotjelentést exportál, hogy azonosítsa a felhasználók önkiszolgáló jelszó-visszaállítási képességét az SSPR állapota alapján, licenc állapota stb.

Az SSPR állapotjelentés elemzésével a rendszergazdák zökkenőmentes és biztonságos jelszó-visszaállítási élményt biztosíthatnak a felhasználók számára.

Szkript letöltése: GetSSPRstatusReport.ps1

A szkript további felhasználási eseteinek felfedezéséhez lásd:
SSPR állapotjelentések exportálása

Minta kimenet:

12. Szerezze be az MFA állapotjelentést

Ez a PowerShell 7 MFA állapotjelentést exportál a felhasználók MFA hitelesítési jelentései alapján. Tartalmazza az MFA-engedélyezett felhasználókat, az MFA-t tiltott felhasználókat, a bejelentkezett felhasználók MFA-állapotát stb.

A felhasználók MFA-státuszának nyomon követésével az adminisztrátorok azonosíthatják azokat a fiókokat, amelyekben nincs engedélyezve a többtényezős hitelesítés, ezáltal csökkentve a jogosulatlan hozzáférés és a potenciális biztonsági rések kockázatát.

Szkript letöltése: GetMFAStatusReport.ps1

A szkript teljes erejének kiaknázásához nézze meg:
MFA állapotjelentés beszerzése az MS Graph segítségével

Minta kimenet:

13. CA-házirendek exportálása a Microsoft 365-ben

Ez az MS Graph PowerShell-szkript 6 alapvető feltételes hozzáférési szabályzat jelentést hoz létre a 33 legszükségesebb attribútummal, és exportálja őket egy CSV-fájlba . Segít azonosítani a CA-házirendeket állapotuk, létrehozási dátumuk és utolsó módosításuk dátuma alapján.

A CA-házirend-jelentések elemzésével az adminisztrátorok betekintést nyerhetnek a CA-házirendek konfigurációjába és betartatásába, beleértve azt is, hogy kire vonatkoznak, milyen feltételekkel és a felhasználói hozzáférésre gyakorolt hatásukkal.

Szkript letöltése: ExportCApolicies.ps1

A szkriptben rejlő lehetőségek teljes kihasználásához nézze meg:
A CA-házirendek jelentésének exportálása CSV-fájlba

Minta kimenet:

14. A vendégfelhasználók és csoporttagságuk adataiazonosítása

Ez a szkript segít megtalálni a Microsoft 365 vendégfelhasználóit a szervezetben, valamint csoporttagságuk adatait. A speciális szűrési paraméterek használatával könnyen azonosíthatja az elavult vendégfiókokat és a nemrég létrehozott vendégfiókokat.

Azáltal, hogy jelentést készítenek a vendégfelhasználói tagságokról, az adminisztrátorok biztosíthatják, hogy csak a jogosult felhasználók kerüljenek a tervezett csoportokba. Ezenkívül azonosíthatják az inaktív vagy szükségtelen vendégfiókokat, és szükség esetén visszavonhatják a hozzáférést.

Szkript letöltése: GuestUserReport.ps1

A szkript végrehajtásának részletes lépéseiért tekintse meg:
Vendégfelhasználók és tagsági jelentésük exportálása

Minta kimenet:

15. Entra ID eszközjelentés lekérése

Ez a PowerShell-szkript 5+ Entra ID eszközjelentést exportál, beleértve az összes eszközt, felügyelt eszközt, és inaktív eszközök.

Ezekkel a jelentésekkel a rendszergazdák betekintést nyerhetnek a szervezet eszközeinek biztonsági állapotába, és azonosíthatják azokat az eszközöket, amelyek esetleg nem felelnek meg a biztonsági szabályzatoknak vagy potenciális biztonsági kockázatot jelentenek.

Szkript letöltése: GetAzureADDevicesReport.ps1

A szkript hatékonyságának maximalizálása érdekében fedezze fel a következőt:
Exportálja az összes eszközt a Microsoft 365-ben

Minta kimenet:

Remélem, hogy ezeket az MS Graph PowerShell-szkripteket hihetetlenül hasznosnak találja a Microsoft 365 környezet hatékony kezeléséhez.

Bár a PowerShell hatékony lehetőségeket kínál a Microsoft 365 kezeléséhez, időnként kihívásokat jelenthet, különösen azok számára, akik nem ismerik a szkripteket vagy a parancssori felületeket. Létezik azonban egy megoldás, amely leegyszerűsíti a Microsoft 365 kezelését anélkül, hogy kiterjedt szkriptekre lenne szüksége: az AdminDroid.

Az Ön Microsoft 365 eszközkészlete: AdminDroid - ingyenes, egyszerű és hatékony!

Az AdminDroid felhasználóbarát felhasználói felületéről és gazdag funkcionalitásairól híres a rendszergazdák körében, lehetővé téve a könnyed Microsoft 365 kezelést.

Az AdminDroid ingyenes Microsoft 365 adminisztrációs eszközével hozzáférhet 120+ ingyenes jelentéshez és 10+ intelligens irányítópulthoz, amelyek lefedik a felhasználókat, csoportokat, licenceket és egyebeket; Zökkenőmentesen nyomon követheti az olyan tevékenységeket, mint a felhasználói bejelentkezések, a jelszómódosítások, a csoporttagság-módosítások és a licencmódosítások.

Az ingyenes képességek közé tartozik,

  • Automatikus ütemezés: Ütemezze a jelentések meghatározott időpontokban történő futtatását, és küldje el őket közvetlenül az Ön e-mail címére.
  • Jelentésexportálás: Könnyen exportálhat jelentéseket többféle formátumban, például CSV, PDF és XLS formátumban.
  • Bővített szűrők: Szűrők alkalmazásával a jelentésekben szereplő konkrét információkra összpontosíthat, és elmentheti azokat későbbi használatra.
  • Könnyű testreszabás: Testreszabhatja a jelentéseket az oszlopok átrendezésével, a méretek módosításával, valamint az elemek egyszerű hozzáadásával vagy eltávolításával.

Próbálja ki az AdminDroid ingyenes Microsoft 365 jelentéskészítő eszközét, és tapasztalja meg személyesen, hogyan egyszerűsíti le jelentési szükségleteit.

De ez még nem minden! Vegye át a teljes irányítást az AdminDroid több mint 1800 előre elkészített jelentésből és 30+ éleslátó irányítópulttal , amelyek különféle Microsoft 365-szolgáltatásokat, például Exchange Online, SharePoint, Microsoft Teams, OneDrive, és több. Fedezze fel a fejlett funkciókat, például a riasztást, a delegálást és a több bérlős funkciókat a Microsoft 365 kezelésének javítása érdekében.

Töltse le még ma az AdminDroid Microsoft 365 adminisztrációs eszközt, és nyisson meg új lehetőségeket.

Ne feledje, hogy az MS Graphra való átállásra készülve minden az adminisztrációs feladatok egyszerűsítéséről és az új lehetőségek felkarolásáról szól. Tegyük együtt zökkenőmentessé ezt a migrációt!

Kapcsolódó cikkek