Я пытался выяснить все устройства, синхронизированные с Azure AD из локальной AD, во время поиска я наткнулся на две команды powershell Get-AzureADDevice и Get-MsolDevice . В чем разница между этими двумя командами.
Get-AzureADDevice является частью нового модуля и должен использоваться при любой возможности. Некоторые сценарии могут быть еще недоступны, например Управление жизненным циклом
Get-AzureADDevice
http://get -cmd.com /? P = 5445
MSOnline Модуль MSOnline с его командлетами -MSOL был первым модулем Windows PowerShell для Azure Active Directory. Microsoft называет этот модуль версией 1.0. MSOnline - это старый модуль, который все еще может предоставлять функции, которые еще не доступны в модуле AzureAD. Возможно, модуль MSOnline устареет, когда все функции будут перенесены в более новый модуль с именем AzureAD. AzureAD Его полное название - Azure Active Directory PowerShell для Graph. Microsoft называет этот модуль версией 2.0. Модуль AzureAD и его зависимости можно установить и обновить с помощью PowerShellGet из галереи PowerShell. Microsoft рекомендует использовать более новый модуль AzureAD.
MSOnline
Модуль MSOnline с его командлетами -MSOL был первым модулем Windows PowerShell для Azure Active Directory. Microsoft называет этот модуль версией 1.0. MSOnline - это старый модуль, который все еще может предоставлять функции, которые еще не доступны в модуле AzureAD. Возможно, модуль MSOnline устареет, когда все функции будут перенесены в более новый модуль с именем AzureAD.
AzureAD
Его полное название - Azure Active Directory PowerShell для Graph. Microsoft называет этот модуль версией 2.0. Модуль AzureAD и его зависимости можно установить и обновить с помощью PowerShellGet из галереи PowerShell.
Microsoft рекомендует использовать более новый модуль AzureAD.