Starting LN UI with a bookmarked session

If the URL to start LN UI is extended with specific parameters, LN UI can start in a predetermined session. In the URL, you can include query information about the record to be displayed. The supported parameters are described below.

Note: If LN UI is started using an extended URL, a new instance of LN UI is created in the browser and a new bshell is started on the LN server. Only AMS authorizations are applied. The Enterprise Modeler authorizations, defined on the LN server, for this user are disregarded.

If the extended URL starts with https://<server>:<port>/webui/servlet/fslogin, then LN UI is displayed in a minimal browser frame. If the extended URL starts with https://<server>:<port>/webui/servlet/standalone, then the browser frame includes a shell with a sign-out button and a sidebar for in-context apps. Replace <server> and <port> as appropriate.

This table shows the attributes that you can use as parameters in an extended URL that starts LN UI:

Name Description
startupArgument The name of the LN environment for which LN UI must be launched. If this attribute is not passed, the default environment for this user is used.
profileName The name of the user profile. If this attribute is missing, the default user profile for the selected environment is used.
startupform The session code of the session that will be started automatically upon LN UI start. Frame and navigation options are suppressed. If the session code pertains to a multi-occurrence session, these attributes are required to select a specific record:
  • startupcompany - The company number for the started session. If this attribute is missing, the default company is used.
  • startupindex - The session index for the started session. The value of the session index corresponds to one of the views that can be selected from one of these menus in the bookmarked session:
    • The Search button's menu
    • The Views > Sort by menu

    Which of these menus is available depends on LN Tools parameter settings.

  • startupwhere - Query information about the record to be displayed. The attribute value must be properly percent-encoded according to RFC3986.
startupSession Similar to startupform, but the landing page and navigation menu are displayed.

This example shows an extended URL that starts LN UI in the User Data session for a specific user:

https://server1.initrode.com:8443/webui/servlet/fslogin?startupArgument=lnprod&startupform=ttaad2500m000&startupwhere=(ttaad200.user=%27jdoe%27)