All product information in wiki.bizagi.com is only valid for Bizagi BPM Suite 9.1.X.
For newer Bizagi BPM Suite versions (10.X and up) please visit the User Guide.
 

Environment Configuration

From Business Process Management, BPM and Workflow Automation Wiki | BizAgi BPMS

Jump to: navigation, search

<keywords content="keywords"> environment, popular, advanced, custom </keywords> 

Contents

Environment Configuration

The Environment Configuration determines the way in which the email sending, scheduler, uploads and logging options are configured. This option is found in the Configuration Tab in Bizagi Studio´s Standard Menu as shown below.



The Environment Configuration has three main options:

Image:Bulletrojo.gif Popular

Image:Bulletrojo.gif Advanced

Image:Bulletrojo.gif Custom


Note: Before the first deployment the configuration for ALL environments is performed in development in Bizagi Studio. The first deployment will take the configuration to each environment. Henceforth changes to Environment Configuration are local to the production environment from the Management Console. If you want those changes to be permanent, and become part of the process design, please make them on the development environment as well.

Popular

In order to Enable or disable the Application to Send E-Mails, the environment has to be configured.  

1. The Enable Email option allows or restricts Bizagi to send emails. If checked, emails will be sent. If not checked, emails will be ignored.

2. In SMTP Server define the name of the SMTP Server you are going to use. The SMTP can be local (localhost) for specific testing purposes and only in development environment. For real testing and production the server must be the company's server from where emails are sent.

3. In SMTP Server Account enter a valid email address on the SMTP server. And click on Apply. If local server (localhost) is used the email arred may not ve a valid one. If a real SMTP server is used, the address must belong to the domain.

4. You can configure to send a copy and a blind copy of all emails sent by Bizagi. These email addresses are blank by defacult.You should configure each environment individually.

For further information please go to:



Option

Description

Enable Email

Enables sending e-mail within the application

SMTP Server

Defines the name of the SMTP server

SMTP Server Account

Defines the SMTP account used to send e-mail

Send Email Copy to

Defines an e-mail account to which a copy of all mails sent by the application will be sent

Send Email BCC to

Defines an e-mail account to which a BLIND copy of all mails sent by the application will be sent

Advanced


Option

Description

SCHEDULER OPTIONS

Interval

Configures the interval (in hours, minutes and seconds), for how often the Scheduler service will monitor to see if there are jobs pending.

UPLOADS OPTIONS

Upload Path

Defines the physical Directory where files uploaded by the client are to be stored.

Upload max File size

Defines the maximum size a file can have to be uploaded to the Bizagi application (in bytes)

SOA OPTIONS

SOA Business Key Enforcement

If checked, using the SOA layer Bizagi will display an exception when attempting to register a business key pointing to a parameter entity that does not exist in Bizagi.

If not checked the business key will be saved as null.

LOG OPTIONS

Enable Job Logging

Enables the logging of information on every job execution

Enable Entity Logs

Enables the logging of information on the entities

Enable M-M relations logs

When enabled Bizagi will create a log in the database (Attriblog) when there are any changes (relating or un-relating) in M-M (multiple-to-multiple) relationships

ENTITIES OPTIONS

(1) Attributes Length Maximum Threshold AND (2) Parameter Entities Instances Cache Threshold

Parameter entities in the Work Portal are handled in Caché if the number of attributes is less than the first parameter AND the number of records is less than the second parameter.

Parameter entities that have more attributes or more records than the thresholds will be loaded by demand (accessing the DB).

This parameters are used to refine the application´s performance when there is a big data volume.

WEBSERVICES INGERFACES OPTIONS

TimeOut

This parameter is used to configure a TimeOut for synchronous WebServices. If the value specified is less than or equal to zero, it will be ignored. Thus, Bizagi will wait for a reply with success or failure, no matter how long it takes. Since this can cause blockages we suggests setting a value.

ABORT NOTIFICATION OPTIONS

Disable Abort Notifications

When selected the Abort notifications will not be sent. These notifications are sent to all users who have pending tasks in the case.

OPERATIONAL DATA STORE

ODS

ODS is an optional mechanism designed to improve Bizagi's BPM server performance and availability

Provider Type

ODS connection configuration. For more information please go to Analysis Reports ODS Configuration

Custom

This tab allows adding, deleting and editing the different project parameters


To add new parameters, click on the Image:Enviroment_Image004.jpg (PLUS) sign. A new window is displayed where the information name, value and description can be defined.


The edit button will display the same window, but with the information of the selected parameter.

These custom parameters can then be used in a Scripting Expression in the following way:

CHelper.getParameterValue("PARAMETER_NAME")

Example: A custom parameter named LOGOSPATH was created. In an Expression it can be used as:

var tmp = CHelper.getParameterValue("LOGOSPATH");



Note: In case the user wants to set a different address for the User Portal, the web.config file of the web application needs to be modified (more specifically, the value associated to the SERVER_NAME key). Please take into account that it is not recommended  to change the configuration values directly in the Web.Config file unless is strictly necessary. Instead, use the Environment Configuration functionnality whenever possible.


Custom Parameters in Production

To guarantee the correct performance of all environments, once deployed Custom Parameters will not be available to edit or delete.

<comments />