Блог

Приобрести оригинальные ключи активации Microsoft Office 365 всегда можно у нас в каталоге от 1590 ₽

Базовая аутентификация (Basic Authentication) – этот тип аутентификации знаком многим пользователям Windows. Для выполнения базовой аутентификации используется простое окно Windows Security, где запрашиваются имя и пароль пользователя, с возможностью сохранения пароля в диспетчере учетных записей Windows (Credential Manager). Основные недостатки базовой аутентификации:

— Не поддерживает мультифакторную аутентификацию (MFA).

— Уязвима к атакам перебора паролей.

— Приложения хранят и используют учетные данные пользователей в явном виде.

Современная проверка подлинности (Modern Authentication) основана на протоколах Active Directory Authentication Library (ADAL) и OAuth 2.0. Основные преимущества Modern Authentication:

— Не требует хранения учетных данных пользователей в приложениях.

— Использует токены с ограниченным сроком действия для аутентификации.

— Поддерживает дополнительные факторы аутентификации, такие как MFA.

Окно для ввода имени пользователя и пароля при использовании современной аутентификации появляется при подключении к сервисам Microsoft 365 или Azure, включая подключение через PowerShell.

Поиск приложений Microsoft 365, использующих Basic Authentication
Перед включением современной проверки подлинности и отключением базовой аутентификации, необходимо определить, какие пользователи и приложения все еще используют Basic Authentication.

— Откройте портал управления Azure.

— Перейдите в Azure Active Directory -> Sign-in logs.

— Выберите диапазон Last 1 month.

— Добавьте фильтр по полю Client App.

— Выберите все Legacy Authentication Clients.

Этот процесс поможет выявить пользователей и приложения, которые продолжают использовать базовую аутентификацию, и мигрировать их на Modern Authentication.

Microsoft анонсировала отключение Basic Authentication

Microsoft планирует автоматически отключать Basic Authentication для тенантов, где она не используется, начиная с февраля 2023 года.

Как включить Modern Authentication для тенанта Microsoft 365?

Modern Authentication можно включить через Microsoft 365 Admin Center:

— Перейдите на https://admin.microsoft.com.

— Перейдите в Settings -> Org Settings -> Modern authentication.

— Включите опцию Turn on modern authentication for Outlook 2013 for Windows and later.

— Сохраните изменения.

Для новых тенантов Office 365 Modern Authentication включена по умолчанию, и базовая аутентификация уже отключена.

Включение поддержки Basic Auth для тенанта

Если необходимо, поддержку Basic Authentication можно включить через портал Azure:

— Перейдите в Azure Active Directory -> Properties -> Manage Security defaults.

— Установите Enable Security defaults = No.

— В разделе Allow access to basic authentication protocols выберите необходимые приложения, для которых разрешена базовая аутентификация:

— Outlook client

— Exchange ActiveSync (EAS)

— Autodiscover

— IMAP4

— POP3

— Authenticated SMTP

— Exchange Online PowerShell (только EXOv2 поддерживает Modern Authentication)

— Отключите Basic Auth для всех приложений, где она не нужна.

Проверка текущих настроек аутентификации с помощью PowerShell
Для вывода текущих настроек и разрешенных протоколов можно использовать команды PowerShell:

Get-AuthenticationPolicy

Get-AuthenticationPolicy -AllowBasicAuth

Создание и применение политик аутентификации

Для обеспечения безопасности можно создать отдельную политику с разрешениями на использование Basic Authentication для определенных протоколов:

— Создайте политику:

Set-AuthenticationPolicy -Identity "BasicAuthAllowPoSh" -AllowBasicAuthPowershell:$true

— Примените политику к пользователю:

Set-User -Identity kbuldogov -AuthenticationPolicy "BasicAuthAllowPoSh"

— Создайте политику по умолчанию для блокировки устаревших протоколов:

New-AuthenticationPolicy -Name "BasicAuthBlock"

Set-OrganizationConfig -DefaultAuthenticationPolicy "Block Legacy Authentication"

Проверка состояния Modern Authentication
Убедитесь, что Modern Authentication включена для тенанта:

Get-OrganizationConfig | ft OAuth*

Если OAuth2ClientProfileEnabled = False, значит Modern Authentication отключена.

Поддержка Modern Authentication в разных версиях Outlook

Важно учитывать специфику поддержки Modern Authentication в различных версиях Outlook:

Outlook 2010 и ранее: Не поддерживают Modern Authentication. Если Basic Auth отключена, эти версии не смогут подключиться к Exchange Online.

Outlook 2013: Для поддержки OAuth необходимо установить параметры реестра:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Common\Identity

— EnableADAL = 1

— Version = 1

Outlook 365, 2019, 2016: Modern Authentication поддерживается по умолчанию. Для обеспечения постоянного использования Modern Authentication установите параметр AlwaysUseMSOAuthForAutoDiscover = 1 в реестре:

HKEY_CURRENT_USER\Software\Microsoft\Exchange

Если этот параметр не установлен, Outlook может постоянно запрашивать пароль или возникнут проблемы с пустым окном входа.

Проверка использования Modern Authentication клиентом Outlook

Чтобы убедиться, что клиент Outlook использует Modern Authentication:

— Зажмите Ctrl и щелкните по значку Outlook в трее.

— Убедитесь, что в поле Authn указано Bearer*. Это означает, что клиент использует современную аутентификацию.

Переход на Modern Authentication в Microsoft 365 обеспечивает более высокий уровень безопасности и поддержку современных методов аутентификации, таких как мультифакторная аутентификация. Рекомендуется своевременно мигрировать все приложения и пользователей на Modern Authentication, чтобы избежать проблем с доступом и повысить защиту ваших данных.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии