Bizagi For Mac

Posted on

Bizagi is the digital business platform for automating your business processes. Simple, scalable, reliable, and secure: Bizagi lets you create and transform without limits. Bizagi’s mobile application allows you execute and control your automated business processes from your mobile, helping you to digitize your organization at lightning speed. Build once, run anywhere: discover the platform. We help organizations transform to digital #digit businesses. We help organizations transform to digital #digit businesses. Details the original Bizagi pic. BPMN and Bizagi. Bizagi helps organizations to tutorial: tutorial: howYour.



You may choose a quick start setup for which you can have everything needed by Bizagi Studio installed locally, or you may also choose a teamwork collaboration setup for multiple users to work together in your corporate processes automation.

Important considerations

SQL Server Express 2017 is not compatible with Windows 7 and Windows Server 2008. Nonetheless, you can still install Bizagi Studio and install independently a compatible SQL Server.

If you are going to install Bizagi with the default database, SQL Server Express 2017, keep in mind that you cannot install SQL Server Express 2017 when C++ Redistributable 2017 is installed. Uninstall it before installing SQL Server Express 2017. You can reinstall it after.




8 GB

Hard Disk

40 GB of free space



2 cores or more

2.4GHz recommended, or higher


Database Engine

Microsoft SQL Server 2017

Microsoft SQL Server 2016 SP1 or higher

Microsoft SQL Server 2014

Microsoft SQL Server 2012

Microsoft SQL Server 2008 R2 SP1 or higher

Microsoft SQL Server 2008 SP3 or higher

Oracle Database 12c

Oracle Database 11g R2




8 GB

Hard Disk

40 GB of free space



2 cores or more

2.4GHz recommended, or higher


Operating System

Use a Windows server OS to host a project for teamwork collaboration purposes with the latest Service Packs installed, such as:

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows Server 2008 R2

Web Server

For a .NET platform:

IIS 10

IIS 8.5

IIS 8.0

IIS 7.5

Additional Components

Bizagi Studio installs Microsoft's .NET Framework version 4.6.1 (which in turn includes other components such as Visual C++ 2010, 2008 Redistributable).

Oracle Data Provider for .NET component (applies to projects using Oracle database).

Sites requirements

If you are using Bizagi Sites, you need any of the following versions of .NET Core:

.NET Core 2.1.1

.NET Core 2.2.104

.NET Core 2.2.3

Bizagi Studio server installer includes the 2.1.1 version by default.

Standalone development setup

The quick start setup allows you to easily get started using Bizagi, with the required components set up locally on your system.

Make sure your system meets the minimum hardware requisites:




6 GB minimum.

Recommended: 8 GB.

Hard disk

10 GB of free space.



2 cores or more

2.4GHz recommended, or higher

Screen resolution

1024 x 768 or higher

Display set to use 100% (DPI)


Operating system

Windows 10 (all editions supported except Windows 10 SL).

Windows 8.1

Windows 7 SP1 (Ultimate, Enterprise or Professional editions supported).

Windows Server 2019

Windows Server 2016

Windows Server 2012 R2

Windows Server 2008 R2 SP1

These Widows versions must have their Service Packs up to date.


Local SQL Server 2017 instance, Express edition, included in Bizagi Studio installation (recommended).

You may choose to use a different supported database (see the database server requirements to view supported databases).

Web server

Local IIS Express 8 included in Bizagi Studio installation.

This runs the processes in a .NET platform.


Bizagi Studio installs Microsoft's .NET Framework version 4.6.1 (which in turn includes other components such as Visual C++ 2010, 2008 Redistributable).


Internet Explorer 10 or higher

Chrome 24 or higher

Firefox 19 or higher

Microsoft Edge v41.16299.492 & Microsoft EdgeHTML v16.16299 or higher

Once you are certain you meet with this requirements, no additional configuration is needed at this point to get started, so you may skip the chapters on requisites.

If you use Chrome 84.0.4147.105 or higher you need to run the Work Portal using HTTPS. See Basic Recommendations.

Enable Trusted Sites (Url Requirements) and firewall

Add these exceptions to your corporate proxy and firewall, in the same way, add the following URLs to your browser's trusted sites:

Bizagi Studio For Mac







User Registration


Accounts authentication


Load websites with CDN (Content Delivery Net)


Cloud file management / Modeler download



Desktop application Telemetry (handle application information like requests, errors, etc)



Log in with Google accounts



Log in with Microsoft accounts




Manage Google fonts for the best user experience




Desktop application telemetry aimed at improving usability




Desktop application telemetry aimed at improving usability




Suggest the company's name, in Bizagi users registration

Enable port 443.

Turkish language operating system or machine settings are not supported. The computers and servers of the aforementioned requirements must have a regional configuration that does not use the Turkish language or culture (tr, tr-TR).

Host settings when using virtual machines

For projects which are setup on virtual machines (i.e on virtualization products such as vSphere, Hyper-V, or cloud platforms/infrastructure services such as Azure, Amazon WS, etc), it is really important for you to make sure that:

•The host machine provides a high-speed disk as well.

This is really important especially for the database server which constantly performs I/O operations.

•Each virtual machine at the host is configured to have a reserved amount of resources accordingly (relevant to lock/limit memory, CPU, RAM, or other resources when operating alongside other virtual machines on the same host).


A User is defined as someone who interacts with Bizagi's Work Portal carrying out activities in processes, or managing business information.
Each user has an account through which he or she is identified in Bizagi. All the properties defined in the account allow or restrict the interaction with the application.

In the Admin options of the Work Portal you will find the Users option under the User Management category. This option allows the administration of users, either updating existing or creating new ones.

Keep in mind that users cannot be deleted once they are created. However, they can be disabled if they are no longer needed.

How to create a User in Bizagi

To use this procedure in LDAP Authentication, turn the synchronization off.

1. In the Admin section of the Work Portal select the Users option. On the new screen click New User.

2. The User Administration window appears. Include the required information in the four tabs:

Basic Information


Configuration User

Additional Information.

In the Basic Information tab include:

Name: Name of the user to be created.

User name: User name of the user to be created. This field cannot contain special character nor spaces. This field has the following characteristics:

-Must have at least 1 character and maximum 100

-Must have printable characters from the RFC-20 from from a-z, A-Z or 0-9 and only the following special characters are allowed: ! $ * + . = _ ~ -

-Can contain only one @ character

-Cannot start or end in the @ character

Domain: Domain of the network to which the application belongs to. A domain must fulfill the following characteristics:

-Minimum 1 character maximum 50.

-Must have printable characters from the RFC-20 from a-z, A-Z or 0-9.

-The following special characters are allowed : ! $ * + . = _ ~ -

Notify by Mail: This checkbox defines whether the user will be notified by mail. In order to receive this notifications, enable Automatic Notifications in the process model. For more information, refer to Automatic Notifications.

Contact Email: Email address where the notifications generated from the application will be sent. Email must meet the following characteristics:

-Must have the following format [Address]@[domain]

-[Address] field can have any US-ASCII character from RFC-20 except the following characters: ( ) < > [ ] : ; @ ,

-[Address] field cannot start or end with dot (.)

-[domain] field must start with a character from a-z, A-Z or 0-9


-[domain] field can have a-z, A-Z or 0-9, dash (-) or dot (.) after the initial characters

-[domain] field must end in any character from a-z, A-Z or 0-9

Contact cellphone: Cellphone number for multifactor authentication for Bizagi Authentication.

Password: Defines the password to be used to configure the type of Bizagi Authentication in the Bizagi Studio Security component. If the filed is left blank an encrypted random password will be generated.

Expired Password: Option to expires / unexpires the account. This box is checked if the property Enforce password change after first login is selected in Bizagi Studio Authentication menu (Security module). This will force users to change the password in their first login.

Bizagi Modeler Free Download For Mac

Locked Account: Option blocks / unblocks the user to access the Work Portal.

Send Mail With Password to User: Option to send an e-mail to the new user to inform his/her password.

User Properties Required: When User Properties have been defined from Bizagi Studio and they are required, they will be displayed in this tab in order to include the information related.

In the Organization tab you can include:

Organization: Organizations to which the User belongs to. A user may belong to one or more organizations.

Location: User’s geographic location. A user belongs to a single Location.

Positions: Positions of the user. A user can have one or more positions, according to the Organization. When an Organization is chosen, the Position menu is displayed.

You can either scroll or use the search control to find the organization(s) you look for.

To add or remove Organizations and positions, select an item and click an arrow:

In the Configuration User tab you can include:

Active: Indicates whether the user is active or not to enter the Work Portal.

Skip assignment rules on cases created by this user: Defines if the cases created by the user will evaluate assignation rules. If checked, every activity of a case created by the user will be assigned to the logged user.

Area: Department or area that the user belongs to in the organization.

Boss: Defines the immediate superior person of the user.

Roles: Role performed by the user in the organization. In Bizagi, a user can have one or more roles. Once you have created the user, select the role and click Add.

Bizagi has the following default roles:

Admon viewer: The user can only view Users and Entities options in the Admin menu. They don't have permission to edit, create or delete information. This role overrides any other role configured for the user.

BA Business Administrator: This is a super user role where the user can bypass security validations on cases. They can view cases and the case folder from those that do not belong to them even if those cases have Case Security.

Skills: Skill or ability to carry out an action. Special skills that allow a person to carry out an activity. In Bizagi, a user can have one or more skills. Once you have created the user, select the Skill and click on the add button.

Working Time Schema: The administrator can define if the new user is going to work with the Default Working Time Schema, or with a different one

Delegated User: The user who is delegated the functions of the main user.

Delegate Enabled: This option allows delegation of user's tasks to a delegated user. The user’s current pending activities can therefore be visualized and carried out by the delegated person.

oThe delegated user can see the information on who delegated the task on the tools menu, in the preferences option.

oThe delegated user can also see the delegated cases on the upper part of the activities screen.

Enabled for Assignation: When a user is enabled for assignment, he/she can be assigned activities within a process if he/she fills a specific profile.

Time Zone: The 24 main regions that allow a user to identify the Local Time according to the position of the city or country in the World. If your project requires multiple users to be in different time zones, this parameter is a must, along with the project's Business option: server time zone.

oThe following is the hierarchy that Bizagi uses to determine a user's Timezone.

oIndividual: Individual users can have a timezone defined. If an individual's timezone is set, then Bizagi will use that one. Else, Bizagi will evaluate the following condition. If a user HAS a timezone defined, and it is different form the project's one, then Bizagi will DISPLAY ALL dates for this user matching his/her timezone. But all dates will be stored in the project's time zone

oLocation: Each user may belong to one Location. A Location may o may not have a Timezone defined. If the user belongs to a Location and it has a Timezone defined, Bizagi will use it. Else, Bizagi will evaluate the following condition.

oOrganization: Each user belongs to one or more Organization(s). Organizations may have a Timezone set. Bizagi will take the first organization created that has a Timezone set, and uses the zone set on that one. if the Organizations have no timezone set, then Bizagi users the project's timezone.

oIf a user travels, changing timezone, Bizagi will still consider the timezone defined in his/her preferences. It will only change if the Preferences are updated. The update will affect every single date the users sees.

oUsers should know that Bizagi converts the dates to match their individual timezone to avoid problems when entering dates.

Keep in mind that the project's TimeZone configuration must match that of the WebServer and Database.

Language: Defines the language in which the Work Portal will be displayed to the user.

You can either scroll or use the search control to find the role(s) and/or skill(s) you look for.

The Additional Information tab is displayed only when User Properties, that are not required, have been defined in Bizagi Studio. In this you can include all the information related to them.

3. When you have finished filling in the information, click Add to save the new user’s information.

User's information will be taken to production in the first deployment. Henceforth user's administration must be performed directly in the production environment.

How to Edit a User

1. In the Admin section of the Work Portal select the Users option and look for the User that will be edited by entering the Domain, User Name or Full Name as search criteria. If these fields are left blank, and Search is clicked all the users will be displayed.

2. Click Search. A list of users that fill the search criteria will be shown, including some user information to help the identification (Id, user, domain, name and e-mail).

Two links are enabled for each user record:

Edit: Displays the user administration screen to modify the user's information.

Log: Presents information on modifications made to the user attributes, who made them, the value given them, and the date. The type of change indicates if the property was added, modified, or eliminated.

Click on the Edit link of the user whose information will be modified.

4. The User administration window will be displayed to make the necessary changes. When you are done, click Save.

Data Obfuscation

Data obfuscation is a form of masking data so that is is scrambled and rendered unintelligible on purpose. This is a helpful measure that results in encrypting sensitive data and mitigate unwanted access to it. For the purpose of obfuscating data, Bizagi offers diverse options, among which there is an option for admins in the Work portal, and new functions in the rules API. All of them you will need to consider according to your processes and individuals' requests. Refer to how to obfuscate the different data and scenarios as described below.

1. Obfuscating personal data of end users There is an option at the Work portal which allows an authorized admin to manually obfuscate information of a given end user. Notice that this is applicable only to end users which work on processes (those recorded at the WFUser entity).

To use it, an admin relies on the user management menu options and searches for a given user:

Then by clicking on the 'Anonymize' icon, the admin proceeds to confirm if he/she wishes to obfuscate personal data related to this specific user:

Consider that once you confirm, such data will be rendered unintelligible without the possibility of undoing it. Even though the end user's picture will be set to null, you will need to manually delete the physical picture file in your file server. For additional guidelines on this, refer to the below section on Obfuscating files and attachments.