Custom Variables

Process Director provides many built-in Custom Variables that control or customize various functions on the system. Most Custom Variables should be set in the PreSetSystemVars method of the customization file, but this isn't universally true. The PreSetSystemVars method is called prior to the system accessing the Process Director database, while SetSystemVars is called after the database has been initialized. Any custom setting that relies on information contained in the Process Director database, such as the ID of a user or Process Director object, will only work properly when called from the SetSystemVars method. Please refer to the documentation's code samples for the system variables you're setting, to ensure you place each Custom Variable in the appropriate method in the customization file.

The built-in Custom Variables are arranged into general subject sections to help make them easier to find in the documentation. To see the Custom Variables for each subject, you can use the Table of Contents displayed on the upper right corner of the page, or click on one of the links below.

Active Directory: Active Directory synchronization variables.

Administration: Sets administrative options for the system.

Auditing: Controls the operation of the audit logs.

Collaborative Features: Controls the operation of the CDM/CDA features (for appropriately licensed installations).

Default Settings: Enable changing the default options for your Process Director Installation.

LDAP: Controls the operation of LDAP synchronizations.

List Maximums: Controls the maximum number of items returned by various system list objects, such as Knowledge Views.

Logs: Controls the operation of the system logging functions.

Miscellaneous: General variables that control various Process Director options/operations.

ML/AI: Controls the operation of Machine Learning/Artifical Intelligence features.

Mobile Application: Controls the operation of the BP Logix Mobile App (for appropriately licensed installations).

Password Enforcement: Controls the complexity and security of user passwords.

Process Administration: Enables altering the default settings for who can access process administration features.

Reporting Tool: Enables altering the default settings of the Advanced Reporting Component.

REST: Customizes the settings associated with REST data usage.

SAML: Configures the connection to a SAML IdP for external authentication (Federated Identity).

Social Media: Sets options for accessing data from Social Media applications.

System: Enables altering the general system properties.

Tasks: Enables customizing the default settings related to user tasks.

User Interface: Controls the appearance of the Process Director User Interface.

User Info SlideOut: Enables altering the operation of the User Info SlideOut that displays their profile to end users.

Users: Controls the operations of various system features relating to users and user accounts.