There are a number of sections to ZFlow configuration and allow your flexibly set up ZFlow to support your team and organisational needs.
Site Configuration
APP_BASE – http://servernameorIP:8080/zflow (can also use http://localhost:8080/zflow)
APP_DATA_DIR=
APP_TITLE – Name of the Application
LINK_BASE – https://servernameorIP/zflow (if a load balancer is used it is important to use the load balancer server name or IP
Mail Server Configuration
For mail server configuration, navigate to Configure properties under System configuration as shown below
Fill in the specific details as per the MailServer requirements
Configuration related to Processes
EMail Templates
EMAIL_CONTENT_FONT (example – ‘Arial’, sans-serif)
EMAIL_CONTENT_FONTSIZE (example – 14)
emailContentBgColor (example – #ffffff)
emailFooterBgColor (example – #f3f6fd)
emailHeaderBgColor ((example – #f3f6fd)
System Security
TWO_STEP_LOGIN=true/false
HIDE_NONSSO_LOGIN=true/false
Single Sign-on (SSO) Configuration
Microsoft Active Directory
- MS_TENANTID
- MS_CLIENTID
- MS_CLIENTSECRET
Okta
- OKTA_CLIENTID
- OKTA_CLIENTSECRET
- OKTA_URL
GSuite (Google)
GSUITE=true/false
- true – Provides the option login using GSuite authentication in the login screen
- false – No GSuite login option in the login screen
Advanced
Database connection
Config Parameters for Connecting to MySQL with SSL
DB_PASSWD=Samplepassword
DB_URL=jdbc:mysql://localhost:3306/sampledatabase
DB_USER=testusername
Directories/Files
Miscellaneous
SUBMIT_WO_REQUIRED – true/false
- true – allows submissions of workflows even when required fields are not filled
- false – does not allow submission of workflows when required fields are not filled
BACKUP_DIR
directory for backing up for codebase zip file and database file
LINK_BASE – url
Uses the “url” value for link inserted in emails – pre-notification, notification
UTF8ENCODING – true/false
PROCESS_COLUMNS = 1,2,3
Number of columns for fields when rendering process object
ClassName_SEQMASK=000000
Sequences for class attributes
DISABLE_SEL = true or false
- True does not allow entering values in the text field (selectable value)
- False allows allows entering values in the text field (selectable value)