Authentication
These configuration options determine how users securely access Workplace AI. Workplace AI supports a range of modern authentication methods, allowing you to align its sign-in experience with the rest of your enterprise applications.
The Authentication methods available are:
SAML 2.0
ADFS
Forms
SAML2
SAML2 is an open standard that allows single sign-on (SSO) of applications.
Configuration Options
Application Identifier: This should be set to the application ID of your identity provider.
Issuer: The issuer from your identity provider.
Sign on URL: The login endpoint for your identity provider.
Logout URL: The logout endpoint for your identity provider.
App URL: Endpoint for the Workplace AI to complete the login process. User {0}/admin as a placeholder for host and port - This must point to the admin app
Signature Validation Certificate: Upload the certificate as a credential, then select it here

ADFS
Active Directory Federation Services (ADFS) is a Microsoft identity and access management service that allows users to authenticate using their existing Active Directory (AD) credentials.
Configuration Options
ADFS URL: Enter your ADFS authentication endpoint
Redirect URL: Enter the URL to redirect to after the user has been authenticated
Certificate Credential: Upload the certificate as a credential, then select it here

Forms
Forms Authentication allows users to sign in using the accounts provided through your configured security syncs (e.g. AD-synced groups).
Configuration Steps
Configure a Security Sync
Toggle off the Elastic Authentication option
After saving the new authentication settings, all authenticated sessions will be invalidated, provided the "Invalidate tokens on logout" setting is enabled

Security
These settings impact the safety, security and integrity if your system. Proceed with caution.
Enable Swagger API Documentation
Get information about your APIs during development and testing. This exposes your API details and should only be enabled in dev or test environments. To use Swaggers inbuilt testing the Bearer Token Authentication must be enabled.
Enable Bearer token authentication
Allow tokens to be stored in an auth header not just HTTP. This increases your security risk and should only be enabled in dev or test environments. This must be enabled to use Swaggers inbuilt testing.
Valid logged out tokens
If enabled, logged out tokens will only be invalidated upon expiry. This is only recommended for dev or test environments.

Last updated