Configuring End-user Authentication (2.4.3 or earlier)
Administrators can customize how Shinydrive users access the Shinydrive Client and the connected drives.
Enabling Single Sign-on (SSO)
Shinydrive can use Windows domain credentials (for example, domain\user) to authenticate.
SSO with Shinydrive currently only works with OpenText™ Content Server.
Before enabling SSO, enable the HTTP Negotiate authentication handler in OpenText Directory Services (OTDS).
Before enabling SSO, ensure autologin is set to false in the Shinydrive registry section.
Shut down the Shinydrive Client on the user’s machine
Open Windows Registry (enter "regedit" in Windows Run)
Navigate to HKEY_CURRENT_USER\Software\shinydrive
If it does not exist, create a new STRING key called SSO
Set the value to true
Restart the Shinydrive
Enabling Auto Retry for SSO
The Auto Retry option is useful for users, connecting via SSO, who experience intermittent network connection drops. When Auto Retry is enabled, the Shinydrive Client will attempt to reconnect infinitely.
Shutdown the Shinydrive Client on the user’s machine
Open Windows Registry (enter "regedit" in Windows Run)
Navigate to HKEY_CURRENT_USER\Software\shinydrive
If it does not exist, create a new STRING key called AutoRetry
Set the value to true
Restart the Shinydrive Client
Enabling Auto Retry in Attempt Counts
This should only be used if the infinite AutoRetry is not enabled (see Enabling Auto Retry for SSO).
When Auto Retry in Attempt Counts is enabled, the Shinydrive Client will attempt to reconnect a maximum number of times. If not enabled, the default count is three (3).
Shutdown the Shinydrive Client on the user’s machine
Open Windows Registry (enter "regedit" in Windows Run)
Navigate to HKEY_CURRENT_USER\Software\shinydrive
If it does not exist, create a new DWORD (32-bit) key called ConnectRetryCount
Set the value to 5
Restart the Shinydrive Client
If the value is set to 5, the Shinydrive Client will retry the connection 5 times, each attempt in 30-second intervals.
Enabling Auto Retry in Intervals (Seconds)
When Auto Retry in Intervals is enabled, the Shinydrive Client will attempt to reconnect after a set count of seconds.
Shutdown the Shinydrive Client on the user’s machine
Open Windows Registry (enter "regedit" in Windows Run)
Navigate to HKEY_CURRENT_USER\Software\shinydrive
If it does not exist, create a new DWORD (32-bit) key called ConnectRetryInterval
Set the value to 30
Restart the Shinydrive Client
Enabling OTDS Authentication
When OTDS Authentication is enabled, an Authentication Flow is displayed instead of the standard Shinydrive login window.
If authentication is successful, an OTDSSESSION cookie is set in the embedded browser.
Shinydrive uses this cookie with the web service call to get a valid Content Server token.
Both SSO and autologin must be set to false in the Shinydrive registry section.
Shutdown the Shinydrive Client on the user’s machine
Open Windows Registry (enter "regedit" in Windows Run)
Navigate to HKEY_CURRENT_USER\Software\shinydrive
If it does not exist, create a new STRING key called UseOTDSAuthentication
To enable, set the value to true
If it does not exist, create a new STRING key called OTDSAuthenticationURL
Set the value to a fully qualified domain name or an IP address
Restart the Shinydrive Client
Enabling Automatic Login
Shutdown the Shinydrive Client on the user’s machine
Open Windows Registry (enter "regedit" in Windows Run)
Navigate to HKEY_CURRENT_USER\Software\shinydrive
If it does not exist, create a new STRING key called autologin
To enable, set the value to true
Restart the Shinydrive Client
Tips
Enabling HTTP Negotiate in OpenText Directory Service (OTDS)
Log into OpenText™ Content Server as an Administrator
Select Content Server Administration from the Admin dropdown
Open Configure Directory Services
Log into OTDS as an Administrator
Select Authentication Handlers (or Auth Handlers)
Locate and enable http.negotiate