Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Модуль PowerShell Microsoft Entra — это средство командной строки, позволяющее администраторам управлять и автоматизировать Microsoft Entra ресурсы программным способом. Эти возможности включают эффективное управление пользователями, группами, приложениями, субъектами-службами, политиками и т. д. Модуль основан на Microsoft Graph PowerShell SDK и является его частью. Это полностью совместимо со всеми командлетами Microsoft Graph PowerShell SDK, что позволяет выполнять сложные операции с помощью простых и хорошо документированных команд.
Модуль также предлагает возможность обратной совместимости, чтобы упростить переход с выводимого из эксплуатации модуля AzureAD PowerShell. Microsoft Entra PowerShell работает с Windows PowerShell 5.1 и PowerShell 7+. Для лучшего использования Windows, Linux и macOS рекомендуется использовать PowerShell 7 или более поздней версии.
Преимущества Microsoft Entra PowerShell
Microsoft Entra PowerShell предоставляет следующие преимущества:
- Сосредоточьтесь на удобствах использования: Microsoft Entra PowerShell предлагает доступные для чтения параметры, преднамеренные спецификации набора параметров, встроенную документацию и основные основы PowerShell, такие как конвейер.
- Обратная совместимость с модулем Azure AD PowerShell: Microsoft Entra PowerShell упрощает переход с выводимого из эксплуатации модуля Azure AD PowerShell.
- Гибкая и детализированная авторизация: в соответствии с Microsoft Graph PowerShell SDK Microsoft Entra PowerShell обеспечивает согласие администратора для разрешений, которые вы хотите предоставить приложению. Также поддерживается запуск Microsoft Entra PowerShell с использованием собственного субъекта-службы или управляемой идентичности, назначаемой пользователем.
- Open source: модуль PowerShell Microsoft Entra открытый код, что позволяет совместной работе сообщества повысить эффективность PowerShell и предоставить общий доступ к инновациям. Вы можете изучить настройки Microsoft и адаптировать их к вашим потребностям.
Миграция из модуля Azure AD PowerShell
Microsoft Entra PowerShell более чем на 98 % совместим с модулем Azure AD PowerShell и обеспечивает более 80 % функционального соответствия командлетам MSOnline. С помощью команды Enable-EntraAzureADAlias необходимо обновить только одну или две строки в существующих сценариях, что позволяет выполнить миграцию в Microsoft Entra PowerShell быстро и без усилий. Дополнительные сведения о миграции из устаревших модулей в Microsoft Entra PowerShell см. в руководстве по миграции.
Установка и начало работы
модуль PowerShell Microsoft Entra публикуется в коллекция PowerShell. Сведения о том, как установить модуль, см. в руководстве по установке Microsoft Entra PowerShell.
Чтобы начать управление Microsoft Entra ресурсами, такими как создание пользователей, групп и других задач, см. руководство по переходу к модулю.
рекомендации по Microsoft Entra PowerShell
Вы можете применить рекомендации по оптимизации использования Microsoft Entra PowerShell, обеспечить эффективный скрипт, безопасный доступ и эффективное управление ресурсами. Это руководство поможет вам следовать рекомендуемыми методами, избегая распространенных ошибок и повышения общей производительности.
Известные проблемы
В следующем разделе описываются известные проблемы с модулем PowerShell Microsoft Entra, а также рекомендуемые обходные пути.
| Функция | Issue | Workaround/Comments |
|---|---|---|
-All Параметр |
Мы не поддерживаем логический параметр -All, как это было в модуле Azure AD PowerShell.
-All поддерживается в качестве параметра switch. |
Замените -All:$true параметром -All в скриптах. |
-SearchString Параметр |
Параметр -SearchString может работать неправильно. |
Обходной путь недоступен. |
Связанные материалы
- Возникли вопросы? Ознакомьтесь с нашими часто задаваемыми вопросами