Рекомендация Microsoft Entra. Миграция из библиотеки проверки подлинности Azure Active Directory в библиотеки проверки подлинности Майкрософт
В этой статье рассматриваются рекомендации по миграции из библиотеки проверки подлинности Azure Active Directory (ADAL) в библиотеки проверки подлинности Майкрософт (MSAL). Эта рекомендация называется AdalToMsalMigration
в API рекомендаций в Microsoft Graph.
Описание
Данная рекомендация "миграция с ADAL на MSAL" создается для повышения осведомленности и предупреждения обо всех приложениях, использующих ADAL в вашем клиенте. Эта рекомендация активируется для арендаторов с приложениями, использующими ADAL. Он обозначает любое приложение, которое запрашивает токен через ADAL как "приложение ADAL", включая приложения, использующие как ADAL, так и MSAL.
Библиотека проверки подлинности Azure Active Directory (ADAL) устарела. Настоятельно рекомендуется перейти в библиотеку проверки подлинности Майкрософт (MSAL), которая заменяет ADAL. Корпорация Майкрософт больше не выпускает новые функции и исправления безопасности в ADAL. Приложения, использующие ADAL, не смогут использовать новейшие функции безопасности, оставляя их уязвимыми для будущих угроз безопасности. Если у вас есть приложения, использующие ADAL, обязательно перенесите их в MSAL.
Принцип работы
Система ежедневно проверяет новые запросы токенов ADAL за последние 30 дней. Если приложение не выполняет новые запросы в течение 30 дней, его состояние рекомендации помечается как завершенное. Общее состояние рекомендации обновляется на "завершено" после того, как все приложения соответствуют этому критерию. Если для ранее завершенного приложения обнаружен новый запрос ADAL, его состояние возвращается к "активному".
Значение
Библиотека MSAL предназначена для того, чтобы разработчики могли использовать безопасное решение, не беспокоясь о подробностях реализации. MSAL упрощает получение, управление, кэширование и обновление токенов. MSAL также использует рекомендации по устойчивости. Дополнительные сведения о поддерживаемых сценариях MSAL см. в статье "Миграция приложений в MSAL".
План действий
Чтобы определить и получить сведения обо всех приложениях в вашем клиенте, которые в настоящее время используют ADAL, можно использовать рабочую книгу входов. Чтобы получить список всех приложений программным способом, можно также использовать API Microsoft Graph или пакет SDK Для Microsoft Graph PowerShell.
Рабочая тетрадь для входов в центре администрирования Microsoft Entra объединяет журналы различных типов событий входа, включая интерактивные, неинтерактивные и входы учетных записей служб. Эта агрегация предоставляет подробные сведения об использовании приложений ADAL в клиенте, чтобы вы могли полностью понять использование приложений ADAL и управлять их миграцией. Для более подробного анализа и более глубокого изучения данных входа в приложение ADAL вы можете включить рабочую книгу входов Microsoft Entra в вашем клиенте. Это средство поддерживает миграцию, предоставляя полные аналитические данные о входе.
Часто задаваемые вопросы
Ознакомьтесь со следующими распространенными вопросами, которые могут возникнуть при миграции с ADAL на MSAL.
Почему требуется 30 дней, чтобы изменить статус на 'завершено'?
Чтобы уменьшить ложные срабатывания, служба использует 30-дневный интервал для запросов ADAL. Таким образом, сервис может работать несколько дней без запроса ADAL, чтобы не быть помеченным как завершённый.
Как мне определить владельца приложения в моем арендаторе?
Вы можете найти владельца по сведениям о рекомендации. Выберите ресурс, который переносит вас в сведения о приложении. Перейдите к разделу "Управление>владельцами", чтобы просмотреть текущих владельцев. Для просмотра владельцев требуется по крайней мере роль Администратора приложения.
Может ли состояние измениться от завершенного к активному?
Да. Если приложение было отмечено как завершенное , поэтому запросы ADAL не были сделаны в течение 30 дней, это приложение будет отмечено как завершенное. Если служба обнаруживает новый запрос ADAL, состояние меняется обратно на активное. Рекомендации могут обновляться только системой.
Как интегрировать рабочую книгу входов Microsoft Entra?
Подробные инструкции можно найти в рабочей книге входов Microsoft Entra.
Почему количество приложений ADAL отличается в рабочей книге входов и рекомендациях?
Агрегированные данные и транзакционные данные: рекомендация агрегирует данные за последние 30 дней, предоставляя сводное представление действий приложения. Наоборот, журнал входов детализирует каждый запрос на вход как транзакцию, что позволяет провести более подробный анализ.
Гибкость интервала времени: Данные журнала входов можно отфильтровать от последних 30 минут до 30 дней. Такая гибкость при выборе интервала времени может привести к вариациям в количестве заявок, потенциально искажая результаты.
Доступ к историческим данным: просмотр данных старше 7 дней в рабочей книге входов требует подписки на клиента Microsoft Entra ID P1 или P2. Это требование влияет на объем исторических данных, доступных по сравнению с агрегированными данными в рекомендации.