Appendix: Web and Application Configuration Parameters
Overview
The following tables list the WorkflowGen web and application configuration parameters with their descriptions and values.
Web configuration parameters
These parameters are located in the web.config
file in the DRIVE:\Inetpub\wwwroot\wfgen
folder.
Administration
Parameter | Description & values |
| Workflow Designer process view
|
| Text to display in the top left corner of the Administration Module banner Default: |
| Number of pages to display in Administration Module lists Default: |
| Number of records per page to display in Administration Module lists Default: |
| Maximum number of users in a list before filtering by name Default: |
| Restricts name fields to ANSI characters Default: |
| Default: |
| Defines Administration Module language Default: Not set |
| Databind data providers, separated by commas Default: |
| Enable the deletion rules check for users, groups, and directories Default: |
| Disable process managers' permissions to modify a global participant's information (either via the process participants or while importing a process) such as name, description, and user/group/directory associations Default: |
| Maximum number of undo operations in the Form Designer Default: |
| When enabled, this option keeps actions in their respective participants' swim lanes in the Workflow Designer Default: |
| Default language for conditions
|
| Maximum length in characters of help text associated with a request or action Default: |
| Default: |
Application
Parameter | Description & values |
| Base URL of the web application Default: |
| Show or hide data with empty values in the follow-up form Default: |
| Default: Not set |
| Usernames (separated by commas) of users who have permissions to perform system or sensitive administration operations through the API Default: |
| Path of the folder on the web server in which WorkflowGen stores files (such as attachments to requests) Default: Not set |
| Path of the web forms folder Default: Not set |
| Storage method for process data files
|
| Default: |
| Default: |
| Default: |
| URL of the host application Default: Not set |
| Sets the application user session timeout in minutes and displays a logout link (this setting applies to WorkflowGen Applicative authentication only)
Default: |
| WorkflowGen serial number Default: Not set |
| WorkflowGen Administration Module skin Default: |
SMTP notifications
Parameter | Description & values |
| SMTP server address Default: Not set |
| Pickup directory path Default: |
| Time in milliseconds allowed before server connection timeout Default: |
| Delivery method
|
| Enable SSL/TLS Default: |
| SMTP server port; if not set, the SMTP connection will use the default SMTP port Default: Not set |
| Username used for the SMTP connection Default: Not set |
| Password used for the SMTP connection Default: Not set |
Security
Parameter | Description & values |
| Default: Not set |
| Default: |
| Remove domain names from usernames Default: |
| Enable data encryption in the communication between WorkflowGen and the web form Default: |
| Password management mode for directories, applications, the SMTP server, and the Remote Approval incoming mail server
|
| Configuration password management mode
|
| Password symmetric encryption key Default: Not set |
| Maximum number of unsuccessful user login attempts before an account is locked (set to Default: |
| Minimum length of user passwords Default: |
| Custom GraphQL application role value verified when validating roles in an access token returned from an OIDC provider in a client credentials flow |
Chart service
Parameter | Description & values |
| Default: |
| Maximum number of slices in pie charts Default: |
Directory
Parameter | Description & values |
| Maximum directory name length in characters Default: |
| Default language for new users Default: |
| Default profile for new users
|
| Default time zone for new users Default: See Time zone IDs and names in the WorkflowGen Integration Guide for a list of time zones and their corresponding numeric IDs. |
Directory synchronization
Parameter | Description & values |
| Enable automatic deletion of temporary XML log files once synchronization is complete Default: |
| Enable logging of each action performed on directory data Default: |
| Number of days before deleting log files Default: |
| Date of the month to perform synchronization Default: |
| Number of records to display in directory synchronization queries Default: |
| Hour of the day to perform automatic monthly synchronization (in 24-hour format) Default: |
| Default: |
| Group name prefix Default: |
| Username prefix Default: |
| Day of the week to perform the automatic weekly synchronization
|
| Enable display of warnings in log files Default: |
| Maximum number of account deletions per synchronization run Default: |
| Enable synchronization of a group's members only if the group is associated to at least one participant Default: |
Engine
Parameter | Description & values |
| Allow managers to delete real (active) process instances Default: |
| Country to be used to calculate legal public holidays
|
| Lock request data for the specified time period (minutes) to avoid competition for access to the same data Default: |
| Force WorkflowGen to throw an assignment exception error when a self service action is assigned to an invalid user Default: |
| Default: |
| Custom days off ( |
| Default: |
| Weekdays normally off Default: |
| Hour the workday ends based on the current server time zone Default: |
| Hour the workday begins based on the current server time zone Default: |
| Default: |
Engine notifications
Parameter | Description & values |
| Enable email notifications Default: |
| Send email notifications even if the sender and recipient email addresses are the same Default: |
| Default email sender for email notifications Default: Not set |
| Default sender name for email notifications Default: Not set |
| Default email address for replies to email notifications Default: Not set |
| Maximum number of users to send email notifications to per notification Default: |
| Language to use for email notification texts if the user has no default or preferred language selected Default: |
| Maximum size of file attachments to requests in megabytes Default: |
| Display URLs and email addresses as clickable links Default: |
| Type of information stored in the notification log file Default: |
| Send email notifications to delegator in addition to delegatee
Default: |
| Default: |
Engine service
Parameter | Description & values |
| Time in milliseconds Default: |
| Time in milliseconds Default: |
| Time in milliseconds Default: |
| Time in milliseconds Default: |
| Time in milliseconds Default: |
| Time in milliseconds Default: |
| Time in milliseconds Default: |
| Maximum number of concurrent paused synchro actions to process Default: |
| Maximum number of concurrent scheduled system actions to process Default: |
| Maximum number of concurrent timeout system actions to process Default: |
| Number of days Default: |
| Maximum number of days, hours, or minutes before ghost requests are deleted
Default: |
| Time unit of ghost request deletion value
|
| Number of days Default: |
| Default: |
| Total execution time allowed for a system action in seconds Default: |
Workflow applications
Parameter | Description & values |
| Enable file clean-up for the EFORMASPX workflow app Default: |
| Default: |
| Maximum number of records that can be returned by a query Default: |
| Enable and define the log level of the GETUSERSFROMDIR workflow app
|
| Enable testing of transactions before being executed on the database Default: |
| Enable logs for the XMLTODATABASE application in the Default: |
| Enable file clean-up for the XMLTRANS workflow app Default: |
| Enable logs for the XMLTRANS workflow app Default: |
| SMS provider Default: |
| Twilio account security identifier Default: Not set |
| Twilio authorization token Default: Not set |
| Telephone number of the instant message sender to display Default: Not set |
| Twilio API URL Default: |
| Enable instant messaging logs Default: |
| Maximum response length in characters Default: |
| Enable and define the log level of the SENDHTTPPOST workflow app
|
| Enable file clean-up for the MERGEFORM workflow app Default: |
| Enable and define the log level of the MERGEFORM workflow app
|
| Enable and define the log level of the RESTAPICLIENT workflow app
|
| Request timeout in milliseconds Default: |
| Maximum response length in characters Default: |
| Enable file clean-up for the RESTAPICLIENT workflow app Default: |
| Enable and define the log level of the EXECSQL workflow app
|
| Enable and define the log level of the DOCUSIGNSEND workflow app
|
| DocuSign client ID Corresponds to your DocuSign application's |
| DocuSign user GUID Corresponds to the |
| DocuSign Auth server DocuSign values:
|
| DocuSign host server DocuSign values:
|
| Enable and define the log level of the DOCUSIGNCHECK workflow app
|
| Enable and define the log level of the ADOBESIGNSEND workflow app
|
| Adobe Sign client ID |
| Adobe Sign client secret |
| Adobe Sign refresh token |
| Adobe Sign host server (e.g.: |
| Enable and define the log level of the ADOBESIGNCHECK workflow app
|
| Docaposte username |
| Docaposte password |
| Docaposte host server |
| Docaposte offer code |
| Docaposte organizational unit code |
| Enable and define the log level of the DOCAPOSTESEND workflow app
|
| Enable and define the log level of the DOCAPOSTCHECK workflow app
|
Portal
Parameter | Description & values |
| Specifies whether to display the action follow-up form or launch the action when clicking on an action to do
|
| Specifies what to display when an action is completed
|
| When an action launched from a view is completed, return to the view Default: |
| Specifies if the action completion is to be processed in the background (threading) Default: |
| Height of banner (in pixels) displayed at the top of the User Portal Default: |
| Customized banner URL Default: |
| Default width in pixels of columns that display associated data when the end-user's UI is in single-process view Default: |
| Application name to display in the User Portal Default: |
| Enable task delegation by end-users Default: |
| Enable grouping of processes in the drop-down list used to switch to single-process view Default: |
| Hide actions performed by other users in request forms Default: |
| Disable counters on User Portal home page
|
| Maximum number of records in lists on the User Portal home page before showing pages Default: |
| Display code names instead of process and action descriptions Default: |
| Number of pages to be displayed in User Portal lists Default: |
| Number of records to be displayed in User Portal lists Default: |
| Maximum number of records to be displayed in search or statistics results lists Default: |
| Maximum number of users in a list before filtering by name Default: |
| Displays requests grouped by category in the New request list Default: |
| Path of XSL sheet used to transform RSS content in Portlet module Default: Not set |
| Action when a new request is launched
|
| Require the user to confirm the launch of a new request Default: |
| User Portal language Default: Not set |
| Enable User Portal comments Default: |
| Auto-refresh rate of follow-up form comments lists in milliseconds Default: |
| Width of action runtime menu comments list pop-up window in pixels Default: |
| Height of action runtime menu comments list pop-up window in pixels Default: |
| Default comments list sort field Default: |
| Default comments list sort order Default: |
| Expand comments list the first time a follow-up form is displayed Default: |
| Maximum number of comments to display on User Portal home page Default: |
| Enable the Quick View functionality in the User Portal Default: |
| Process data value to display in Quick View pane Default: |
| Mouse event that triggers the Quick View pane to open
|
| Display URLs and email addresses as clickable links Default: |
| Redirect search results to follow-up form when only one item is found Default: |
| Display search results as a customizable report by default Default: |
| Enable custom column editing for process managers and supervisors only Default: |
| Enable custom column editing for standard users Default: |
| Enable custom chart editing for process managers and supervisors only Default: |
| Enable custom chart editing for standard users Default: |
| Enable the Quick Approval feature in reports Default: |
| Enable User Portal common process data lists Default: Not set |
| Enable user calling cards Default: |
| User Portal dashboard auto-refresh rate Default: |
| Default: Not set |
| Enable pagination in Advanced View search results
Default: |
Reports
Parameter | Description & values |
| Default: Not set |
| Default: Not set |
| Default: Not set |
| Statistics reports export format
|
| Number of users displayed in statistics reports Default: |
| Number of process actors displayed in statistics reports Default: |
| Number of requesters displayed in statistics reports Default: |
| Number of processes displayed in statistics reports Default: |
| Display URLs and email addresses as clickable links Default: |
Remote Approval
Parameter | Description & values |
| Enable Remote Approval Default: |
| Refresh interval for Remote Approval email in milliseconds Default: |
| Log file trace level
|
| Remote Approval temporary log file life span in days Default: |
| Enable use of action reference code in subject line for validation Default: |
| Enable Quick mode approval replies Default: |
| Enforce case sensitivity on email answers Default: |
| Incoming mail server type
|
| Port number for IMAP or POP connection Default: |
| Mail server security
|
| Address of the server to receive emails |
| Username used to log in to POP, IMAP, or Exchange server |
| Password used to log in to the POP, IMAP, or Exchange server |
| Domain name of incoming Exchange server account |
| Application (client) ID for Exchange Online |
| Client secret for Exchange Online |
| Scope of the application for Exchange Online |
| Access token URI for Exchange Online |
GraphQL
Parameter | Description & values |
| Maximum page size for page number based pagination Default: |
| Default: |
| Default page number for page number based pagination Default: |
| Default page size for page number based pagination Default: |
| Enable GraphiQL Default: |
| Enable data caching Default: |
| Enable debug mode Default: |
| Query execution timeout in milliseconds Default: |
| Operation execution timeout in milliseconds Default: |
| Maximum GraphQL query content length in bytes Default: |
| Maximum number of operations per query Default: |
| Maximum file size limit in kilobytes for |
| Maximum content size limit in kilobytes of |
| Timeout in milliseconds Default: |
| Local or remote folders where files used by Default: Not set |
| Allowed HTTP/HTTPS URLs for file uploads Default: Not set |
| Enable GraphQL API key feature
Default: |
| GraphQL API key; the value sent in the |
Webhooks
Parameter | Description & values |
| Enable debug mode Default: |
| Operation execution timeout in milliseconds Default: |
| Maximum file size limit in kilobytes for Default: |
| Maximum content size limit in kilobytes of Default: |
| Timeout in milliseconds Default: |
| Local or remote folders where files used by |
| Allowed HTTP/HTTPS URLs for file uploads Default: Not set |
Auth
Parameter | Description & values |
| Name of the identity provider
Default: Not set |
| Session token signing key Default: Not set |
| Each identity provider generates a code that uniquely identifies your application. In this case, this is the code that uniquely identifies the WorkflowGen web application. Default: Not set |
| Like the client ID, this is also generated by the identity provider, but it is more like what a password is for a user. It's important to keep this secret because malicious software that has access to this can act on the behalf of the application. Default: Not set |
| The endpoint provided by the identity provider that supports the OpenID Connect Discovery standard. It enables WorkflowGen to get some public information about your Microsoft Entra ID or Auth0 domain. Without this, you'll have to manually enter much more configuration in the Default: Not set |
| Default: Not set |
| The name of the claim contained in the access token that identifies the user in WorkflowGen. This is used by WorkflowGen to generate a session token as well as by the GraphQL API when receiving an access token. Default: Not set |
| Value used by the GraphQL API when receiving an access token. |
| Intended recipient of the access token (e.g. the target API). Default: |
| Additional scopes to add to the authentication request. They will appear in the access token content. ✏️ Note: The |
| Custom GraphQL scope value verified when validating authorized scopes in an access token returned from an OIDC provider. |
| Name of the claim contained in the access token obtained from the identity provider that uniquely identifies a non-interactive client Default: Not set |
| Value used when verifying a token in WorkflowGen to deal with minor differences between servers' clocks |
| Activate session auto-refresh feature using an invisible Default: |
| Name of the session cookie that is generated by the authentication module.
Default: |
| Duration of the session in seconds Default: Not set |
| Duration of the session in seconds when requested from mobile devices on the token endpoint Default: |
| Determines the response mode for the authentication process. In other words, it determines how the provider will send its response if it supports it. Possible values: |
| Indicates whether or not the access token should be decoded by the authentication module. It is decoded to get the expiration date. The session token expiration date is based on it. If it should not be decoded, the ID token's expiration is taken for the session. Possible values: |
Auth0
Parameter | Description & values |
| Auth0 logout URL Default: Not set |
Miscellaneous
Parameter | Description & values |
| Default: Not set |
| Usernames (separated by commas) of users authorized to launch a process on behalf of another user
Default: |
| Unobtrusive validation behavior Default: |
Application configuration parameters
Workflow engine service
These parameters are located in the WfgWorkflowEngineService.exe.config
file in the DRIVE:\Program Files\Advantys\WorkflowGen\Services\bin\
folder.
Parameter | Description & values |
| Name of the workflow engine service Default: |
|
Default: |
| Number of database reconnection attempts Default: |
| Time interval between each database reconnection Default: |
Directory synchronization service
These parameters are located in the WfgDirectoriesSyncService.exe.config
file in the workflowgen\src\wfg\Program Files\Advantys\WorkflowGen\Services\bin\
folder.
Parameter | Description & values |
| Name of the WorkflowGen Directory Synchronization service Default: |
|
Default: |
| Number of database reconnection attempts Default: |
| Time interval between each database reconnection Default: |
Last updated