Skip to main content

Enterprise Single Sign-On

Axidian Access Enterprise Single Sign-On (ESSO, Enterprise SSO) implements the Single Sign-On technology for accessing the information systems of an organization. The module stores user passwords centrally and substitutes the password automatically in a hidden form when a user logs in to an application or performs other actions that require authentication.

Fields are filled in automatically after the user identity is confirmed with an authenticator. This way, Enterprise Single Sign-On relieves users of the need to memorize, write down, store, and manually enter passwords to log in to an application.

Since SSO profiles are stored centrally, users can access applications from any computer where the component is installed.

Authentication technologies​

In Enterprise SSO, you can authenticate with the following authenticators:

Supported applications​

The Enterprise Single Sign-On access technology is used with Windows and web applications and is configured without interfering with either the server or the client part of the target application. To support a new application, you need to create a special template in the XML format. The template defines the application forms that are controlled. Access control is performed as a repeated authentication request, filling in fields with account data, activating the required controls, and writing an event to the log.

For information about how to add and configure supported applications in Management Console, see ESSO module.

Prerequisites​

To use Enterprise SSO:

  1. Install the ESSO Agent module on the client computer.
  2. Configure the connection to Core Server.
  3. To work with web applications, configure the ESSO browser extension.
  4. Create a template of the target application using the ESSO Template Wizard utility.
  5. Add and configure the application in Management Console.

Install ESSO Agent​

Note

The module must be installed on user computers. Local administrator rights are required for this.

To install ESSO Agent:

  1. Run the installation file Axidian Access <version number>/Axidian ESSO Agent/<version number>/AxidianID.Enterprise SSO.Agent.msi and follow the instructions of the installation wizard.
  2. After the module installation is complete, the system must be restarted. Click Yes to restart immediately, or No to do it manually later.

To install ESSO Agent on user computers automatically, you can use Microsoft Group Policy or any other tool that allows you to distribute and install MSI packages in bulk, such as Microsoft System Center Configuration Manager.

Configure ESSO Agent​

You can configure Enterprise SSO either in Registry Editor or with group policies.

Settings applied with group policies take priority over the settings specified manually in the registry. You can view the group policy settings in the registry at HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Axidian-ID\SrvLocator2.

  1. Open Windows Registry Editor on the user computer.

  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Axidian-ID\SrvLocator2.

  3. Open the properties of the ServerUrlBase string parameter.

  4. In the Value field, specify the URL of your Core Server in the format http(s)://full_dns_server_name/am/core/.

    Note

    When using the HTTPS protocol connection, install a client certificate on each Core Server.

Configure the ESSO browser extension​

When working with web applications, ESSO uses an extension for the Internet Explorer, Mozilla Firefox, and Google Chrome browsers. To log in to a web application, it is enough to open the service page — the extension performs authentication automatically. You do not need to start ESSO and select the application for SSO authentication manually.

The Axidian Access SSO Helper extension for Internet Explorer is installed together with ESSO Agent. To make the extension work, enable it in the browser.

If the ESSO Agent extension does not appear in the browser after the installation, go to Internet options→Advanced→Browsing and enable the Enable third-party browser extensions option.

Note

For server operating systems, additionally go to Server manager→Local server and disable Internet Explorer Enhanced Security Configuration (IE ESC).

To configure the extension settings in Internet Explorer in bulk, use Windows group policies.

The policies are located in Local Group Policy Editor (gpedit.msc), in the User Configuration→Administrative Templates→Windows Components→Internet Explorer section.

  1. Enable the Automatically activate newly installed add-ons policy so that the extension is activated automatically.
  2. To prevent users from disabling add-ons, enable the Do not allow users to enable or disable add-ons policy.