Authentication and Authorization#

Управляйте своими параметрами авторизации и настраивайте единый вход.

Предусловия#

Пользователь имеет права администратора и находится в разделе «Administration».

Правила эксплуатации#

Все изменения в разделе Authentication должны выполняться через веб-интерфейс в разделе Administration → Authentication.

Последовательность выполнения#

  1. В разделе «Administration» выбрать вкладку «Authentication».

  2. Просмотреть текущие настройки аутентификации:

    • Типы поддерживаемых методов (например, локальная аутентификация, OAuth 2.0, SAML, LDAP).

    • Статус двухфакторной аутентификации (2FA).

    • Настройки паролей (длина, сложность, срок действия).

  3. Для изменения настроек аутентификации:

    • Нажать кнопку «Edit» рядом с нужным разделом.

    • Внести необходимые изменения:

      • Включить или отключить 2FA.

      • Изменить политики для паролей.

      • Настроить параметры внешних провайдеров (OAuth, SAML, LDAP).

    • Сохранить изменения, нажав кнопку «Save and Enebled».

  4. Для добавления нового провайдера аутентификации:

    • Нажать кнопку «Add Provider».

    • Выбрать тип провайдера (например, Google, GitHub, Active Directory).

    • Заполнить параметры интеграции: client ID, client secret, URL обратного вызова и другие.

    • Сохранить настройки.

  5. Для управления правами доступа:

    • Перейти во вкладку «Authorization».

    • Просмотреть список ролей и соответствующих им разрешений.

    • Создать новую роль или изменить существующую.

    • Назначить разрешения на основе ролей (Role-Based Access Control — RBAC).

Результат#

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