Configure Integration Server to use OpenID Connect Login Profiles - Configure Integration Server to use OpenID Connect Login Profiles - To configure Integration Server to use OpenID Connect with login profiles, complete the following steps. - Perceptive Content - Perceptive Integration Server on Tomcat Installation and Setup Guide - Perceptive-Content/Perceptive-Integration-Server-on-Tomcat-Installation-and-Setup-Guide/Foundation-24.1/Perceptive-Integration-Server-on-Tomcat-Installation-and-Setup-Guide/Configure-Integration-Server/Configure-Integration-Server-for-OpenID-Connect-authentication/Configure-Integration-Server-to-use-OpenID-Connect-Login-Profiles - Foundation 24.1 - Foundation 24.1

Perceptive Integration Server on Tomcat Installation and Setup Guide

Platform
Perceptive Content
Product
Perceptive Integration Server on Tomcat Installation and Setup Guide
Release
Foundation 24.1
License
ft:lastPublication
2024-04-02T13:38:57.399000
ft:locale
en-US

To configure Integration Server to use OpenID Connect with login profiles, complete the following steps.

  1. In the WEB-INF folder of your Integration Server deployment, open the integrationserver.ini file in a text editor.
  2. In the [OpenID Connect Login Profiles] section, set sso.openid.login.enabled to TRUE.
  3. Append a profile name into the sso.openid.profiles setting for each profile you would like to configure.
    Note: Profile names must only contain lowercase alphanumeric characters.
  4. Enter the client id configured with the OpenID Provider for each profile using the sso.openid.profile.[profileName].client.id setting.
  5. Enter the OpenID Provider's authorization endpoint URL for each profile using the sso.openid.profile.[profileName].authorization.endpoint setting.
  6. For web-based Perceptive clients, such as Perceptive Experience, enter a redirect URI for successful authentication attempts using the sso.openid.profile.[profileName].post.login.redirect.uri setting.
  7. For web-based Perceptive clients, enter a redirect URI for unsuccessful authentication attempts using the sso.openid.profile.[profileName].error.redirect.uri setting.
  8. Optional Configure any optional login profile settings. A detailed explanation of each login profile setting is provided in the inserver.ini OpenID Connect Login Profiles settings topic in the Content System Online Help.
    [OpenID Connect Login Profiles]
    sso.openid.login.enabled=TRUE
    sso.openid.profiles=hylandexperience
    sso.openid.profile.hylandexperience.client.id=AAA3983D-9632-4F66-828C-71EC5535C0BA
    sso.openid.profile.hylandexperience.authorization.endpoint=https://sample.onbase.com/IdentityProvider/connect/authorize
    sso.openid.profile.hylandexperience.post.login.redirect.uri=https://sample.onbase.com/hylandexperience/#oidc/callback
    sso.openid.profile.hylandexperience.error.redirect.uri=https://sample.onbase.com/hylandexperience/#oidc/callback?error={error}