Disabling Parallel Logins

Applicable from Ambience Version 4.1.0.

Elixir Ambience, by default, allows users to login to multiple sessions from multiple machines.

A user session begins when the user logs in to the application from a machine and ends when the user logs out of the application from the same machine.

To prevent users from sharing accounts and so ensure individual accountability, you can disallow parallel logins (logging in to multiple sessions).

To prevent multiple sessions, do one of the following:

  1. Edit etc/application.conf and add the line:

    elixir.identity.allow-parallel-login=false

  2. Or, pass the above line as a start up parameter to the server using -D, for example (on Linux):

    sh run-server.sh -Delixir.identity.allow-parallel-login=false

    On Windows, modify the run-server.bat file and add the above line as shown in Figure 3.1, “Disabling Parallel Login in the Windows Version”:

    Figure 3.1. Disabling Parallel Login in the Windows Version

    Disabling Parallel Login in the Windows Version

Next, restart the Ambience server.

Now, when users try to login to multiple sessions, the following message is displayed, as shown in Figure 3.2, “Disabling Parallel Logins”:

Figure 3.2. Disabling Parallel Logins

Disabling Parallel Logins