You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.2 KiB
3.2 KiB
SSO вход на Synology через Authentik
Чуть от себя, чуть с официальной документации.
!!! warning
Применимо к DSM 7.1 и выше.
Подготовка
Будут использоваться следующие заполнители:
synology.company
— это полное доменное имя сервера Synology DSM.authentik.company
— это полное доменное имя установки authentik.
Настройки на Authentik
В интерфейсе администратора Authentik, в разделе «Поставщики» создайте поставщика OAuth2/OpenID со следующими настройками:
- Название: Synology
- URI перенаправления:
https://synology.company/#/signin
(обратите внимание на отсутствие косой черты и включение порта веб-интерфейса) - Ключ подписи: выберите любой доступный ключ.
- Режим темы:
Based on the Users's Email
- Обратите внимание на
Client ID
иClient secret
.
Далее. Создайте приложение, использующее этого провайдера. При необходимости примените ограничения доступа к приложению.
Настройка Synology DSM
Чтобы настроить Synology DSM для использования Authentik в качестве поставщика OpenID Connect 1.0:
- В панели управления DSM перейдите в раздел Домен/LDAP -> Клиент SSO.
- Установите флажок Выберите SSO по умолчанию на странице входа в систему.
- Установите флажок Включить службу OpenID Connect SSO.
- Нажмите на кнопку Настройки OpenID Connect SSO.
- Настройте следующие значения:
- Профиль: OIDC
- Тип учетной записи: Домен/LDAP/локальный
- Имя: Authentik
- Well-known url: скопируйте его из «URL-адреса конфигурации OpenID» в провайдере аутентификации (URL-адрес заканчивается на «/.well-known/openid-configuration»).
- Идентификатор приложения: «Идентификатор клиента» от поставщика аутентификации.
- Секрет приложения: «Секрет клиента» от провайдера аутентификации.
- Переадресация URI:
https://synology.company/#/signin
(он должен точно соответствовать «URI перенаправления» в authentik) - Область действия авторизации:
openid profile email
- Заявка на имя пользователя:
preferred_username
- Сохраните настройки.