image\bbj40.gif BBj User Authentication


BBj allows the administrator to require user authentication for all users of a particular BBj Services installation.

To enable or disable user authentication, use the Enterprise Manager configuration dialog and follow these steps:

1. Log in to the server to be configured.

2. Select "Configure Local Machine" from the "Tools" menu.

3. Check or uncheck the box labeled "User Authentication"

4. Restart BBj Services.


User authentication provides a dialog (or a prompt in the non-GUI environment) in which the user supplies a valid BBjServices username and password pair. An empty password is legal, although not advised. BBjServices fills in the user field with this value if a –u command line option is specified.

After a successful login, BBjServices checks out a license to that valid username and returns that username via INFO(3,2). Set the !DSUDDB key in the STBL.

Set a user password pair in the config.bbx file with the following line:

SET !DSUDDB=user=username,passwd=trogdor

Additionally, configure the text in the dialog or prompt by entering the following lines in the config file with the desired dialog/prompt following the = sign:

SET userAuthentication.prompt.title=Welcome! Login Required:
SET userAuthentication.prompt.user=Custom UserName:
SET userAuthentication.prompt.password=Enter Password:
SET userAuthentication.prompt.button=Click to Log in


When logging in, the user may press the [Enter] instead of clicking the button. To suppress the display of the button, use the following line in the config file:

set userAuthentication.prompt.button=


When a new BBj session is started via a SCALL or newBBjSession(), a user authentication dialog is displayed only if a –u is specified.

When user authentication is not enabled, RHOSTS (and optionally including IDENTD) authentication is performed.

See STBL Formats – BBj.

See Configuring BBj Services via Enterprise Manager

See Starting BBj Services