Azure Active Directory (MSOnline)

модули PowerShell Azure AD и MSOnline устарели с 30 марта 2024 г. Дополнительные сведения см. в обновлении для устаревания. После этой даты поддержка этих модулей будет ограничена поддержкой миграции пакета SDK Microsoft Graph PowerShell и исправлений безопасности. Нерекомендуемые модули продолжат работать до 30 марта 2025 г.

Мы рекомендуем выполнить миграцию в Microsoft Graph PowerShell для взаимодействия с Microsoft Entra ID (ранее Azure AD). Распространенные вопросы о миграции см. в разделе Вопросы и ответы о миграции. Примечание: В версиях MSOnline 1.0.x могут возникнуть сбои после 30 июня 2024 г.

MSOnline можно использовать для Azure AD административных задач, таких как управление пользователями, управление доменами, а также для настройки единого входа. Эта статья содержит инструкции по установке этих командлетов для использования с каталогом.

Установка MSOnline

MSonline поддерживается в следующих операционных системах Windows с версией Microsoft платформа .NET Framework и Windows PowerShell по умолчанию: Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012 или Windows Server 2008 R2.

Самый простой способ установить модуль — из коллекция PowerShell. Вы можете установить модуль с помощью командлета Install-Module:

Install-Module MSOnline

Подключение к Azure AD

Подключитесь к веб-службе, а затем выполните любой из командлетов, рассмотренных в этой статье. Для этого выполните командлет Connect-MsolService в командной строке Windows PowerShell. Вам будет предложено ввести свои учетные данные. Если вы хотите, вы можете предоставить свои учетные данные заранее, например следующим образом:

$Msolcred = Get-credential
Connect-MsolService -Credential $MsolCred

Первая команда запрашивает учетные данные и сохраняет их как $Msolcred. Следующая команда использует эти учетные данные в качестве $Msolcred для подключения к службе.

Чтобы подключиться к определенной среде Azure Active Directory, используйте параметр AzureEnvironment, как показано ниже.

Connect-MsolService -AzureEnvironment "AzureGermanyCloud"

В этом примере вы подключаете свой сеанс PowerShell к среде Azure AD для Германии.

Дополнительные сведения см. в документации по командлету Connect-MsolService.

Чтобы просмотреть дополнительные сведения о командлетах, сделайте следующее:

  • Чтобы создать папку для справки, отобразить список командлетов, а затем открыть файл в блокноте, выполните следующие команды в командной строке Windows PowerShell:
New-Item c:\MsolHelp -Type directory
Get-command | Where-Object {$_.name -like "*msol*"} | Format-List | Out-File c:\MsolHelp\msolcmdlets.txt
Notepad c:\MsolHelp\msolcmdlets.txt
  • Чтобы просмотреть примеры командлета, выполните следующую команду в командной строке Windows PowerShell: Get-Help <cmdlet-name> -Examples

  • Чтобы просмотреть имя, краткий обзор, описание, описания параметров и примеры командлета, выполните следующую команду в командной строке Windows PowerShell: Get-Help <cmdlet-name> -Detailed

  • Чтобы просмотреть имя, краткий обзор, описание, информацию о параметрах и примеры командлета, выполните следующую команду в командной строке Windows PowerShell: Get-Help <cmdlet-name> -Full

См. также раздел