Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  1. Войдите в ваш аккаунт Okta и нажмите на Администратор

    Image Added

  2. Выберите раздел Applications в верхнем боковом меню. 
    Image Removed
    В разделе Applications нажмите на кнопку Add Application
    Image Removed

    Image Added

  3. Далее нажмите Create App Integration.

    Image Added

  4. Выберите OIDC - OpenID Connect Web Application Next.

    Image AddedНа следующем шаге выберите Web и нажмите Next
    Image Removed

  5. Далее, перейдите к настройкам приложения.

    Добавьте Base URIs и Login redirect URIs — эти данные можно взять в вашем аккаунте iSpring Learn. Также в


    В разделе Grant type allowed отметьте значения Refresh Token и Implicit (Hybrid).

    Image Added

    В Sign-in redirect URLs добавьте ещё три ссылки по образцу:

    https://companyname.ispringlearn.ru/sso/login/oidc
    http://companyname.ispringlearn.ru/sso/login/oidc
    islearn://companyname.


    Теперь нажмите на кнопку Done
    Image Removed

Далее, перейдите к редактированию приложения. 

  1. ispringlearn.ru/sso/login/oidc

    панель
    bgColor#eaf4fd

    Для работы мобильного приложения необходимо добавить на сервер авторизации измененный Return Url, заменив схему https на islearn. Например, https://auth.dev.mycompany.com/sso/login/oidc измените на islearn://auth.dev.mycompany.com/sso/login/oidc


    В Sign-out redirect URLs добавьте ещё одну ссылку по образцу:

    https://companyname.ispringlearn.ru/login/?logoff=1

    Image Added

  2. В поле Base URLs добавьте ссылку на ваш аккаунт iSpring Learn. 

    image-2024-5-27_8-19-46.pngImage Added

  3. Затем в разделе Assignments поставьте галочку Allow everyone in your organization to access и нажмите Save. 

    Image Added

    Если при входе в аккаунт вы не хотите вводить код из приложения Okta Verify, перейдите в раздел
    Sign On User authentication и выберите Okta Dashboard.

    Image Added

  4. Теперь откройте вкладку General. Войдите в раздел Applications в верхнем меню.
    Image Removed
    Кликните по названию приложения.
    Image Removed
    Затем откройте вкладку General.
    Прокрутите до раздела Client Credentials и скопируйте Client Id и Client secret.
    Image Removed
    Image Added

Настройка iSpring Learn

  1. Войдите в аккаунт iSpring Learn как администратор. Откройте раздел Сервисы и перейдите во вкладку Дополнения.

  2. В разделе SSO нажмите на Подключить.



  3. Затем перейдите в раздел Настройки SSO и нажмите на вкладку OpenID



  4. Заполните поля формы. 



    Автоматически создавать
    нового пользователя
    через OpenID
    Отметьте эту опцию, чтобы незарегистрированные пользователи автоматически добавлялись в iSpring Learn при попытке залогиниться.
    Response TypeТип ответа, который передает сервер авторизации.
    Return UrlАдрес страницы, на которую попадет пользователь, прошедший проверку подлинности.
    IssuerИздатель токена. Параметр можно получить на сервере авторизации — это урл на сервере авторизации — это адрес вашего аккаунта Okta без “-admin”.
    Client IdИдентификатор клиента, который можно скопировать на сервере авторизации.
    Client SecretСекрет клиента — параметр, который используется для аутентификации подлинности приложения для API сервиса, когда приложение запрашивает доступ к аккаунту пользователя. Создается на сервере авторизации.


3. Если нужно, установите соответствие полей iSpring Learn c внешними атрибутами OpenID. При настройке раздела необходимо учитывать обязательные поля в профиле пользователя LMS iSpring Learn.

4. Нажмите Подключить

5. Затем добавьте ссылку на сервис в разделе Ссылки.

6. Добавьте Return Url — адрес страницы, на которую попадет пользователь, не прошедший проверку подлинности.

Для работы мобильного приложения необходимо добавить на сервер авторизации измененный Return Url, заменив схему https на islearn. Например, https://auth.dev.mycompany,com/sso/login/oidc измените на islearn://auth.dev.mycompany.com/sso/login/oidc

Добавление пользователей в iSpring Learn

...