Editing Substitution Variables for SiteMinder

You may want to specify whether web clients can log in using username/password, or you may want to specify more specifically which URLs will be secured by SiteMinder. To do this, you use TIBCO ActiveMatrix Administrator to edit the substitution variables of the ActiveMatrix BPM application that govern SiteMinder use.

Procedure

  1. In TIBCO ActiveMatrix Administrator, select Applications .
  2. From the Applications window, expand amx.bpm.app > System
  3. Select amx.bpm.app.
  4. From the amx.bpm.app window, select the Substitution Variables tab.
    You can click Substitution Variable Name to display the variables alphabetically, which is useful here as the substitution variables you are interested in all start with 'auth' and are at the beginning of the list.
  5. There are three substitution variables relevant to SiteMinder which you can edit.
    Variable Description Default
    authAllowUsername When the default method of authentication is not LdapAsp, this variable governs whether the Web client can also login using username/password.

    If True, when the client includes the HTTP Request Header X-TIBCO-BPM-Authenticate (with any non-null value), authentication follows the username/password behavior.

    False
    authDefaultMethod Names the default method of Web-IT authentication, that is, authentication for web applications and REST services. Possible values are:
    • LdapAsp - username/password authentication.
    • SiteminderAsp - SiteMinder authentication.
    • KerberosAsp - Kerberos authentication.
    LdapAsp
    authSiteMinderService Names the URL context of the resource to be secured by SiteMinder. The default value "/" will secure all URLs, but a more specific URL can be specified. /