Help Center

Anonymous User ID

Access can be configured to allow anonymous user access via ALLOW ANONYMOUS statement in the SECURITY Configuration syntax. When configured this facility allows users to gain access to the product without the user name needing to exist on the target server user database.

Once the SECURITY Configuration has been updated to include the ALLOW ANONYMOUS statement, it will become effective upon restarting the configuration.

ALLOW ANONYMOUS (<AnonymousUserID>)

Where:

<AnonymousUserID>This is a string representing a user name optionally contained in quotes. The maximum length of an Anonymous User ID is 32 bytes.

Only one Anonymous User ID is allowed to be configured in the SECURITY Configuration. If more than one Anonymous User ID’s are specified, only the first one takes effect.

An example of Anonymous User ID definition is as follows;

SUBSYS SECURITY

ALLOW ANONYMOUS (UserName)
GRANT (*, *, *)

Limitations

The Command 'subsys' performs commands as the user that is logged on. Therefore, if the <Anonymous User> is logged on, and that user does not exist on the server, then the commands will not work. It is possible to work around this by either creating a real anonymous system user with limited access on the server or the SECURITY Configuration can be used to create a command user alias for the anonymous userid.

For example:

SUBSYS SECURITY

ALLOW ANONYMOUS ("guest")
GRANT (COMMAND, \MYNODE, guest, CMDDEST, *, *, realUser)
Provide feedback on this article