Co je Microsoft Entra PowerShell?

Modul Microsoft Entra PowerShellu je nástroj příkazového řádku, který správcům umožňuje programově spravovat a automatizovat Microsoft Entra prostředky. Mezi tyto funkce patří efektivní správa uživatelů, skupin, aplikací, instančních objektů, zásad a dalších. Modul staví na sadě Sada Microsoft Graph PowerShell SDK a je její součástí. Je plně interoperabilní se všemi rutinami v Sada Microsoft Graph PowerShell SDK a umožňuje provádět složité operace pomocí jednoduchých dobře zdokumentovaných příkazů.

Tento modul také nabízí možnost zpětné kompatibility pro usnadnění migrace z vyřazovaného modulu AzureAD PowerShell. Microsoft Entra PowerShell funguje s Windows PowerShell 5.1 a PowerShellem 7 nebo novějším. Pro co nejlepší prostředí pro Windows, Linux a macOS doporučujeme použít PowerShell 7 nebo novější.

Výhody Microsoft Entra PowerShellu

Microsoft Entra PowerShellu nabízí následující výhody:

  • Zaměřte se na použitelnost: Microsoft Entra PowerShell nabízí čitelné parametry pro člověka, záměrnou specifikaci sady parametrů, vloženou dokumentaci a základní základy PowerShellu, jako je pipelining.
  • Zpětná kompatibilita s modulem Azure AD PowerShell: Microsoft Entra PowerShell zjednodušuje migraci z vyřazení modulu Azure AD PowerShellu.
  • Flexibilní a podrobná autorizace: Konzistentní s Sada Microsoft Graph PowerShell SDK, Microsoft Entra PowerShell umožňuje souhlas správce s oprávněními, která chcete aplikaci udělit. Podporuje také spouštění Microsoft Entra PowerShell s využitím vlastního instančního objektu nebo spravované identity přiřazené uživatelem.
  • Open source: Microsoft Entra modul PowerShellu je open source a umožňuje komunitou spolupracovat na vylepšení PowerShellu a sdílení inovací. Můžete prozkoumat přizpůsobení Microsoft a přizpůsobit je vašim potřebám.

Migrace z modulu Azure AD PowerShellu

Microsoft Entra PowerShell je z více než 98 % kompatibilní s modulem Azure AD PowerShell a dosahuje více než 80% shody s cmdlety MSOnline. Pomocí příkazu Enable-EntraAzureADAlias potřebujete aktualizovat pouze jeden nebo dva řádky ve stávajících skriptech, což usnadňuje migraci do Microsoft Entra PowerShellu. Další informace o migraci ze starších modulů na Microsoft Entra PowerShellu najdete v průvodci migrací.

Instalace a začínáme

Modul Microsoft Entra pro PowerShell je publikován na webu Galerie prostředí PowerShell. Informace o instalaci modulu najdete v průvodci instalací pro Microsoft Entra PowerShellu.

Pokud chcete začít spravovat Microsoft Entra prostředky, jako je vytváření uživatelů, skupin a dalších úloh, přečtěte si průvodce procházením modulu.

Osvědčené postupy pro PowerShell Microsoft Entra

Osvědčené postupy můžete použít k optimalizaci používání Microsoft Entra PowerShellu, zajištění efektivního skriptování, zabezpečeného přístupu a efektivní správy prostředků. Tato příručka vám pomůže postupovat podle doporučených metod, vyhnout se běžným nástrahám a zvýšit celkovou produktivitu.

Známé problémy

Následující část popisuje známé problémy s modulem Microsoft Entra PowerShellu spolu s doporučenými alternativními řešeními.

funkce Problém Workaround/Comments
-All Parametr Nepodporujeme booleovský parametr -All, jak tomu bylo v případě modulu Azure AD PowerShell. -All se podporuje jako parametr přepínače. Nahraďte -All:$true parametrem -All ve skriptech.
-SearchString Parametr -SearchString Parametr nemusí fungovat podle očekávání. Není k dispozici žádné alternativní řešení.