A requirement exists to restrict the Applications Manager Client to only one session per user for risk or security compliance.
Applications Manager does not have a native server-side setting to limit a user to one active session globally. However, sessions can be restricted at the workstation level by configuring a fixed RMI port. When a fixed port is used, only one outbound connection can bind to that port on the workstation at a time, preventing additional sessions from launching.
$AW_HOME/site directory.awenv.ini file.ClientRMIPortNumber=#### (replace #### with an available port number, e.g., 5048).web/classes directory.Options.properties file and ensure ClientRMIPortNumber=#### is active (remove any # comment characters).Note: If a second session is attempted on the same workstation, it will fail with an RMI connection error because the port is already in use.
Consider the following constraints when implementing this restriction:
client.properties file to remove the comment from the #localOptions=true line. This prevents RunClient.jar from downloading the Master's Options.properties.Options.properties file to remove or comment out the ClientRMIPortNumber line.