Understanding Anonymous Login

Anonymous login provides a mechanism to access published business services without providing JD Edwards EnterpriseOne user credentials. To enable anonymous login, you must disable the authentication mechanism (E1 Login Module) for a published business service in the application server. When the authentication mechanism is disabled, instead of using the user credentials of the consumer of the published business service for authentication, the application server uses the anonymous login credentials stored in the jdbj.ini file on the application server. These credentials are authenticated by the JD Edwards EnterpriseOne Security Server. The anonymous login password in the jdbj.ini file is encrypted.

You must configure anonymous login for each individual published business service by disabling the default authentication mechanism for that service. If the authentication mechanism is not disabled for a published business service, the user request will be rejected even if the anonymous login credentials have been entered in the jdbj.ini file.

You use Server Manager to enter these anonymous login credentials in the jdbj.ini configuration file:

  • Bootstrap User

  • Bootstrap User Password

  • Bootstrap Role

  • Bootstrap Environment

Note: The anonymous login must be configured every time the Business Services Server is deployed.

See "JDBJ Bootstrap Session" in the JD Edwards EnterpriseOne Tools Server Manager Guide for information on how to configure these settings.