How to enable forms authentication in addition to Web authentication (OpenID Connect) in Spotfire Server
Web authentication can be combined with username and password authentication as seen in the following screenshot:
This type of configuration will help while testing the OIDC login to ensure that user ids established through authentication matches the ones from the LDAP directory. You can use both external authentication provider (such as Microsoft or Google) and Basic LDAP method by following these instructions:
1. Logon to the machine where Spotfire Server is installed.
2. Open the Spotfire Server Configuration Tool by running uiconfig.bat/uiconfig.sh located <installation dir>\tomcat\spotfire-bin\.
3. Go to "Configuration" tab, select "Authentication" page and select "Basic LDAP" authentication. Similarly, to use "Basic Database" select authentication method as "Basic Database":
4. Go to "OpenID Connect" page, and click the "Add new provider" button to add any Identity provider such as Google, Azure or Okta etc.:
Note: To configure OpenID Connect authentication in Spotfire Server service, please see the following KB articles:
- KB 000030545 How to configure OpenID connect authentication with Azure on the TIBCO Spotfire Server
- KB 000038181 How to configure OpenID connect authentication with Google on the TIBCO Spotfire Server
- KB 000034698 How to configure OpenID connect authentication with Okta on the TIBCO Spotfire Server
5. Save the configuration to the database.
6. Restart the TIBCO Spotfire Server service. Doc: Web authentication
Doc: Opening the configuration tool
KB : 000034698 How to configure OpenID connect authentication with Okta on the TIBCO Spotfire Server
KB: 000038181 How to configure OpenID connect authentication with Google on the TIBCO Spotfire Server
KB: 000030545 How to configure OpenID connect authentication with Azure on the TIBCO Spotfire Server