Translations:SSO (версия для системного администратора)/7/en: различия между версиями

Материал из SmartPlayer
(Новая страница: «3. Configure the server application's configuration file. Select the configuration with the SAML protocol:: thumb|right|Sample commands for configuring SSO over SAML|300px {| class="wikitable sortable" |+ Текст подписи |- ! '''Parameter name''' !! '''Valid values''' !! ''' Description''' |- | SSO_SAML_ENABLED || 0 - integration is disabled. 1 - integration enabled ||Disabled by default. To enabl...»)
 
Нет описания правки
 
Строка 31: Строка 31:
* Stop the Docker containers using:  <code>docker-compose down</code>
* Stop the Docker containers using:  <code>docker-compose down</code>
* Start the Docker containers using:  <code>docker-compose up -d</code>
* Start the Docker containers using:  <code>docker-compose up -d</code>
6. Подождать от 2 до 5 минут, для запуска платформы и можно заходить в личный кабинет. Вход осуществляется по URL личного кабинета.
6. Wait for 2 to 5 minutes for the platform to start, and then you can log into your personal account. Access is made via the personal account URL.

Текущая версия от 17:07, 11 августа 2023

Информация о сообщении (править)
Это сообщение не имеет описания. Если вы знаете, где или как это сообщение используется, то можете помочь другим переводчикам, добавив к нему описание.
Определение сообщения (SSO (версия для системного администратора))
3. Производим настройку в конфигурационном файле серверного приложения. Выбираем  конфигурацию с протоколом SAML:
[[File:Настройка SSO через SAML.png|thumb|right|Пример команд для настройки SSO через SAML|300px]]
{| class="wikitable sortable"
|+ Текст подписи
|-
! '''Название параметра''' !! '''Допустимые значения''' !! '''Описание'''
|-
| SSO_SAML_ENABLED || 0 - выключена интеграция. 1 - включена интеграция || По умолчанию отключена. Чтобы включить используйте значение 1
|-
| SSO_SAML_ENTITY_ID || Любое строковое значение. || Служит для определения SAML клиента на стороне сервиса аутентификации. Это значение необходимо предварительно согласовать
|-
| SSO_SAML_Login_URL || URL сервиса аутентификации || Выдается сервисом аутентификации
|-
| SSO_SAML_CERTIFICATE_PATH || Путь до публичного сертификата от сервисом аутентификации || Сертификат выдается сервисом аутентификации
|-
| SSO_SAML_COMPANY_ID || Число указанное в профиле компании || Сертификат выдается сервисом аутентификации
|-
| LOCAL_SSL_KEY_PATH || Путь до приватного ключа сертификата || Сертификат выдается сервисом аутентификации.
|-
| LOCAL_SSL-CERT_PATH || Путь до публичного ключа сертификата || Сертификат выдается сервисом аутентификации.
|}
{{Note|Работа по протоколу '''SAML''' осуществляется только по ''https'', поэтому так же необходимо проверить наличие ''ssl'' сертификатов и переменных: <code>LOCAL_SSL_KEY_PATH и LOCAL_SSL_CERT_PATH.</code>|warn}}
[[File:Пример настройки SSO.png|thumb|center| Пример настроенного SSO |700px]]
4. Сохранить изменения в конфигурационном файле.<br>
5. Перезапустить полностью контейнеры Docker. Это необходимо в связи с внесёнными изменениями в .env файл.
* Перейти в папку, где находится файл *.yml. По умолчанию путь:<br>
''“/home/smartplayer/smartplayer/“'' 
* Остановить контейнеры Docker <code>docker-compose down</code>
* Запустить контейнеры Docker <code>docker-compose up -d</code>
6. Подождать от 2 до 5 минут, для запуска платформы и можно заходить в личный кабинет. Вход осуществляется по URL личного кабинета.

3. Configure the server application's configuration file. Select the configuration with the SAML protocol::

Sample commands for configuring SSO over SAML
Текст подписи
Parameter name Valid values

Description

SSO_SAML_ENABLED 0 - integration is disabled. 1 - integration enabled Disabled by default. To enable use value 1
SSO_SAML_ENTITY_ID Any string value Used to define a SAML client on the side of the authentication service. This value must be agreed in advance.
SSO_SAML_Login_URL Authentication Service URL Issued by the authentication service
SSO_SAML_CERTIFICATE_PATH Path to the public certificate from the authentication service The certificate is issued by the authentication service
SSO_SAML_COMPANY_ID The number indicated in the company profile The certificate is issued by the authentication service
LOCAL_SSL_KEY_PATH

Path to the private key of the certificate || The certificate is issued by the authentication service

LOCAL_SSL-CERT_PATH

Path to the public key of the certificate || The certificate is issued by the authentication service

Operations using the SAML protocol are conducted exclusively over https, so it's also essential to check for the existence of SSL certificates and the variables: LOCAL_SSL_KEY_PATH и LOCAL_SSL_CERT_PATH.
Example of configured SSO

4. Save changes to the configuration file.
5. Restart all Docker containers completely, due to the changes made in the .env file.

  • Navigate to the folder containing the *.yml file. The default path is:

“/home/smartplayer/smartplayer/“

  • Stop the Docker containers using: docker-compose down
  • Start the Docker containers using: docker-compose up -d

6. Wait for 2 to 5 minutes for the platform to start, and then you can log into your personal account. Access is made via the personal account URL.