Первые шаги
Обзор плагинов
Настройка единого входа (SSO) с Azure AD с помощью OpenID Connect
Сопоставление и синхронизация атрибутов пользователей Microsoft 365 с WordPress с помощью единого входа (SSO).
Сопоставление ролей приложений Microsoft Entra ID (Azure AD) с ролями в WordPress
Сопоставление атрибутов пользователя Microsoft Entra ID (Azure AD) с ролями в WordPress
Наш плагин «Все в одном» для приложений Microsoft Office 365 позволяет автоматически назначать роли WordPress на основе свойств пользователей Microsoft Entra ID (Azure AD). Когда пользователи входят в систему, используя свои учетные данные Microsoft Entra ID, их права доступа к WordPress определяются динамически в соответствии с последними данными, хранящимися в каталоге Microsoft Entra ID, автоматически отражая любые организационные изменения.
Плагин All‑in‑One Microsoft Office 365 Apps может получать эти свойства из следующих источников:
- Получено бонусов в токенах идентификации при входе через OpenID Connect или OAuth 2.0
- Атрибуты в ответах SAML 2.0 для единого входа на основе SAML
- профиля данных из API Microsoft Graph
- Данные предоставлены через Резервирование на основе SCIM
Когда пользователь входит в WordPress через единый вход Azure (SSO) или создается с помощью Entra ID, плагин оценивает его текущие пользовательские атрибуты в соответствии с настроенными вами правилами сопоставления. Эти правила могут проверять одно свойство или комбинацию пользовательских атрибутов для определения правильной роли в WordPress.
Например, если атрибут «Отдел» установлен на «Продажи» , а атрибут « Местоположение» — на «Лондон» , правило сопоставления может назначить роль регионального редактора по продажам (пользовательская роль WordPress, созданная организацией). Другое правило может указывать, что если должность — «Менеджер проекта» или пользователь является членом группы «Руководящая группа» , то назначается роль администратора (роль WordPress по умолчанию).
Эта оценка происходит в режиме реального времени во время входа в систему или инициализации. Если какие-либо из соответствующих атрибутов пользователя изменяются в Entra ID, назначенная роль WordPress автоматически обновляется при следующем входе в систему или синхронизации.
Чем это отличается от сопоставления ролей приложений?
- Сопоставление ролей приложений Назначает роли WordPress на основе статических ролей приложения, созданных в Entra ID, которые необходимо управлять вручную.
- Сопоставление ролей и свойств пользователя Назначает роли, используя актуальные данные профиля из Entra ID, поэтому разрешения автоматически адаптируются при изменении соответствующих свойств пользователя, без изменения ролей приложений в каталоге.
Ключевые преимущества
Поддерживайте соответствие разрешений WordPress текущей структуре вашей организации.
- Сопоставьте роли WordPress на основе нескольких атрибутов Entra ID, таких как отдел, должность, местоположение или членство в группе, для точного контроля доступа.
- Объедините различные атрибуты пользователей в одном правиле сопоставления, чтобы создать высокоточные разрешения.
- Автоматическое отображение организационных изменений в WordPress, таких как переводы между отделами, обновления должностей или переназначения групп, без изменения ролей WordPress.
- Обеспечьте точный и согласованный доступ во всех сценариях входа в систему, получая данные атрибутов из утверждений токенов, атрибутов SAML, API Microsoft Graph или системы предоставления доступа на основе SCIM.
Требования
Перед настройкой сопоставления ролей атрибутов пользователей в плагине «Все в одном» для приложений Microsoft Office 365 убедитесь в следующем:
- плагин Установлен и активен на вашем сайте WordPress, а также включена функция единого входа (SSO).
- Необязательно, но рекомендуется для синхронизации в реальном времени: Предоставление ресурсов на основе SCIM или синхронизация с Microsoft Graph API включена возможность обновления в реальном времени.
- У тебя есть Глобальный администратор или аналогичные права доступа в Entra ID для просмотра и управления свойствами пользователя.
- У тебя есть Права администратора WordPress для создания и управления правилами сопоставления атрибутов пользователей с ролями.
