Configuring File-Based Authentication

Configure file-based authentication and enable it for the project.

Procedure

  1. In the CDD file, add (or configure) the property be.auth.file.location and set the value to the location of your password file.
    For MM authentication use the property: be.mm.auth.file.location.
  2. Locate and open the password file. Its location is specified in the CDD file.
    See step 1 for default location details.
  3. Add each user on a separate line using this format:
       Username:password:role,role,role;

    Do not use spaces. For example, here are some entries that might be used in TIBCO BusinessEvents Decision Manager:

       Mark:A31405D272B94E5D12E9A52A665D3BFE:BUSINESS_USER,APPROVER;
       James:21232f297a57a5a743894a0e4a801fc3:RULE_ADMINISTRATOR;

    For MM authorization roles see User Authorization for Administrator and User Roles

    Note:
    • You must hash the password with the MD5 (Message-Digest 5) hashing algorithm.
    • Roles are used for access control (authorization). Access control is used only by TIBCO BusinessEvents Monitoring and Management and TIBCO BusinessEvents Decision Manager. See Configuring Access Control for a Project .