Результаты поиска :

×

Настройка синхронизации пользователей Drupal Okta

Интеграция Okta User Provisioning с Drupal упрощает управление пользователями и обеспечивает актуальность информации о пользователях в системе. Это пошаговое руководство поможет вам настроить синхронизацию/предоставление учетных записей пользователей с сайта Drupal в приложение Okta. Это позволит администраторам легко предоставлять учетные записи пользователей и управлять данными пользователей с помощью ручного, автоматического или планового предоставления. Модуль синхронизации пользователей Drupal OktaЭтот модуль совместим с Drupal 9, Drupal 10 и Drupal 11.

  • Загрузите модуль:
    composer require 'drupal/okta_user_sync'
  • Перейдите в Продлить меню в консоли администратора Drupal и найдите miniOrange Okta User Sync используя строку поиска.
  • Включите модуль, установив флажок и нажав кнопку Установите .
  • Настройте модуль на
    {BaseURL}/admin/config/people/okta_user_sync/overview
  • Установите модуль:
    drush en okta_user_sync
  • Очистить кеш:
     друш кр
  • Настройте модуль на
    {BaseURL}/admin/config/people/okta_user_sync/overview
  • Перейдите в Продлить меню в консоли администратора Drupal и нажмите Установите новый модуль .
  • Установить miniOrange Okta User Sync модуль можно скачать либо из ZIP-архива, либо по URL-адресу. пакет (tar/zip).
  • Нажмите на Включить недавно добавленные модули.
  • Включите этот модуль, установив флажок и нажав кнопку Установите .
  • Настройте модуль на
    {BaseURL}/admin/config/people/okta_user_sync/overview
  • После установки модуля на сайт Drupal, в меню «Администрирование» перейдите по следующему пути: Настройки → Люди → miniOrange Okta User Sync. (/admin/config/people/okta_user_sync/overview)
  • Ознакомьтесь с функциями модуля и нажмите на кнопку. Давайте настроим модуль. .
 Настройка и синхронизация пользователей Drupal Okta — нажмите кнопку «Настроить модуль».

  • Настройте значения, указанные на скриншоте ниже, из Okta в Drupal.
Создание учетных записей пользователей и синхронизация в Drupal Okta — введите необходимую информацию из приложения Okta.

  • URL портала Okta: URL-адрес портала Okta — это не что иное, как домен Okta, или, другими словами, базовый URL-адрес сервера авторизации организации Okta. Например, https://{yourOktaDomain}.okta.com. Скопируйте этот URL-адрес и вставьте его в Drupal. URL-адрес портала Okta текстовое поле.
  • Токен Okta Bearer:
    • Токен Okta Bearer — это ключ, используемый для аутентификации запросов к API Okta. При вызове конечной точки API Okta необходимо предоставить действительный токен API для аутентификации.
    • Для генерации этого API-токена войдите в свою организацию Okta, используя учетные данные администратора.
    • В консоли администратора перейдите в раздел Безопасность → API из меню.
    Настройка и синхронизация пользователей Drupal Okta — в левой панели меню нажмите «Безопасность» и выберите «API».
    • На странице API перейдите по ссылке: Лексемы Вкладка, а затем нажмите Создать токен .
    Настройка и синхронизация пользователей Drupal Okta — на странице API нажмите на «Токены», а затем выберите «Создать токен».
    • Введите имя вашего токена и нажмите Создать токен.
    Создание и синхронизация пользователей Drupal Okta — введите имя токена и нажмите кнопку «Создать токен».

    • Скопируйте сгенерированный Значение токена И обязательно запишите это, так как у вас больше не будет возможности посмотреть и зафиксировать это.
    Настройка и синхронизация пользователей Drupal Okta — затем скопируйте сгенерированное значение токена, просто щелкнув значок буфера обмена.

    • Вернитесь на сайт Drupal и вставьте скопированный текст. Жетон на предъявителя в Drupal Токен Okta Bearer текстовое поле.
    Создание и синхронизация пользователей Drupal Okta — скопировано: сгенерируйте токен из Okta и вставьте его.

    • Проверьте свою конфигурацию: В Проверьте свою конфигурацию (введите адрес электронной почты пользователя) В это поле введите адрес электронной почты пользователя. (Убедитесь, что в вашем портале Okta есть пользователь с таким же адресом электронной почты).
  • После завершения всех настроек нажмите на кнопку. Сохранить и проверить конфигурацию .
Создание учетных записей пользователей и синхронизация в Drupal Okta - введите адрес электронной почты

  • Если настройка тестовой конфигурации прошла успешно, вы получите сообщение об успехе, подобное этому:
При настройке и синхронизации пользователей Drupal Okta вы получите сообщение об успешном завершении процесса.
  • В качестве альтернативы, если возникла ошибка в интеграции Okta с Drupal, вы можете проверить причину ошибки, перейдя по ссылке в сообщении об ошибке или прокрутив страницу вниз до раздела «Результаты проверки конфигурации».
При интеграции Okta с Drupal и синхронизации пользователей — если при получении сообщения об ошибке Okta с Drupal возникает ошибка, проверьте возможную причину.

  • После успешного прохождения теста нажмите на кнопку. Следующая .
  • Модуль поддерживает двустороннюю синхронизацию. Для синхронизации пользователей из Drupal в Okta выберите... Синхронизация Drupal с Okta.
Синхронизация и предоставление доступа пользователям Drupal Okta — выберите GIF-файл синхронизации Drupal и Okta.

  • На шаге 3 существует три способа создания учетных записей пользователей (вручную, автоматически или по расписанию). Чтобы настроить нужный метод, нажмите кнопку «Настроить» в соответствующем методе и выберите операции, которые вы хотите выполнить (создание, удаление, деактивация и обновление).
Настройка и синхронизация пользователей Drupal Okta — выберите тип настройки и нажмите кнопку «Готово».

  • После настройки нажмите на Все сделано .

В режиме ручной/по запросу можно вручную синхронизировать пользователя с Okta. Это также позволяет одновременно создать учетную запись как для одного пользователя, так и для всех существующих пользователей в Okta.

Настройка ручного/запросного предоставления ресурсов

  • Создание пользователей в Okta:
    • В Drupal в Okta на вкладке, пожалуйста, убедитесь, что вы выбрали Прочитать пользователя и создать пользователя флажки под Настройка ручного выделения ресурсов.
    Drupal Okta: настройка и синхронизация пользователей — включение флажков «Создать пользователя» и «Чтение пользователя».
    • Нажмите на Синхронизация пользователя вручную .
    Создание и синхронизация пользователей в Drupal Okta — нажмите кнопку «Синхронизировать пользователей вручную».
    • Найдите пользователя, которого хотите добавить в Okta, выберите его и нажмите на кнопку. Синхронизация .
    Настройка и синхронизация пользователей Drupal Okta — введите имя пользователя и нажмите «Синхронизировать».
    • Чтобы проверить, зарегистрирован ли пользователь, перейдите по ссылке. Люди Вкладка «Справочник» позволяет подтвердить статус пользователя.
    Создание и синхронизация пользователей в Drupal Okta — пользователь создан в Okta.
    • Деактивировать пользователя
      • В разделе «Настройка ручной настройки» убедитесь, что выбран соответствующий пункт. Читать пользователя и Деактивировать пользователя флажки.
      • Для деактивации пользователя в Okta необходимо, чтобы пользователь находился в заблокированном состоянии на сайте Drupal.
      • Для этого перейдите на вкладку «Люди», отредактируйте профиль конкретного пользователя (/user/{user_id}/edit) и измените статус пользователя на Блокировать.
      • После этого нажмите на сэкономь .
      • Drupal Okta: создание учетных записей пользователей и синхронизация — блокировка пользователя user1
      • Теперь вернитесь к Синхронизация Drupal с Okta и нажмите Синхронизация пользователя вручную .
      • Введите имя пользователя, заблокированного в системе, в текстовое поле и нажмите на кнопку. Синхронизация кнопка для деактивации того же пользователя в Okta.
      • Drupal Okta: настройка и синхронизация пользователей - деактивирован пользователь user1
      • Чтобы подтвердить, был ли пользователь деактивирован или нет, перейдите по ссылке. Люди Проверьте статус пользователя на вкладке Okta.
      • Создание учетных записей и синхронизация пользователей в Drupal Okta — пользователь будет успешно деактивирован.

Этот тип настройки позволяет синхронизировать пользователей с Okta всякий раз, когда над ними выполняются какие-либо операции CRUD в Drupal.

Настройка автоматического выделения ресурсов

  • Автоматическая настройка позволит вам создавать учетные записи пользователей, используя любое из следующих событий:
    • Интерфейс администратора: Когда администраторы или пользователи с привилегиями вручную выполняют операции CRUD (создание, чтение, удаление и обновление) в учетной записи пользователя через административный интерфейс Drupal.
    • Изменение учетной записи пользователя: Всякий раз, когда сами пользователи выполняют операции CRUD со своей информацией в форме user/{user_id}/edit или любой другой пользовательской форме.
    • Модули сторонних разработчиков: При каждом обновлении/создании сущности пользователя на сайте Drupal с использованием сторонних модулей/приложений или пользовательского кода.
    • Регистрация пользователя: При создании пользователем новой учетной записи в Drupal (/user/register)

Давайте посмотрим, как можно создать пользователя в Okta с помощью автоматической настройки учетных записей.

  • Создание пользователей:
    • В Drupal в Okta на вкладке, пожалуйста, убедитесь, что вы выбрали Читать пользователя и Создать пользователя флажки под Автоматическая настройка предоставления ресурсов.
    • Добавить пользователей в Okta можно следующими способами:
      • Создать пользователя без учетных данных: При использовании этого метода пользователь регистрируется на портале Okta, за исключением пароля, в состоянии «Подготовлен». Администратор должен активировать пользователя и отправить ссылку для сброса пароля. Это позволяет быстро проверить зарегистрированных пользователей и провести необходимый контроль.
      • Создайте пользователя с указанным паролем: При использовании этого метода пользователь регистрируется на портале Okta вместе с паролем и находится в состоянии "подготовка". После активации пользователем администратор сможет получить доступ к порталу Okta с тем же паролем, что и на сайте Drupal. (Обратите внимание, что автоматическая регистрация пользователя завершится неудачей, если пароль пользователя Drupal нарушает политику паролей Okta). Это позволит вам обеспечить надежный и согласованный пароль для обоих приложений.

      Примечание: Если вам необходимо добавить пользователей в Okta в активном состоянии, чтобы избежать дополнительного шага, или если у вас есть другие специфические потребности, свяжитесь с нами по адресу [адрес электронной почты]. drupalsupport@xecurify.com.

      • После завершения настройки перейдите на страницу входа в Drupal и нажмите на кнопку. Создать новый аккаунт вкладка(/user/register).
      • Введите данные и нажмите на кнопку. Создать новый аккаунт .
      Создание и синхронизация пользователей Drupal Okta - создание пользователя user2 в Drupal
    • После успешного создания пользователя в Drupal перейдите в... Люди в разделе Каталог Из Okta. Здесь вы можете видеть, что пользователь успешно создан.
    • Drupal Okta: создание и синхронизация пользователей — проверка, создан ли пользователь.
  • Деактивировать пользователя:
    • В разделе «Настройка автоматической инициализации» убедитесь, что выбран соответствующий пункт. Читать пользователя и Деактивировать пользователя флажки.
    • Для деактивации пользователя в Okta необходимо, чтобы пользователь находился в заблокированном состоянии на сайте Drupal.
    • Для этого перейдите в раздел Люди Вкладка «Редактировать профиль конкретного пользователя» (/user/{user_id}/edit) позволяет изменить статус пользователя на Блокировать.
    • После этого нажмите на Сохранено .
    Drupal Okta: создание учетных записей пользователей и синхронизация — блокировка конкретного пользователя.

    • Чтобы подтвердить, был ли пользователь деактивирован или нет, перейдите по ссылке. Люди Проверьте статус пользователя на вкладке Okta.
    Настройка и синхронизация пользователей Drupal Okta — проверка деактивации пользователя.

Вот и всё!! Вы успешно добавили пользователей в Okta.

Если предоставление информации не увенчалось успехом, пожалуйста, свяжитесь с нами по адресу: drupalsupport@xecurify.com. Пожалуйста, пришлите скриншот окна с ошибкой, и мы поможем вам решить проблему и проведем вас через процесс настройки.

ADFS_sso ×
Привет!

Нужна помощь? Мы здесь!

поддержка