Authentication
To enable SSO mechanism
Starting with version 20.02.01, TrueSight Network Automation supports SSO, which is implemented using Security Assertion Markup Language (SAML) 2.0 for UI. You can use either local authentication or OAuth 2.0 for REST API and SSH Proxy.
Network Automation has been tested with Okta as the Identity Provider (IdP) for SSO.
Before you begin
Ensure that the time on the Identity Provider (IdP) server and the TrueSight Network Automation application server is in sync.
To enable SSO for UI
To enable SSO for the UI-based interface, perform the following tasks:
Before installing TrueSight Network Automation, register the TrueSight Network Automation application on the IdP server with SAML authentication. Provide the following parameters when registering:
- Choose SAML 2.0 as the authentication mechanism on the Authentication Source panel while installing TrueSight Network Automation.
- (Optional) To enable other SSO users (except the Administrator with which you have installed TrueSight Network Automation) for SAML 2.0 authentication, log on to TrueSight Network Automation UI and select the Automatically Add New Users As parameter on the System parameters page.
To enable SSO for REST API and SSH Proxy CLI
To enable SSO for REST API and SSH Proxy, perform the following tasks:
- Choose SAML 2.0 as the authentication mechanism on the Authentication Source panel while installing TrueSight Network Automation.
- Register TrueSight Network Automation on the IdP server as an OAuth application.
Configure the Enable OAuth Integration parameter on the System parameters page.