SSO Adapter installation on Windows - CustomerID
CustomerID SSO Adapter provides extensions to Ubisecure SSO to allow extended use of role based policies and other functionality related to user driven federations.
The Ubisecure CustomerID SSO Adapter is included in the Ubisecure CustomerID installation package.
NOTE:Â The installation instructions concerning Ubisecure CustomerID SSO Adapter are written for a single Ubisecure SSO node. If you have more nodes then these steps should be done on all nodes.
To install the Ubisecure CustomerID SSO Adapter extension to Ubisecure SSO:
Define UBILOGIN_HOME environment variable for the Ubisecure SSO server so that it points to the Ubisecure SSO installation path:
%PROGRAMFILES%\Ubisecure\ubilogin-sso\ubilogin
set UBILOGIN_HOME=%PROGRAMFILES%\Ubisecure\ubilogin-sso\ubilogin
- Copy the
cid-sso-adapter-package-x.x.x-windows.zip
file to the Ubisecure SSO server and extract it under the following folder:%PROGRAMFILES%\Ubisecure
Run the Ubisecure CustomerID SSO Adapter installation script:
cd /D "%PROGRAMFILES%\Ubisecure\cid-sso-adapter" install.cmd
There are now two new configuration files in the following folder:
%PROGRAMFILES%\Ubisecure\ubilogin-sso\ubilogin\webapps\uas\WEB-INF\
The new configuration files are:
attribute-prefix.index
eidm2-authorizer.properties
Also some new library files have now been added to the
%PROGRAMFILES%\Ubisecure\ubilogin-sso\ubilogin\webapps\uas\WEB-INF\lib
folder.You may now need to make some changes to the
eidm2-authorizer.properties
according to your installation configuration. Generally no changes are required. For more details, refer to the document Configuration - CustomerID.Run
update.cmd
on Ubisecure SSO in using the following command:"%PROGRAMFILES%\Ubisecure\ubilogin-sso\ubilogin\config\tomcat\update.cmd"
Ensure that the SSO diagnostic log (
sso_diag.yyyy-mm-dd.log
, which is by default located at%PROGRAMFILES%\Ubisecure\ubilogin-sso\ubilogin\logs
) contains the following rows (with the current time):Â2022-10-06 07:25:25,711 uas init INFO CustomerID Authorizer started 2022-10-06 07:25:25,711 uas authz INFO eidm.authorizer: CidAuthorizer init started. 2022-10-06 07:25:26,083 uas init INFO CustomerID SQL: customeriddb PostgreSQL 12.8 2022-10-06 07:25:26,130 uas authz INFO eidm.authorizer: CidAuthorizer init done. 2022-10-06 07:25:26,130 uas init INFO eidm: com.ubisecure.customerid.authorizer.CidAuthorizer: started