Show/Hide Toolbars

Inventu Viewer+ Single Signon Server Extension

Navigation: Global Settings

multiUserHosts - Text Value (unquoted)

Scroll Prev Top Next More

For one or more hosts in your configuration file, you can specify that users may have more than one host user account.

 

The value is a simple comma-delimited list of host names (or just the one host for most installations).

 

For example:

 

 multiUserHosts=Insure

 

If this is the case, the InventuSSO extension will signal the FVTerm web application so that new connections to the hosts will prompt the user to select one of that user's accounts, or choose to sign-on manually with a new one.

 

Your script will also need to support this, as the credential file names need extra management to accommodate adding the user account to the file name.

 

Here is a portion of the script that ensures that a user can enter a new account and have it captured correctly:

 

ScreenName=Signon

 Recog=1,25,Signon

 Recog=1,36,SICS

 WhenState=Logon1  # Credential file exists, enter HostID and HostPW

  SetScreen=HostID,10,26

  SetScreen=HostPW,11,26

  SetState=Logon2

  Enter=[enter]

 WhenState=Logon2.In  # Somehow the PW in the credentials file was bad, user keyed a new one!

  SetField=HostID,10,26,10

  SetField=HostPW,11,26,10

  SetState=CapturedPW

 WhenState=Capture.In  # Normal case for new hostID and new hostPW

  SetField=HostID,10,26,10

  SetField=HostPW,11,26,10

  SetState=CapturedPW

ScreenName=SignonComplete

 Recog=1,1,DFHC

 Recog=1,11,SIGN-ON

 WhenState=CapturedPW

  # userHostID is special name that will create 2 part credential file names

  SetField=userHostID,?userHostID !!NONE!!:"{{HostID}}" *:"{{userHostID}}"  #!!NONE!! special case for new

  SaveCredentials=HostID,HostPW