You can configure Workbench to authenticate users using Oracle Commerce Single Sign-On (SSO).
Before configuring Workbench integration with Commerce Single Sign-On, you must have a Commerce SSO server configured. For details, see the Oracle Commerce Platform-Guided Search Integration Guide.
Commerce SSO is provided as an alternative to third-party SSO solutions. It integrates authentication for Workbench and the ATG Business Control Center, allowing a user to switch between tools without encountering additional login screens.
To integrate Workbench with Commerce SSO:
Navigate to your
ToolsAndFrameworks\<version>\server\workspace\conf
directory.Locate the configuration titled
# Commerce SSO Authentication
.Set
com.endeca.webstudio.useSSO
totrue
:# Commerce SSO Authentication com.endeca.webstudio.useSSO=true
Set the uncommented properties to their respective values.
Property
Value
com.endeca.webstudio.sso.loginURL
The URL of the Commerce SSO
login
servlet.com.endeca.webstudio.sso.keepAliveFrequency
The time interval, in seconds, for which to send Keep Alive requests. This indicates that a session is active and should not time out.
The session timeout limit is configured on the Commerce SSO server.
For example:
# Commerce SSO Authentication com.endeca.webstudio.useSSO=true com.endeca.webstudio.sso.loginURL=http(s)://<SSO Host>:<SSO Port>/sso/login com.endeca.webstudio.sso.keepAliveFrequency=1800
Where the protocol is either
http
orhttps
and<SSO Host>
and<SSO Port>
are the host machine and port, respectively, for the Commerce SSO server.