Professional Documents
Culture Documents
User Guide
Bizagi Modeler 22
Getting Started 23
System requirements 23
Joining the Modeler community 25
GDPR compliance in Bizagi Website 35
Introductory concepts of GDPR 36
Default installation 66
Silent installation 76
Uninstall Bizagi Modeler 85
Default uninstall 86
Silent uninstall 89
User Interface explained 91
Toolbar 92
Ribbon 93
Maximizing the workspace 108
Palette 109
Activities 110
Events 112
Gateways 116
Data 117
Artifacts 117
Swimlanes 117
Connectors 118
Element properties 119
View options 119
Presentation mode and Presentation actions 123
The Pie Menu 131
FAQs 840
General FAQs 842
Modeler Services FAQs 843
Best practices in modeling 846
Best practices for defining hierarchical structure 856
Diagramming and documenting FAQs 859
Sharing documentation FAQs 862
Troubleshooting FAQs 864
Disclaimer 873
When working with Bizagi Modeler, you can create any number of diagrams and group
them into models.
You can store models as local files (.bpm file extension), or also choose to store them
directly in the cloud. Only when deciding to store models in the cloud or to use an
additional set of enterprise features, you subscribe to Modeler Services.
Further information
For further information, refer to:
· Bizagi Modeler
· Modeler Services
Standards support
Overview
Model or share your processes by relying on world-wide renown standards.
For technical specs and complete information regarding such standard, refer to
http://www.omg.org/spec/BPMN/2.0
For technical specs and complete information regarding such standard, refer to www.wfmc.org/standards/xpdl
Multilanguage support
Overview
Bizagi Modeler and Modeler Services support multiple languages (10).
The user interface is multilingual and it supports:
· English
· Spanish
· German
· French
· Portuguese
· Russian
· Chinese (simplified)
· Dutch
· Italian
· Japanese
For changes to take effect, you will need to restart the application.
Overview
Bizagi Modeler lets you choose which date format to use by default for your application documentation, extended
attributes and exported documents.
Select the General tab and expand the list of Date format options.
Format Example
Use system regional setting Displays the date format set on your system.
mm/dd/yyyy 09/28/2019
dd/mm/yyyy 28/09/2019
yyyy/mm/dd 2019/09/28
mm-dd-yyyy 09-28-2019
dd-mm-yyyy 28-09-2019
yyyy-mm-dd 2019-09-28
Online resources
Overview
Getting started with Bizagi Modeler and Modeler Services is extremely easy due to their intuitive user interface.
Available resources
Consider these resources:
Support Forums
We offer free support forms where your questions are answered promptly.
Also, opinions and ideas can be shared with our community that is growing by the day.
To access our support forums you will need to register.
Please refer to our Forums site
Help
Online help contains the knowledge you will need to diagram, document and produce
your processes. Feel free to browse through all the documentation. We welcome any of
your comments via the Feedback option.
The user guide can also be downloaded, for offline use, by selecting the Download Help
option which saves the file as a PDF document.
If you have already installed Bizagi Modeler, then you may also locate the shortcuts to these resources at the Help
tab:
Overview
As part of the free online resources which help you get started with your processes, Bizagi presents short, helpful
video tutorials for you to gather the basics of Bizagi Modeler and start using it right away!
Available videos
Please refer to our Video Tutorials site https://www.bizagi.com/container/video_tutorial_modeler_en.html
Process Xchange
Overview
As part of the free online resources which help you get started with your processes, Bizagi presents a Process
Xchange featuring a list of most common processes used by companies.
These processes are available as process templates which you may download and use right away!
Process templates
The following process templates are available for your use.
You may even customize them to so that these are adapted to your particular needs.
Recruitment and
Purchase Request
The purchase life cycle
Selection
made easy. Automate Struggling to assess
every stage and enjoy applicants' information?
better buying power within Interviews proving difficult to
your supply chain. schedule? Streamline your
Click here to download selection process with
this process template Bizagi's Recruitment app.
Click here to download this
process template
Additional examples
The following examples are also available for download as a reference of what you can easily do with Bizagi
Modeler:
· Download the process used in the Webinar "Creating a process documentation portal with Bizagi"
This is the example file for you to use as a reference to model your processes and create your own documentation
portal.
Related products
Overview
Bizagi BPM Suite is composed by three applications (Bizagi Modeler Bizagi Studio, and Automation Server), and their
respective cloud-based services on top.
Once you are finished modeling your processes with Bizagi Modeler, then through Bizagi Studio you easily automate
those modeled processes and transform them into an executable system operating in Automation Server.
Modeling the processes is only the beginning of your journey and you can go beyond into building and running
processes.
Further information
Through Bizagi Studio, you define the necessary aspects for processes execution: standard time, costs, user
interfaces, business information inputs, business rules, etc.
This information is stored as a model in a database and used at runtime by the Automation Server to operate those
processes and make them available to end users through a web-based portal.
For introductory information about Bizagi Modeler, refer to Welcome to Bizagi Modeler and Modeler Services.
Further information
To download, install and register to the community, refer to Getting started.
Getting Started
Overview
You need to install Bizagi Modeler in your PC or laptop to get started and make the most out of both Bizagi Modeler
and Modeler Services features.
For introductory information about Bizagi Modeler, refer to Welcome to Bizagi Modeler and Modeler Services
documentation.
Further information
Consider:
1. System requirements: To make sure your PC or laptop meets with requirements to run Bizagi Modeler.
2. Joining the community: To learn how to register to the Modeler Community so that you can start using Bizagi
Modeler.
3. Downloading Bizagi Modeler: To follow steps to download Bizagi Modeler and verify the installer in case you wish
to.
4. Installing Bizagi Modeler: To follow steps to install Bizagi Modeler while considering different alternatives.
System requirements
Overview
To install Bizagi Modeler, consider that your PC or laptop needs to comply with the following requirements.
Requirements
The system requirements encompass:
· Minimum hardware requirements, which will enable Bizagi Modeler to run with better performance.
1. Hardware
· System architecture: 64-bit (x64).
· Processor: 2 gigahertz (GHz) or above. 2 cores or superior.
· Memory: 4 GB RAM minimum, 8 GB RAM recommended (or higher).
· Hard drive: 1 GB minimum disk space available.
· Display: 1920 x 1080 or higher resolution.
2. Operating systems
· Windows 10
· Windows 8.1
· Windows 7
· Windows Server 2016.
· Windows Server 2012 R2.
3. Software prerequisites
· Microsoft's .NET framework 4.6.1.
· Internet Explorer 11.
You may download Microsoft's .NET framework 4.6.1 from Microsoft's official website at
https://www.microsoft.com/en-us/download/details.aspx?id=49982.
4. Additional software
Such software is required in those PCs or laptops, where documentation needs to be published or viewed.
Microsoft Office SharePoint 2016, 2013, 2010, SharePoint Online When publishing to SharePoint.
Server
Oracle Java (JRE) JRE 6 (installed portably by Bizagi Only when using Simulation.
Modeler)
§ http://*.bizagi.com
§ http://ajax.googleapis.com
§ https://model.bizagi.com
§ https://account.bizagi.com
§ https://accounts.bizagi.com
§ https://az804465.vo.msecnd.net
§ https://cloudplatform.bizagi.com
Overview
Join our community and access all our free online resources to help you in your digitization journey.
By registering you to obtain the following benefits:
· Free online support
· Free online training
· Expert advice
· Free user manuals
· Video tutorials
· Access to download Bizagi products
New members
If you are not a member of our community, log into https://accounts.bizagi.com and click the Create an account
button
Click the button to verify your email address in the sent in the account verification email. Alternatively, you may copy
and paste the link sent into a browser.
Fill-in the company information and click Next.
Alternatively, you may sign up using your Microsoft or Google account. When using this option, your account is
associated to the email you chose. Provide your Profile Information to complete your Profile and finish your
registration.
Already a member
You will be requested to log in when you open Bizagi <%PRODUCT%>. You need to sign in only once.
Profile Information
Through https://accounts.bizagi.com, you may update your profile information and change your password anytime.
You can also access this menu through http://www.bizagi.com and logging in to your account.
It strengthens data security and governance regarding personal data of individuals, throughout the principles and
requirements it mandates.
Privacy and security are always top critical aspects for Bizagi Ltd.
And because users which register at the Bizagi website (i.e, the Bizagi community users), are located all around the
globe, including the EU, Bizagi Ltd is proud to announce its commitment to the GDPR compliance, along with the
enforcement of privacy and protection of personal data of our Bizagi community users.
Bizagi community users are those individuals having a registered account at https://www.bizagi.com, which in turn
grants authenticated access to:
1. E-learning material (http://elearning.bizagi.com).
2. Free forums in all languages and for all Bizagi Ltd products (http://feedback.bizagi.com).
3. Paid Modeler Services for both Personal or Workgroup plans (http://model.bizagi.com).
4. The Portal for customers, to make use of Basic or Premium support regarding paid licenses of Automation
Server (https://portal.bizagi.com).
5. The Portal for Bizagi partners, or for access regarding Universities which are signed up in the academic license
program (https://portal.bizagi.com).
6. Administration options in the Management Portal of an Automation Service subscription
(https://manage.bizagi.com).
7. Free download as well as free use of the Bizagi Studio and the Bizagi Modeler (two specific products featured by
Bizagi Ltd).
Among what is stipulated in these rights, it is considered that individuals are entitled to carry out the following,
among others:
· Ask for clarifications on which personal data is being managed, and where it is stored or accessed from.
· Ask for clarifications about the purpose being given to personal data; and give explicit consent to authorize such
purpose.
· Ask for clarifications about other relevant treatment to personal data, such as its given category, who is it
disclosed to, and the period for which it is expected to be stored.
· Be informed about appropriate safeguards regarding management of personal data (e.g., such as those applying
in the event of personal data transferring).
· Update personal data so that it is kept accurate and up-to-date.
· Obtain a copy of all personal data being managed (in a machine-readable format).
· Choose to opt out at any time, so that personal data is erased and no longer managed for that stated purpose.
· File a complaint with a supervisory authority in case of detecting non-compliance to these above rights.
In general, personal and sensitive data can include, but is not limited to, the following: Name, Identification number,
Online identifiers, Email address, Location, IP address, Medical information, Racial or ethnic origin, Religious or
philosophical beliefs, Health or sex life, or information in Cookies.
For the scope of this document, the following personal data of individuals is collected and processed by Bizagi Ltd
and its website: Email address, First name, Last name, Location (Country, State, City), Phone number.
Additionally, personal data regarding your company is collected and processed as well (your company's name, your
company's industry, your company's approximate number of employees, your job role and job title).
Such data is used for Bizagi Ltd to invite you to webinars, events or downloadable content in general, as far as there
is interest on your side for this kind of information.
Through the options presented in this document, you may choose to make effective your GDPR rights within the
Bizagi website.
Note that at any time, you may review Bizagi's privacy policy at https://www.bizagi.com/uk/privacy-policy.
How to use each one of the above options is instructed in the sections below.
Once in there, click on Profile Information to view and edit your account's information.
Once in there, click on Profile Information and scroll down to the bottom of the screen.
Once in there, click on Profile Information and scroll down to the bottom of the screen.
Upon clicking the link, you will receive a confirmation notification to your email, as a security check:
Copy the verification code included in the email, and paste it into the verification screen to deactivate your account:
Once you are completely sure that you want to delete your account, send an email directly to privacy@bizagi.com
confirming that you want to perform such action.
Within the email sent directly, please state if you wish to continue receiving promotional emails regarding invitations
to webinars, events or downloadable content in general.
You will be prompted for confirmation for this action, plus due verification of your identity.
Overview
Bizagi Modeler aims to enhance its features and settings to improve your experience of using the application. Your
opinion is vital to helping us improve the application. Find below the application features that let you be part of our
continuous improvement:
Select the option that matches your opinion and click Send.
The information we receive helps us improve the software. If you don't want the pop up window to appear again,
select the Never show again check box before you click Send.
Telemetry
When you share information on how you use Bizagi Modeler (without collecting personally-identifiable information),
we analyze the software behavior and learn what your must frequent business needs are, to make sure we are
providing what you need. Check the check box on the Ribbon's privacy tab to allow us to collect this information.
privacy tab to allow us to collect this information.
Overview
When planning to install Bizagi Modeler, you may download the installer directly from Bizagi's official web site.
The use of Bizagi Modeler does not require licenses.
This section illustrates how to download the latest version of Bizagi Modeler.
Procedure
1. Click Platform and select Modeler:
Overview
When planning to install Bizagi Modeler, you may verify that the installer file has been downloaded successfully (i.e.,
completely and uncorrupted), and make sure as well that it is the Bizagi legitimate installer (i.e., has not been
tampered with).
This section illustrates what aspects to look for when verifying a Bizagi installer's integrity and authenticity.
This section describes what you can do next optionally, after downloading the installer as described at Downloading
Bizagi Modeler.
Note that you can also proceed to see how to run the installer at Installing Bizagi Modeler.
Procedure
Follow these steps to conduct a verification:
1. Locate and navigate to the folder where the Bizagi installer file is stored on your machine.
4. There, you will find a list of all the signatures that have been added to the file.
Locate and click the Bizagi Limited signature and then click Details.
a. That the Bizagi certificate details display: Bizagi Limited as the Issued To information and "Symantec..." as the
Issued By information.
The Valid From... to date range should be valid as well.
Overview
When planning to install Bizagi Modeler in your PC or laptop, consider that you may do so while supporting either of
two use cases:
Further information
Refer to the following sections for detailed information:
· Default installation (recommended for a quick start).
· Silent installation
Overview
Bizagi Modeler is a freeware desktop application that you can download from Bizagi's official website and use in a
PC or laptop.
This section explains how to install the desktop application so that you can start working on your processes right
away.
· If you don't have administrative rights, you can double click the installer, and it will run normally.
When installing by double clicking, no admin rights are needed.
The application is saved in the location: C:\Users\{CURRENTUSERNAME}
\AppData\Local\Programs\Bizagi\Bizagi Modeler
The application is available to be accessed exclusively by the user who installed.
If this is not the desired installation and you don't have admin rights, seek assistance from your IT department to
use a local admin account.
· If you do have administrative rights, right click the installer and Run as administrator.
The application is saved in the location: C:\Program files\Bizagi\Bizagi Modeler
The application is installed and made available for all the users in the machine.
1. When running the installer by double clicking, the installation will launch WITH NO ADMINISTRATIVE RIGHTS.
To run with administrative rights, double click and select Run as administrator.
3. Click the Next button to allow the installation wizard to guide you through the process.
At this point, the installer will validate such Enterprise subscription's URL, meaning that your PC or laptop will
need:
· Internet connectivity.
· Allowed access (e.g., in your corporate proxy) to such Enterprise subscription's URL at Bizagi.com.
· If you have administrative rights, you can close the dialog and re-run the installer by right-clicking on it and Run
as administrator.
This way, the same path and access is set for your Modeler application.
· If you don't have administrative rights, you need to uninstall the previous Modeler installation and re-run the
installer by double clicking it.
Overview
This section explains how to install the desktop application throughout a silent installation (i.e, an unattended
installation done by a system administrator) enabling a deployment to multiple users' workstations.
This option is available when having admin rights exclusively.
Alternatives
When planning to install Bizagi Modeler through a silent install, consider either of these two alternatives:
1. The first alternative considers creating an .msi file, compliant to be run with msiexec or system management
software such as Microsoft's SCCM.
2. The second alternative considers recording an installation to create an .iss file, so that a massive deployment
relies on such configuration.
[Bizagi_Installer] -a
Consider:
· [Bizagi_Installer]: Should be replaced by the location of Bizagi Modeler .exe installer, including the full path to this
file.
The name of the installer should be BizagiModelerSetup_x64.exe.
For further information on these options, refer to
http://helpnet.flexerasoftware.com/installshield22helplib/installshield22helplib.htm.
This command starts an assisted procedure to unpacks the installer's content into an .msi, and so you should
specify a network location while carrying out the assisted steps:
Silent installation does not validate the URL for Enterprise plans.
After a successful installation, Bizagi Modeler will be presented as an installed program and display its shortcut:
[Bizagi_Installer] /r /f1"[Output_ISS]"
Consider:
· [Bizagi_Installer]: Should be replaced by the location of Bizagi Modeler .exe installer, including the full path to this
file (ideally a shared drive).
The name of the installer should be BizagiModelerSetup_x64.exe.
· [Output_ISS]: Should be replaced by the location where you want to create the ISS configuration file, including
how you want to name this file.
Usually when this option is left unspecified, the ISS file will be created as C:\Windows\setup.iss.
Once the command is entered, follow regular steps of an assisted installation as presented by the wizard and
instructed at Install Bizagi Modeler:
When finished, you may leave the Launch Bizagi Modeler checkbox unmarked so that Bizagi Modeler is not started
right away:
Consider:
· [Bizagi_Installer]: Should be replaced by the location of Bizagi Modeler .exe installer, including the full path to this
file (ideally a shared drive).
The name of the installer should be BizagiModelerSetup_x64.exe.
· [ISS_file]: Should be replaced by the location where you created the ISS configuration file as in a previous step.
· [Output_Log]: Should be replaced by the location where you want to store a verbose log, including how you want
to name this file.
Note that this silent installation will create a setup.log file at the local path.
After a successful silent installation, the process exits with a 0 (zero) error status code. Alternatively, you may rely on
the verbose log to troubleshoot:
You may also verify a successful installation by locating the appropriate logs at the event viewer:
Note that you do not need to uninstall Bizagi Modeler when upgrading to a newer release. By running the installer
of the newer version (with appropriate configuration), Bizagi Modeler will uninstall existing versions.
Overview
When planning to uninstall Bizagi Modeler on your PC or laptop, consider that you may do so while supporting
either of two use cases:
If you have Modeler 3.6 or below and attempt to install 3.7 or above by double clicking, it will run with no
administration rights.
Thus, the installer will prompt a message to make a decision.
· If you have administrative rights, you can close the dialog and re-run the installer by right-clicking on it and Run
as administrator.
This way, the same path and access is set for your Modeler application.
· If you don't have administrative rights, you need to uninstall the previous Modeler installation and re-run the
installer by double clicking it.
Further information
Refer to the following sections for detailed information:
· Default uninstall (recommended for a quick uninstall).
· Silent uninstall
Default uninstall
Overview
Bizagi Modeler is a freeware desktop application that you can download from Bizagi's official website and use in a
PC or laptop.
This section explains how to uninstall the desktop application.
Procedure
To uninstall Bizagi Modeler follow these steps:
1. Open your Control Panel and click the Programs and Features option. From the list, select Bizagi Modeler and
then click Uninstall.
3. An uninstall progress window appears. Do not click cancel because the uninstalling is interrupted. It may take
several minutes
Overview
Bizagi Modeler is a freeware desktop application that you can download from Bizagi's official website and use in a
PC or laptop.
This section explains how to silently uninstall the desktop application (i.e, an unattended uninstall done by a system
administrator).
Considerations
· You need to create a .msi file pointing to the same path (location) where the installer is placed (explained below
on this article)
· You have system admin rights to be able to deploy the installation into your users' workstations
· Execute the Comand Prompt as administrator
· This procedure only applies for Bizagi Modeler's installed versions 3.4.1 onwards
[Bizagi_Installer] -a
Consider:
· [Bizagi_Installer]: Should be replaced by the location of Bizagi Modeler .exe installer, including the full path to this
file.
The name of the installer should be BizagiModelerSetup_x64.exe.
For further information on these options, refer to this link.
When done, you will be able to locate Bizagi Modeler.msi at the network path as specified during the assisted steps:
Consider:
· [Network_location]: Should be replaced by the network path as specified during the assisted steps (where Bizagi
Modeler.msi is at)
It has five main elements; namely, Toolbar, Ribbon, Palette, Element Properties and View.
Overview
The Toolbar contains quick access commands to a subset of any menu within Bizagi Modeler.
The default commands can be customized at anytime.
To adjust the Toolbar click on the drop-down list on the right and select Customize Quick Access Toolbar which will
allow you to add or remove any item.
Select a menu option from the drop-down menu and click the Add or Remove buttons to alter to your preference.
Overview
The Ribbon contains the main controls to manage each Process Model. These are organized into different tabs, and
are described below.
Home tab
The following is the Home tab displayed when you first open Bizagi Modeler, and you are working on local-stored
models.
Paste the contents of the clipboard into the diagram keeping the
Paste using default
source formatting and all the copied shapes and Swimlanes.
formatting
(The source shapes' size is kept even if it was customized).
Paste only Swimlanes with Paste the copied Swimlanes keeping the default formatting.
default formatting Shapes contained on them are not pasted.
Copy Copy the selection from the diagram and put it on the clipboard.
Modeler Allows to share your model using Modeler Services. When you
Services are NOT logged in to Modeler Services or working on a model
Share not owned by you, this option will display a pop-up window
allowing you to Start a free trial or learn more about Modeler
Services.
Clear Formatting Remove custom formatting, leaving only the plain text.
Home tab changes slightly when you work on Model stored in Modeler Services.
A new menu and a new set of options under Modeler Services menu are displayed. Options will be enabled or
disabled depending on whether you are the owner of the model or not.
Opens the web application to let you view the model's revision
Revisions history
history.
Format tab
Formatting Strikethrough Draw a line through the middle of the selected text.
Clear Formatting Remove custom formatting, leaving only the plain text.
Zoom
Fit to Diagram Scale the page so that the entire diagram fills the viewing area.
Scale the page so that only the selected elements of the diagram
Zoom to selection
fill the viewing area.
Black and white Change the color mode of the diagram to black and white.
Show Visually hides the artifacts in the diagram. It does not allow to
Hide artifacts
include new artifacts in the diagram if the option is enabled.
Render
Fill elements with a background color that gradually changes
Gradient fill
from one color to another across the surface of the element.
Publish Tab
Word Generate a Word file of the model and all its documentation.
PDF Generate a PDF file of the model and all its documentation.
Excel Generate an Excel file of the model and all its documentation.
Process
documentation Generate a Web file of the model and all its documentation for
Web
web browsing.
Tools tab
Shows all the attachments in the model: the element to which the
Attachments
Tools attachment relates and the corresponding file name.
Help tab
Take a tour Takes you to a short tour through the main features of Bizagi.
File - New
File - Open
File - Print
Quick Print Immediately prints the active diagram to the default printer.
Print Onscreen preview of the diagram in print layout mode, allowing
Print Preview
layout modifications prior to printing.
For the Print, Quick Print, and Print Preview options you must select at least one diagram before selecting the
corresponding button, otherwise the application notifies you through the message "Open the diagram you want
to use for this action".
Send Using E-Mail Send as Image Send the model as images in an email message.
Word Generate a Word file of the model and all its documentation.
PDF Generate a PDF file of the model and all its documentation.
Publish Generate a Web file of the model and all its documentation for
Web
Documentation web browsing.
Other Versions Export the model to the 1.6 version of Bizagi Modeler (.bpm).
(Model v 1.6)
File - Privacy
Yes, I'd like to share information on how I use Bizagi By checking this option, you allow Bizagi to collect
information on how you interact with the software, to
analyze how to constantly improve Bizagi Modeler and
its features.
Bizagi Modeler Privacy Policy Directs you to the privacy policy URL.
File - Options
When you drag and drop any shape into the diagram, the
Enable shapes automatic application automatically enables its text edition.
text edition Otherwise you must manually edit it. By default, this option
is enabled.
Customize BPMN elements Launch the wizard that sets the element's default sizes
Custom Options
Custom Artifacts Opens the Custom artifacts management window
Text area Choose the default font and color for your extended
N/A
properties documentation. By default, black Segoe UI 8 is chosen.
Overview
Bizagi allows the Ribbon to be shown or hidden from view.
If you need more room to work, collapse the Ribbon to maximize your workspace and allow the diagram to fill a
larger area of canvas.
For diagrams having a large vertical size (i.e., diagrams containing more than one Pool or many Lanes), you may
choose to rather dock the properties window to the right of the screen (as opposed to the default location at the
bottom of the screen).
To relocate and dock the Element properties window, drag and drop it to the desired position. The location icon
highlights to indicate that the window may be dropped in the target position:
Palette
The Palette contains the BPMN graphical elements used to define a process model.
These BPMN graphical elements are described in the following sections:
· Activities
Activities
Overview
Activities represent work or tasks carried out by members of the organization. They stand for manual or automatic
tasks performed by an external system or user. Activities can be atomic or non-atomic (compound) and they are
classified into tasks and sub-processes.
Tasks
Sub-process
A sub-process is a compound Activity that is included within a Process. Compound means that it can be broken
down into lower levels, that is, it includes shapes and elements within it.
Overview
An Event is something that happens during the course of the Process, affecting the Process flow and normally has a
trigger or result.
To make an event a throw or a catch event, right click on it and select Is Throw. This option will enable or disable its
behavior (applies for certain events described below) .
Start Events
Intermediate events
End Events
Message End Indicates that a message is sent when the flow has ended.
Signal End Indicates that a signal is sent when the flow has ended.
Gateways
Overview
Gateways are used to control the divergence and convergence of sequence flows. They determine ramifications,
bifurcations, combinations and merges in the Process. The term “Gateway” implies that there is a gating mechanism
that either allows or disallows passage through the Gateway.
Data
Artifacts
Overview
Please click for further information about Artifacts
Swimlanes
Connectors
The following is a table that reflects all the possible connections using Message flow. The arrow pointing upwards
shows what CAN be connected. Anything else outside the table should not be connected using a Message flow.
Overview
Element Properties are used to document the process. Each element has its own properties and depending on the
type of element, tabs are displayed with additional information and functionality.
· Basic: contains the basic information including the name, description and important BPMN information.
· Extended: creates as many elements as required to provide all necessary information to provide for
comprehensive documentation. For further information, refer to Extended Attributes
· Presentation Action: defines what will be displayed in Presentation Mode. For further information refer to
Presentation Actions
View options
On the bottom right corner of Bizagi Modeler are view options that help you to navigate through your process as is
shown in the image below.
This menu can be also found on the View tab of the Ribbon.
Fit diagram
Zooms the page so the entire diagram fits in the window.
Pan
Shows the pan window which can be used to navigate through the diagram.
· An orange arrow that allows you to go back to the previously selected diagram tabs is available every time you
select a new one, so you must have at least two or more diagram tabs on the tabs view option for it to be
available. It is not available in the presentation mode.
It keeps track of the history of the tabs that you have been working on, so each time you click the orange arrow, you
go back to the previously selected tab on the track history.
Enabled:
Disabled
For instance, suppose that you were in the Diagram1, then on the Diagram 3, and now you are on the Diagram 10.
Click the orange arrow to go back directly to the Diagram 3, from Diagram 10.
Select the orange arrow one more time to go back to Diagram 1, now from Diagram 3.
· Right click a diagram tab to either: Edit the tab name, create a diagram copy, Close the selected tab, close all the
tabs, close all the tabs excepting the selected one, or delete the diagram tab.
Overview
Bizagi allows you to demonstrate your models through the Presentation Mode where a full display view, in read-
only mode is used, similar to the Full screen view in Microsoft products.
In Presentation Mode you can access the main characteristics of your processes, all the documentation you have
included and also add Presentation Actions.
Presentation actions are on-click behaviors that can be defined for each diagram element. Behaviors are additional
information that you can add to each element to make the process presentation more complete, for example you
can open a URL, a file, an image or display text.
The following steps illustrate how we created of Presentation actions and the Presentation Actions Mode.
6. Finally, we add a Show text action for the last item. For this action we type the text needed to be displayed.
Presentation Mode opens a new window, where all processes are read-only. We can browse through all the
documentation including the presentation actions.
Overview
Bizagi Modeler has a drag-and-drop feature that allows you to easily diagram your processes.
The Pie Menu will display as soon as you click on a diagram element that is already in the Process.
While you drag the element to the desired position, Bizagi displays a red guideline to help you to align the element
vertically and horizontally regarding the position of all the other diagram elements. You can disable this property by
selecting the Smart align check-box on the Alignment section of the Ribbon's view tab.
Modeling a process
Modeling a Process is an iterative and straightforward task to represent business conditions in a flow diagram,
using symbols and shapes.
· Creating a process
· Video Example: Creating a process
· Editing a process
· Sub-processes
· Improving look and feel
· Colors, sizes and shading
· Printing large diagrams
Creating a process
You can find the contents of this article in the video: Creating a Process
A model can refer to a whole organization, a department or a specific process depending on your needs. Multiple
diagrams are positioned as individual sheets (tabs) within your model. You are able to navigate between diagrams
in your model by selecting the associated sheet tab located at the bottom of the model.
To explain how can you easily diagram your processes, we will use a Purchase Request Process.
As soon as you open the Modeler, a Pool will be ready for you to start diagramming. Otherwise, hover the New
Folder option and select the thrusting option called New Diagram. This option is located at the bottom right of the
Diagrams view.
1. Name your pool. It is usually the name of the process you are about to diagram.
To change the name of the Pool double-click on it, press F2, or right-click on it, and then select Edit text from the
display menu.
7. To resize the pool, select and drag the appropriate corner of the border.
The following image displays the basic diagram of the Purchase Request process.
This first exercise is designed to show you how to diagram with the drag-and-drop functionality. However, to better
describe the process and meet the required standard, some diagram elements need to be changed. Please refer to
the section Editing a process to continue with this exercise.
Overview
Models created in Bizagi Modeler can be saved locally or in the cloud in our Modeler Services repository.
For more information refer to Modeler Services.
Local Models
To save a model click Save or Save As on the File tab in the upper left corner or click the disk image on the
Toolbar.
Overview
To enhance efficiency and save time when modeling, Bizagi lets you to copy all the elements of a diagram into
other. It lets you preserve the integrity of process diagrams, keep consistency and standardization.
Considerations
When you copy a diagram, the following configuration is kept:
· Process and its elements
· Colors, Fonts and graphic configuration
· Basic and extended property values
· Simulation information
To model a new process based on the design of another diagram. Create a copy of the parent diagram and design
the new one keeping the parent process properties and save it with a new name.
We recommend to upgrade to a Modeler Service's plan that allows you to use the Revisions History feature.
However if you don't have a current plan, you can keep track of each update or modification performed, by copying
it as many times as substantial changes you perform so you can go back to each diagram version every time you
require it.
Overview
Once you have diagrammed your process, you may need to change diagram elements, add additional connections
or add more elements to improve and complete it.
We will continue using the Purchase Request Process example, mentioned in the previous section, to show you how
to make these changes easily.
Moving elements
If you need to move a diagram element from one place to another click on it and drag it to the new position.
Deleting elements
If you need to delete a diagram element click on it and press the Delete button.
Change/Transform elements
The following image shows the initial Purchase Request process we designed. However, we need to make some
adjustments.
· Change the Notification Tasks to Script Tasks, since they are emails automatically sent based on a decision by the
Immediate Supervisor (Boss).
· The Quotation Task is actually a Sub-process where several activities take place to be able to select a supplier.
· The Purchase order Task is also a Sub-process where the Purchase Order is sent to the Supplier and created in
the ERP system.
Bizagi Modeler allows you to change elements within the same category. You do not need to introduce another
element to the Process, but merely change the existing element.
2. Follow the same procedure for the other two Notifications Tasks. The following image shows your progress up to
this point.
When you change an element type, any extended attributes information entered will be lost if it hasn't been
shared.
To avoid this, select the Warn element type changes to be alerted before changing an element to a different type,
this option is located within Bizagi Modeler Options as shown in the image below.
Please click for further information about sharing extended attributes
1. To include a new element between 2 existing ones, drag it from the Palette and into the connector itself.
Note that the connector will highlight to indicate where the new element can be dropped for Bizagi to attach it
automatically.
We will include three Milestones to determine the state of each activity within the Process.
1. To include a Milestone drag it from the Palette and place it in the Process. Drag and drop two more Milestones.
2. Drag and drop the diagram elements that belong to the Milestone.
3. Finally rename each Milestone by clicking on it, pressing the F2 key, and entering a name.
Overview
When creating process diagrams, you can make mistakes in designing the process, in Business Process
Management Notation, and so on. Bizagi Modeler detects all errors and displays a Diagram Validation window at
the bottom of the screen presenting the description and the exact place in the diagram of each error.
Considerations
You can run validation by clicking the Validation button in the Ribbon Home tab in the Model section.
If the application detects an error when you save your Model, a warning message appears.
The validation reviews all Model diagrams.
1.1 If you execute error validation by saving the Model, the application detects any errors and displays a warning
message. Select No to cancel the save, and return to the Modeling edition window to review the errors.
1.2 To execute the Diagram Validation from the Ribbon, select the Home Tab and click the Validate button located
on the Model section. A warning message appears that the system has detected errors. Click OK to dismiss the
message.
3. Fix the errors and execute the validation again. If you execute it by saving the model, no error warning messages
appear. If you execute it from the Ribbon, the following message appears:
Error description
Some of the following error messages can appear on your model depending on the issues that the application
finds:
Boundary Event Can Not Be Attached An event of type {0} cannot be attached to an element
of type {1}
Conpensate Event Unsasociated Error An attached Compensate Event must be associated with
an activity in the same Pool.
Diagram With Same Name There is another diagram with the same name.
Duplicated Connector Error It cannot be more than one connector between the
same two elements.
Duplicated Lane Name Error The Lanes within a Pool must have different names.
Duplicated Milestone Display Name Error The Milestones in a process must have different display
names
Duplicated Milestone Name Error The Milestones within a Pool must have different
names.
End Element Input Error The End Event does not have an incoming Sequence
Flow.
Event Should Have Name The Link event should have a name.
Event Should Have Outgoing Sequence Flow The Event should have an outgoing sequence flow.
Event Sub Process Connected Error Event Sub-Process should not have connections.
Link Event Can Not Have Incoming Sequence Flow The catch link event cannot have incoming sequence
flows.
Link Event Can Not Have Outgoing Sequence Flow The throw link event cannot have outgoing sequence
flows.
Link Event Catch Should Be Unique There should be only one Catch Link event with the
same name in a process.
Link Event Catch Should Have Throw There should be a Throw Link event with the name '{0}'
in the same process.
Link Event Throw Should Have Catch There should be a Catch Link event with the name '{0}'
in the process.
Message Flow Unconnected Error A Message Flow must connect elements in different
Pools.
Milestone Case Creation Error Only one milestone of Case Creation's type is allowed
within a process.
None Start Multiple Error Only a None Start Event is allowed for each process.
Not Configured Subprocess Error The subprocess has not been configured, which may
lead to problems in its execution. To correct this, right
click on the form and then click on the option
"configure the subprocess"
Participant No Lanes Error The process should have at least one Lane
Participant No Milestones Error The process should have at least one Milestone
Process With Same Name There is another process with the same Name.
Repeated Element Name Error The element names must be unique. "{0}"
Sequence Flow Cross Error A Sequence Flow cannot cross Pool boundaries.
Start Element Output Error The Start Event does not have an outgoing Sequence
Flow.
Sub-processes
Overview
A sub-process is a compound activity that is included within a process. Compound means that it can be broken
down into lower levels, that is each level includes shapes and elements within it.
In the previous section we defined a task called “Quotations”, if you have not already created it as a sub-process (as
we now realize that this task contains many activities) we need to transform the diagram element and define the
sub-process flow.
2. Once the Task has been converted to a sub-process it is necessary to define its related diagram.
Right-click on the sub-process element and select the Edit Sub-process from the display menu.
For each loop type there are specific advanced options to configure the process's behavior.
Advanced properties are located in the Advanced tab from the shapes Properties.
Overview
You can convert a default sub-process (Reusable) to a Sub-process.
Due to BPMN standards Embedded sub-processes should be called Sub-processes and do not include lanes.
Right-click on the Sub-process to convert, choose the Sub-process type option and then click on Sub-process.
The diagram element's border will change to indicate it is now a Sub-process, if the sub-process has already been
modeled, you are done.
Let us assume that the Quotations Sub-process has not yet been diagrammed. To create the Sub-process not yet
modeled, use the Edit Sub-process option by right-clicking the shape:
Overview
You can convert a sub-process to a Reusable Sub-process, or Call Activity (in BPMN).
1. Right-click on the Sub-process to convert, choose the Sub-process type option and then click on Reusable
process.
If you have already diagrammed the Sub-process you will receive a message alerting to this fact. Click the Yes
button to convert it and keep all the lower level diagram elements.
There are two different ways of creating a call to a reusable sub-process. The Edit Sub-process option opens an
empty diagram workspace and relates it to the shape. Alternatively, you can manually relate the shape to a
predefined diagram.
Let us assume that the Quotations Sub-process is reusable and has not yet been diagrammed.
To create a call for the Sub-process not yet modeled (i.e., create the detail in a new diagram), use the Edit Sub-
process option by right-clicking the shape:
1. To reference an existing process of your current model, in the Sub-process properties relate the diagram
containing the wished process (quotations). From your Purchase Request diagram, right-click on the Quotations
reusable Sub-process element and select Properties from the display menu.
4. A navigation window appears for you to select the diagram you wish to reference.
1. Find process in Choose within the following options: This model, all
models.
· Select this model, to find all the diagrams contained
on your current opened model.
· Select all models to look for all the models, to find
the diagrams which you own or which have been
shared to you.
Keep in mind that All models option is available for
on-cloud saved models. Workgroup and Enterprise
plan users can access this option. Personal and
Professional users must upgrade their current plan to
use this option.
Overview
This article presents tips and tricks that will aid in improving the look and feel of your diagrams.
The following are best practice recommendations that will make processes more readable and organized.
To move any of the mentioned text, select and drag-and-drop it where you desire.
To resize the text, select the text and drag the border of the frame.
In the following image the Changes required caption was moved too far away from the Sequence Flow it references.
To revert to its original position, right-click the Sequence Flow and select Reset text position.
Fit to text
In the course of modeling your diagrams, you may come across a situation where the element is much bigger than
the text within it and you need to make it fit the text. A similar situation may arise where the horizontal space of the
element is smaller than the text within it, causing the text outside the object boundary to be cut off. You can
manually drag one of the element's corners to size or make use of Bizagi's Fit to text design shortcut.
To automatically resize the object to fit the text, use the Fit to text option right clicking the element you want to
resize.
Aligning elements
Align all elements both vertically and horizontally, to present a structured layout of your Process.
Bizagi offers a functionality called Smart align whereby the sequence flows will be automatically aligned to each
other. To utilize this functionality select Smart align in the Alignment group on the View tab.
The following image shows the process without Smart Align selected.
Overview
Bizagi lets you customize the appearance of your diagrams.
You can modify the text format of elements, including size and font type. You can also add shading to elements,
including Pools.
You can define default settings for the font style and/or size, or directly customize these display options in each
diagram.
The maximum space to model processes with Bizagi Modeler is calculated as follows:
· Width by Height must not be over 36.000.000 pixels.
· The maximum width is 10.000 pixels.
You may also restore this setting to Bizagi's default text style and size (Segoe UI, size 8) by clicking on the Restore
option.
Text formatting
Select the diagram element, then choose the desired format from the Formatting group. The examples below show
how to change the font style, italicize text and make the text bold.
To change the font face, click the arrow next to the Font combo box, then select the style from the drop-down list.
Click the Italic or Underline icon to italicize and bold text respectively. To remove any font format, select the
element(s) with the italic, bold, underline, strikethrough format enabled, and click each of them to disable them.
Click the arrow next to Shading and select the Restore option to revert to the original color.
In this group, you can enable or disable the Gradient option so that the color of the elements (Gateways, Tasks,
Events and Sub-processes) appear or do not appear with a gradient fill.
Under this group, you can disable or enable the Shadows option so that elements such as Gateways, Tasks, Events
and Sub-processes have or do not have drop shadows. Note below how the selected flow looks with the Shadows
option enabled and disabled:
Overview
You can print large diagrams by customizing the print settings of the diagram. You can set the paper size, scales,
margins, number of pages, among other things. To print in vectorial quality (High Quality) use the print multiple
diagrams option.
To illustrate how to print large diagrams we will use the Personal Loans Request process that you can find in our
free Process Xchange. This is a complex process where the length makes it a perfect example for using customized
print settings.
It is necessary to change the Printing default settings by following the steps described below.
1. On the File tab, in the Print option, select Print multipe diagrams.
Alternatively you can use the Ctrl+p shortcut.
4. On the Page Setup tab, click the arrow below Margins and select the desired Margin from the drop-down list. We
select Narrow margins, in this case, to give the process as much space in each sheet as possible. You may choose
your own customized margins.
5. On the Page Setup tab, click the arrow below Scale and change the diagram scale. The top option sets a
percentage of the normal size of the diagram. Choose the percentage that best fits your diagram. At the bottom,
select the number of pages to fit your diagram on.
As you change the print settings, the diagram fits and the print preview appears.
Printing preferences
Overview
You can customize, save, and reuse your diagram printing settings. You can set: autofit, font footer, font header,
footer, header, margins, orientation, page color, scale factor, paper size, and watermark. Keep in mind that all
settings are saved per machine, in Windows’ user preferences.
To illustrate how to customize and save your printing preferences, use the Personal Loans Request process which
you can find in our free Process Xchange.
Considerations
· Each time you customize a printing setting, a notification appears to provide the option to save your preferences
Overview
More than one pool in a diagram represents interaction between separated business entities or performers.
Many business processes require interaction between each other to be correctly performed and accomplished. In
BPMN these interactions are defined as a sequence of activities that represent message exchange patterns between
the entities involved.
In BPMN this behavior is know as Collaboration.
Message Start Used when a message arrives from a participant and triggers
Event the start of the process.
Message end Indicates that a message is sent when the process is ended.
Signal end It indicates that a signal is sent when the process is complete.
When you drag and drop an Intermediate Event into a process, you can convert it to another type of event.
For example to convert an Intermediate Event to a Message Event, follow these two steps:
1. Convert the event type from Intermediate Event into Message. Right-click on it, select Event Type and choose
Message.
Those interactions between processes can be represented with messages. To inset a message, click on the Message
line option in the Connectors palette.
"The arrow symbol indicates that the object listed in the row can connect to the object listed in the column. (...) Only
those objects that can have incoming and/or outgoing Message Flows are shown in the table. Thus, Lane, Gateway,
Data Object, Group, and Text Annotation are not listed in the table."
Business Process Model and Notation, v2.0 page 44
Overview
When modeling interaction between Processes, Bizagi provides smart-align options for both the new Pools and
Message Flows between them.
When including a new Pool into a diagram, using smart alignment will line up the Pools to each other (left vertically
alignment).
To use this feature, make sure you drag the new Pool to the existing Pool's left start point (vertically near).
Bizagi will highlight both Pools to indicate that you may drop the new one at this location and allow auto-alignment.
To use this feature, make sure your Task or Event being connected to the Message Flow is placed close enough to
allow for a straight line.
Overview
Bizagi Modeler is a powerful Application that allows you to model your business process from the simplest to the
most complex process.
A transactional process is an example of a complex model that can be modeled by Bizagi Modeler.
Transactional processes are used to coordinate multiple activities that need to be completed successfully. If any of
them are not successful it is necessary to return to the initial state (a state before the activities where ever
performed). BPMN uses the following diagram element to represent a Transactional Sub-process:
The long lasting transactional BPMN models have three possible outcomes:
· The first outcome is when all activities in the process are successfully performed, the process continues with the
normal flow.
· The second outcome is when a failure occurs, and it is necessary to reverse all activities that have already been
completed within the process. This is achieved through the execution of compensation activities. Each activity that
needs compensation has one task associated to it. Compensation is executed when it is necessary to return to the
initial state of something and is only performed when an activity has successfully ended.
To model a transactional process it is necessary to attach the Error and Cancel events to the sub-process. In any of
these two events occur the process will have a flow to continue:
Transactional example
To demonstrate this type of process we are going to use the a travel request.
When a travel request is made, it is necessary to make reservations for travel, hotel and car hire. If any one of them
cannot be successfully completed, then the whole trip is not possible. The reservations that were made successfully,
must be compensated.
To Model the activities of the Sub-Process include the required activities. In this case we will include three activities,
Book Car, Book Hotel and Book Flight.
Now your Process is complete: The parent Process contains the sequence flows that will allow the Process to take
action if the Sub-process fails to complete successfully. The Sub-process contains actions that will compensate any
reservation that has already been performed correctly.
Overview
Bizagi Modeler allows you to import diagrams from:
Importing existing models will enhance agility and continuous process improvement efforts.
You can also import the Extended Attributes that you created in a previous model and use then in your current
model.
We highly recommend using the same Extended Attributes within all your models. This allows you to maintain a
uniform standard for all your documented processes.
1. Open the target Modeler file and go to the Export/Import tab, in the Import group. Click the option Bizagi.
2. Browse and select the source .bpm file and click Open.
4. Your diagrams will be uploaded and they will become part of your target model. Keep in mind that folders won't
be imported.
4. After importing the diagram, you can modify it further in Bizaagi Modeler.
Using XPDL in Bizagi offers the possibility to share your diagrams with other modeling tools that use BPMN
notation. You can import your diagrams to XPDL using the BPMN 2.0 notation shapes.
For more information about the currently supported XPDL version, refer to Supported standards.
For more information about the currently supported BPMN version, refer to Supported standards.
Once your process diagram and documentation is complete, you can publish the documentation in your preferred
format.
For further information please refer to Publish or Export process documentation.
Right-click outside of the boundaries of the pool and select Diagram Properties.
This will enable the Diagram properties add-on window at the bottom of the screen, where you can include the
relevant information.
We recommend to include extended information such as the scope, goal, process owner, important definitions and
any annex. To learn how to include additional information please refer to Extending your documentation.
1. Right-click on the element you wish to document and select Properties from the display menu.
2. This will enable the Element properties add-on window at the bottom of the screen, where you can include the
relevant information.
Insert all relevant information focusing on being as clear, thorough and informative as possible. This is essential to
make sure the document is readable and the process easily understood for successful execution.
We also advise to include the supplementary information for Activities and Intermediate Events, such as duration,
business rules that resources must comply with and any documentation or forms that are used.
Overview
While documenting your processes, you may use rich format for the entered text in both descriptions and extended
documentation.
This is, the possibility of having your texts use different font colors, color shading, and styles such as: bold, italic,
underlined, as well as other formatting possibilities such as: indentation and bullets, use of tables, links and images,
amongst others.
This applies for the information contained in descriptions and extended attributes such as Textareas and Textboxes.
This option will open an edition-mode window, in which you may make full use of the rich formatting options:
Home / Clipboard Handle content by using standard clipboard possibilities: Copy, Cut, Paste and Paste
special
Home / Font Modify: fonts, font size, emphasis (bold, italic,underlined, strikethrough, etc) and other
formatting options such as upper or lower case, and shading color.
Home / Paragraph Define: alignment, indentation, bullets and numbering, spacing and color fill options.
Home / Editing Use: Find and replace options to quickly locate your texts.
Insert / Links Include hyperlinks to Web pages, or to other places in the content.
Layout / Table Allows: creating a table with the desired number of rows and columns, giving quick
format, borders and shading to the table, and its rows and columns.
Layout / Rows and Handle table modifications by inserting or deleting rows and columns.
columns
Layout / Merge Quickly use powerful options to merge or split cells, or split a table into two of them.
Layout / Cell size Define the cell size and property for specific cells.
Information with rich text format is published in the generated PDF or Word document:
For more information about the generated Web, PDF or Word, and Web documentation, refer to Generating
Documentation.
Important
Some Rich text controls may appear differently in the Desktop application and the Web Portal.
This is the case for Cell coloring in tables, where options to color paragraphs and cells are available.
Note that the table has two colors when reviewed on the Desktop application, one for each column:
But when reviewed on the Web Portal, or after generating Documentation in Word, PDF or other formats, the table
looks as follows:
The cell color option is found under the Layout tab on the ribbon, inside the table options:
Spelling review
Overview
Bizagi offers a proofing option to check for spelling mistakes while documenting the processes.
To use this feature, make sure that the checkbox Spelling mistakes at the View tab is enabled, then locate the
Spelling option in the ribbon, at the Home tab.
You may choose a predefined language to be used as the default spelling dictionary directly from its drop-down
options:
Ignore Ignores the current word and continues proofing the rest of the
information.
Add to Dictionary Adds the current word as a valid word to the given Dictionary. In this
way, the spelling review will not prompt again to correct these entries.
Change All Changes all occurrences of the current word for the chosen suggestion.
Overview
Gateways represent a branching point in the Process, from which more than one path will be possible (divergence).
In Bizagi, you may define the condition for the path either in the Gateway itself, or in each of its decision branches
(or sequence flow).
For each of the outbound paths at the Gateway (i.e, .each decision branch), you will find a corresponding row in the
Gates table, identified by the branch name (caption).
You may either define a conditional expression for the selected path, or designate it as the Default path.
Note the visual representation of a default path is a small oblique line crossing the decision branch.
Defining Resources
Overview
A Resource is a Business Entity (e.g. a company, company division, a customer) or a Business Role (e.g. a buyer, a
seller, a credit analyst), which controls or is responsible for a business process or a business activity.
Resources are part of the basic Element properties provided by default. In each shape they are identified as
Performers, since they are the ones that actually perform the task. They can be defined for the whole Pool and for
each Activity (Task or Sub-process).
Once a Resource has been created, you will be able to select it on any activity.
Bizagi allows you to set roles following the RACI Model (Responsible, Accountable, Consulted, Informed). These
roles can be defined for the whole Process or for each Activity (Task or Sub-process) and let the users to see the
processes where they are involved in My Processes view.
Overview
With Bizagi Modeler you can extend your documentation to include any type of information that you find relevant
for your processes, through extended attributes.
Extended attributes are used to customize your documentation by adding to the basic attributes which is the default
option.
1. Select and right-click on the Task where you want to create the extended attribute, then select Properties from the
display menu.
Select the Extended Attributes tab on the Element properties in the newly displayed add-on window.
3. Some types have special information that you can add. For Number-type extended attributes you can add a valid
range. In this case we define a duration range of 0 to 500 minutes.
Notice this is the creation of the Extended Attribute only. We have defined a name, its description and a range.
Now, we are able to enter the Duration for each Task.
· Text Area: stores approximately 32,000 characters, and is used to display long texts with line breaks.
· Text Box: stores approximately 32,000 characters, and is used to display short texts, without line breaks.
· Image: stores images with the following extensions: JPG, bmp, PNG and GIF
· Single Selection Options (Combo): allows you to define several options to choose from, but only allows
selection of one entry from the drop-down list.
You must define the desired options for selection.
· Single Selection Options (Radio): allows you to define several options to choose from, but you can only check
one radio button at any one time.
You must define the desired options for selection.
· Embedded File: allows the modeler to attach a file to be available within the Model. The file is copied to the
model's folder.
When published this file type and the Linked file will be displayed in the same way.
· Linked File: allows you to include a link or path to a file. The model stores a link to the file, not the file itself.
When including this extended attribute the user must select check/uncheck for the option Relative path.
Relative path option allows you to include your link either as a relative or absolute path.
Relative paths change depending upon what page the links are located on.
For example, if the file is stored in your computer you would share: C:
\MyDesktop\PurchaseRequest\FileUplodadedInThisExample
If you check on Relative path, then the URL is: PurchaseRequest\FileUplodadedInThisExample.
This way you can share your folder and the file can be opened anywhere.
An absolute path refers to a fixed location including the domain name. You typically use absolute paths to linked
to elements that have a fixed reference location no matter by which means you access them.
We recommend absolute paths (Relative Path not checked) when the files are on your network.
For example: \\Mynetwork\SharedModels\PurchaseRequest\FileUplodadedInThisExample
· Table: allows you to build a table, including any of the attributes mentioned above.
Click here for an example of a Table Extended Attribute
The performers of the Purchase Request Process are allocated according to purchase amount. This means that
given a certain amount, the purchase will have to be approved and managed differently.
For example the process is different when buying 50 computers to that of purchasing some office supplies like
paper, pens and pencils.
To document this we will use a Table extended attribute where we can define the description of the performer
(name) and a column that will define the amount.
1. Right-click on any Task, select Properties from the display menu and select the Extended Attributes tab.
Click on the Add New Extended Attribute link.
On the right side of the window enter the name of the column, give a description and select the type. Since the first
column of the table is the name of the performer, we have to define the type of the attribute as a text box.
4. The second column is the condition to be evaluated, which is the amount of the purchase.
We are going to consider only three options:
Thus this attribute can be defined as a Single Selection Option (combo), this way the Modeler will allow you to choose
from one of the above options.
5. Add the multiple conditions for the modeler to choose from, then click the OK button.
Once you have created this attribute it will be available for all the elements of the same type in the Model.
Click the Add button located on the bottom of the Element properties window to add records to the task.
Overview
Define the configuration of the single and multiple attributes according to your business needs. Bizagi offers the
tools to better document your processes and enhance its comprehension. To do so, we display a business scenario
where we explain in detail each attribute functionality.
Each attribute has its own options wizard, to know how to use it, click the following link.
Requester location The user has a .TXT document with the location of the
requester
Product(s) to be purchased The user can select one or more products to purchase
within: Laptop, Monitor, Desk, Chair.
To document this, the user adds new extended attributes per each business requirement, as follows:
2. Click in Add new Extended Attribute and then enter a name and description and select Single Section Options
(Combo) type.
4. A window displays, you can either add manually or from a file the options of the list. In this case, the list of
countries. Select Add from file and open the .TXT document that contains the list of countries.
6. Find the Single Selection Option (combo) attribute in the Extended tab of the Element properties section.
6. Find the Single Selection Option (radio) attribute in the Extended tab of the Element properties section.
1. Delete individual items: To do so, select the deletion button located in front of the field you want to erase.
3. Erase a list of chosen items: Select one or more items of the list and then click the deletion button at the top right
of the window. Click ok on the warning message.
5. Filter the items list: On the filterText box, type the characters of the value you want to find:
The Share button allows you to share the attributes with elements that have different shapes.
Overview
Bizagi offers the possibility of working with Modeler Services features. Modeler Services Consists of additional sets
of services and added features to host your projects in the cloud and enable teamwork, leveraging on Efficiency,
Collaboration and Governance.
Modeler Services offers different plans that adjust to your needs: Personal, Workgroup or Enterprise.
Some features are only available for a specific plan, and that is the case for Extended attributes validations, which
will be described in detail in this section.
Shapes used in models have basic documentation attributes that can be filled to explain project specifics and for
future reviews. This attributes can be accessed and documented by right-clicking on any shape, choosing the
properties option and checking the Basic section on the pane displayed on the right.
Bizagi acknowledges that fact and allows model editors to create their own attributes. Those are known as Extended
attributes, follow the link for detailed information about them.
Imagine an Enterprise environment where dozens of team members collaborate in designing and developing
complex business processes. The diagrams can become an entangled and difficult to follow mess very easily. That is
why the team decided to document with their own attributes every single element of their processes. After lots of
time invested in documentation, a team member wants to perform a change on an attribute, it can be a deletion,
edition, un-sharing, between other actions. To prevent the user from making irreversible changes (like deleting
an attribute from all elements) Bizagi performs validations and informs the editor when any operation can
be harmful.
In the pop-up window, the editor will have the option to review the dependencies of the attribute, that is, the list of
diagrams and its elements where the attribute has been used. This way the editor can check why they cannot do the
deletion and are provided with information to then go ahead and review it.
On the other hand, if he continues with the operation by saving or hitting Ok, a confirmation window will emerge
warning the user once more to make sure that he really wishes to do so.
Notice that in the Extended attributes of a Script task, the "Importance of task" attribute is no longer available.
The user can cancel the operation, in which case the column will not be deleted from the table attribute and the
previously documented information will be safely kept.
Alternatively, after reviewing the situation, the user might still want to continue with the deletion. In this scenario, a
confirmation window will pop-up (when hitting No in the review dependencies prompt) and the user will have to
confirm once again his desire to eliminate the column. If the operation is continued, the column will be deleted and
all previously documented information will be lost.
1. Select the diagram element, where the Extended Attribute was previously created, to open its properties, and
select the Extended tab.
Click on the name of the Attribute that you want to share, and click on the share button .
Overview
It is possible to share the Extended Attributes that you created in one model and use then in other models. This
allows you to maintain a uniform standard in your documented processes by always utilizing the information in the
same manner.
To do this you will need to export a file from Bizagi Modeler to a chosen folder, where the extended attributes will
be saved. Then import the file to the model where you want those attributes to be used.
Specify the folder where the file will be saved. This folder must have read and write permissions.
Give your file a valid name and click the Save button.
If you have some Extended Attributes in the Model into where you are importing, and YOU DON'T WANT TO
OVERWRITE THEM, then click the YES button. Doing so will append the imported Extended Attributes to the existing
Extended Attributes. If you click the NO button, ALL YOUR PREVIOUS EXTENDED ATTRIBUTES WILL BE
REPLACED.
This video shows how to document your processes with Bizagi Modeler
Using Artifacts
Artifacts provide modelers with the capability of showing additional information about the process that is not
directly related to the flow.
Artifacts are found in the Palette. There are five types provided by default, and a user-defined Custom Artifact.
This artifact enables you to insert a rich text area into the diagram to provide
Formatted Text
additional information.
To include an Artifact select it from the Palette and drag and drop it onto the diagram.
To connect an artifact with an element use the Association Connector.
Hide artifacts
To hide artifacts from the diagram, tick the corresponding check-box on the View menu in the show section of the
Ribbon. Keep in mind that it only hides the artifacts visually, therefore if you publish the diagram all artifacts appear
Custom Artifacts
You can create your own Artifacts using the Custom Artifact button found in the Palette.
You can attached any stored image onto a Custom Artifact. Browse and select the desired image and name it. Click
the OK button .
Your newly created Custom Artifact will now display in the Custom Artifact group on the Palette.
To include your new Artifact in the diagram, drag and drop the Custom Artifact from the Palette.
A new window containing all Custom Artifacts will display for the current Model.
The command buttons located at the bottom of the screen will allow you to manage your Artifacts. The command
buttons are New, Edit, Delete, Export and Import.
Select the Artifact that you wish to share and click the Export button .
Choose the a folder where the file is to reside, name your file and click the Save button. Make sure the export
folder has read and write permissions.
Open the Model where you wish to import the Artifact and select Custom Artifacts, located in the Tools group on
the Tools tab.
Overview
Modeler users can publish your high quality and complete documentation in any of the following formats to share
with their organization.
· Microsoft Word
· PDF
· Microsoft Excel
· MediaWiki
· Web file (opened through a browser). This format can be generated from the command prompt.
· Microsoft SharePoint
The following table shows the availability of publishing formats according to Modeler Services plan you purchased,
if you don't have purchased a Modeler Services plan, you have available the basic publishing formats:
Publish options
You can set the following options for your diagrams:
· Exclude artifacts: When enabled, the application does not include artifacts on the publishing.
· Black and white: When enabled, the publish exports the diagrams in black and white colors.
· Exclude unused resources: When enabled, the application does not include resources which have not been
included on any task's basic element properties' RACI Responsibility Roles. It means, the publishing includes only
the resources which were used at least in one task.
· The usage of profiles is not available for Personal plan or models stored locally.
· You can use a profile in each each type of publish.
· Profiles can be used for ALL user in the subscription. Each user has a custom profile for themself called My
Profile, this profile cannot be deleted.
Create a profile
In the Publish tab, select any of the available options. In the publishing wizard, select create new profile in the Profile
name combo.
Once created, follow the procedure explained in the further articles according to the publish option.
Load a profile
In the Publish tab, select any of the available options. In the publishing wizard, select the profile you want to use in
the Profile name combo. Profile can be used transversely in each publishing option.
Delete profile Deletes the selected profile. Users cannot delete the
default profile called My Profile.
Click Save button to persist the changes, if you close the window, the changes are dismissed.
You can change the configuration in any of the steps and click the Save button next to the Profile name combo. You
can also save the configuration before the publish wizard is completed.
· Microsoft Visio: export your diagrams to Visio 2003, 2007 and 2010
· Image files: export your diagrams to png, bpm, svg or jpg format
· XPDL: export your diagram to XPDL 2.2
· BPMN: export your diagram to BPMN 2.0 xml format
· Attributes: export your customized Extended Attributes and use them in other Bizagi Process Models, to maintain
a standard in your documented processes.
Click here for more information about Exporting Extended Attributes
· Microsoft Word
· PDF
· Microsoft Excel
· MediaWiki
Publish to Word
You can publish your completed documentation and share it with your organization in Word format.
Customize the output information for inclusion in your document by selecting the diagrams and the elements to be
included.
Bizagi provides an intuitive wizard to help you through the steps to generate your documentation.
3. Select the diagrams that you wish to publish. Click the Search and select diagrams to publish field. Type the
diagram name to filter the available diagrams, while you type, the wizard show you the diagrams which fits with the
input name.
You can select one or more diagrams by checking the check box next to the name, if you use the filtering options,
the selected diagrams remain.
When all the diagrams you wish to publish are selected, click the Apply button.
5. Each diagram and their elements appear in the collapsible panel on the right. Select per each diagram the
elements that you wish to publish in the documentation.
You can select all elements across all diagrams using the select all checkbox. By checking this checkbox ALL your
diagrams and their elements will be marked as elements to publish. Any individual diagram configuration will be
lost.
Click Next, when you have included the elements in your publish.
6. The selected elements appears in this step. For each diagram select the order in which you wish the elements to
be exported. Each diagram selected appears a s a collapsible panel.
By default elements are organized according to the sequence of the process flow. You can use the drag and drop
features to set the order as you desire.
7. Select the template you wish to use for your export documentation.
By default the Modeler offers three templates: Aspose Template, Bizagi Template with Bizagi's format (fonts, water
marks) and the Modeler Template with a standard format.
You can create your own user-defined template as well. Please refer to Document Template to learn how to
customize and use your user-defined template.
Specify the appropriate folder in which you want to publish your process. This folder should have Read and Write
permissions.
8. The Word document will be opened as soon as the documentation is generated with the default program
installed locally to handle .doc files (MS Word, Apache Open Office Writer, etc).
· BizagiTemplate: this template contains Bizagi's logo, water marks and styles.
· ModelerTemplate: this template has no water marks and uses standard fonts.
· Aspose Template: this template lets you personalize almost every aspect of your document by applying your
desired theme to your Aspose tags.
You can design and define your own template in Microsoft Office Word to be used when you generate your Word
documentation.
To customize your own template, take the following steps:
1. Use one of the default Templates and amend it as you wish to establish your own documentation template.
To modify default styles of the table of contents, modify the TOC1, TOC2, and TOC3 styles.
3. Save the Microsoft Word Document as a Word Template (.dot) in the path where the Modeler was installed. By
default this path is:
[Installation_Path]\DocTemplates
4. When you generate your documentation in Microsoft Office Word, the wizard will allow you to choose your
template from the list.
Prerequisites
Modify this template only if you have basic coding knowledge and are familiar with Aspose or tag based
programing language.
A different Aspose variable represents these sections in your template. To access their properties, you can use the
following format <<[AsposeVariable.property]>>. For example, if you want to get the name of your current
diagram, use <<[Page.Name]>>.
Diagram Pages
Process Elements
Resources ResourcePage
foreach tag
Usually the tags such as <<Pages>>, <<Elements>> and <<PageElements>> contain several records. To go
through each element, use the foreach tag. Its expected format is <<foreach [in AsposeVariable]>>.
From this point onward, write the template format for each element of the array. Once you've finished writing the
information you want to show for each element, you must close the foreach tag with the tag <</foreach>>.
Additionally, inside this foreach tag, properties of the array can be identified without providing the array name as
<<[Properties]>>.
For example, if you want to show the name and description of each of your diagrams, use the following Aspose
template:
Some elements may contain several records but are not identified by a specific name. In this case you should use
the following format for the foreach tag <<foreach [item in AsposeVariable]>>.
For example, if you want to show the name of all the performers of an activity, use the following Aspose template:
if tag
For some business cases it may be important to show some information if some condition applies. In this scenario,
Aspose provides the if tag which follows the following format <<if [Condition]>>. From this point onward,
write the template format for the elements you want to display when the condition is met. Once you've finished
writing the information you want to show, you must close the if tag with the tag <</if>>.
For example, if you want to show the text performers and the list of performers only when at least one performer
exists, use the following Aspose template:
upper
For example, if you want to put the name of an element in capital letters, use the following template:
<<[Name]:upper>>
Images
The elements: processes, tasks and events have a special property called ImageObject. In this property the image
of the element is stored. To use it you need to use the special tag <<image[ImageObject]>>. This tag will show
the image with the dimensions it has in Bizagi. To fit the image to the available space in your template use the
following tag <<image[ImageObject] -fitSizeLim>>.
Advanced tags
Some elements of your processes need special tags to be displayed on your document. Keep in mind that the
format of these elements is the same as the one given inside Bizagi Modeler
<<doc [PresentationActionDocument] >> This tag is needed to display the presentation actions
on your document.
Texts
The following table shows the text tags available along with their values in English.
<<[texts.Description]>> Description
<<[texts.Version]>> Version
<<[texts.Author]>> Author
<<[texts.Performers]>> Performers
<<[texts.Accountable]>> Accountable
<<[texts.Consulted]>> Consulted
<<[texts.Informed]>> Informed
Model Properties
Tag Description
Publish to PDF
You can publish your completed documentation and share it with your organization in PDF format.
Customize the output information for inclusion in your document by selecting the diagrams and the elements to be
included.
Bizagi provides an intuitive wizard to help you through the steps to generate your documentation.
2. If your model is stored in the cloud use the Profile name combo to select the profile used to publish the models.
For models stored locally or Personal plans, this combo is disabled.
3. Select the diagrams that you wish to publish. Click the Search and select diagrams to publish field. Type the
diagram name to filter the available diagrams, while you type, the wizard show you the diagrams which fits with the
input name.
You can select one or more diagrams by checking the check box next to the name, if you use the filtering options,
the selected diagrams remain.
When all the diagrams you wish to publish are selected, click the Apply button.
5. Each diagram and their elements appear in the collapsible panel on the right. Select per each diagram the
elements that you wish to publish in the documentation.
You can select all elements across all diagrams using the select all checkbox. By checking this checkbox ALL your
diagrams and their elements will be marked as elements to publish. Any individual diagram configuration will be
lost.
Click Next, when you have included the elements in your publish.
6. The selected elements appears in this step. For each diagram select the order in which you wish the elements to
be exported. Each diagram selected appears a s a collapsible panel.
By default elements are organized according to the sequence of the process flow. You can use the drag and drop
features to set the order as you desire.
7. By default, the Diagram's model will be published in a Landscape orientation (only this page). You can change this
setting in this step as well.
You can also use the following publishing options:
· Respect template style: mark this option to override the styles used when you configure the diagram or shape
properties using advanced text, so the publish uses only the specified template.
· Repeat template header: this options replicates the table header in each page when the table uses several pages.
Specify the appropriate folder in which you want to publish your process. This folder should have Read and Write
permissions.
Publish to Excel
You can publish your completed documentation and share it with your organization in Excel format.
Customize the output information to include in your document by selecting the diagrams and the elements desired.
Bizagi provides an intuitive wizard to help you through the steps to generate your documentation.
2. If your model is stored in the cloud use the Profile name combo to select the profile used to publish the models.
For models stored locally or Personal plans, this combo is disabled.
3. Select the diagrams that you wish to publish. Click the Search and select diagrams to publish field. Type the
diagram name to filter the available diagrams, while you type, the wizard show you the diagrams which fits with the
input name.
You can select one or more diagrams by checking the check box next to the name, if you use the filtering options,
the selected diagrams remain.
When all the diagrams you wish to publish are selected, click the Apply button.
5. Each diagram and their elements appear in the collapsible panel on the right. Select per each diagram the
elements that you wish to publish in the documentation.
You can select all elements across all diagrams using the select all checkbox. By checking this checkbox ALL your
diagrams and their elements will be marked as elements to publish. Any individual diagram configuration will be
lost.
Click Next, when you have included the elements in your publish.
6. The selected elements appears in this step. For each diagram select the order in which you wish the elements to
be exported. Each diagram selected appears a s a collapsible panel.
By default elements are organized according to the sequence of the process flow. You can use the drag and drop
features to set the order as you desire.
7. Specify the appropriate folder in which you want to publish your process. This folder should have Read and Write
permissions. If your model has been uploaded to the Modeler Services repository, you can include the comments in
the model. For more information please refer to Comments on models.
8. The Excel file will be opened as soon as the documentation is generated with the default program installed locally
to handle .xlsx files (MS Excel, Apache OpenOffice Calc, etc).
· Process Sheets: First three columns correspond to the ID, Name and Description of the selected elements in Step
4 of the Publishing wizard.
The other columns are the Basic and Extended properties of each element. When an element does not have such
property related, the cell will be blank. Values for each cell are:
o When the column is an extended attribute with types Image or File Embedded, a link will be displayed with the
name of the file. These files also published and stored in a folder created with the output within the path
selected in step 6: [ModelName]_files\files\attachments.
o When the column is an extended attribute with type File link, the corresponding link will be displayed with the
name of the file. Keep in mind that the file will NOT be part of the publication; it is located in the path defined in
the documentation.
o When the column is an extended attribute with type Multiple Selection Options, the value displayed will be the
selected options separated by a semicolon (;). i.e. USA; France; Germany
o When the column is an extended attribute with type Table, a link will be displayed referencing another sheet
within the Excel file.
o When the column is an extended attribute with type URL, a link will be displayed referencing the address
entered.
o For the other extended property types, the cell will be displayed in General format.
· Tables Sheets: This sheets will have the values entered in a determinate extended property with type Table. When
an attribute is duplicated in many elements, all the values will be displayed in the same sheet.
o The first column will display the Element ID of the extended property.
o All the table's columns follow the same behavior specified above.
Publish to Wiki
Generate your complete process documentation to Wiki format and share it throughout your organization.
Customize the output information that you want to include in your document by selecting the diagrams and the
elements that will be contained in it.
Make sure you have MediaWiki installed in your server and a user with publishing rights, when you generate this
documentation.
Please review the versions support
Bizagi provides an intuitive wizard to helps you through the steps to generate your documentation.
3. Each diagram and their elements appear in the collapsible panel on the right. Select per each diagram the
elements that you wish to publish in the documentation.
You can select all elements across all diagrams using the select all checkbox. By checking this checkbox ALL your
diagrams and their elements will be marked as elements to publish. Any individual diagram configuration will be
lost.
5. Each diagram and their elements appear in the collapsible panel on the right. Select per each diagram the
elements that you wish to publish in the documentation.
You can select all elements across all diagrams using the select all checkbox. By checking this checkbox ALL your
diagrams and their elements will be marked as elements to publish. Any individual diagram configuration will be
lost.
Click Next, when you have included the elements in your publish.
6. The selected elements appears in this step. For each diagram select the order in which you wish the elements to
be exported. Each diagram selected appears a s a collapsible panel.
By default elements are organized according to the sequence of the process flow. You can use the drag and drop
features to set the order as you desire..
Wiki Output
Once the process has been published on your Wiki, you will be able to see the description of your diagrams.
To perform quick searches on the elements of your process, use the contents table. This will allow you to quickly see
the information of the shapes including basic and extended attributes.
Settings
To publish both content and images into your Wiki server, make sure:
1. That the physical upload directory has permissions set to allow creation and edition of pages and files.
Similarly, the images directory set by default as "C:\Web\[your_mediaWiki_folder]\images\" should be granted with
full rights.
$wgGroupPermissions['user']['upload'] = true;
$wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','mpp','pdf','ppt','tiff','bmp','docx', 'xlsx',
'pptx','ps','odt','ods','odp','odg');
$wgEnableUploads = True;
Exporting to XPDL
The XML Process Definition Language (XPDL) is a format standardized by the Workflow management Coalition
(WfMC) to interchange business process definitions between different workflow products. The XPDL format can
store all aspects of a BPMN diagram, such as attributes, resources, etc. Also some graphical information is held, for
example the coordinates of the elements positions.
Bizagi offers the possibility to share your diagrams with others modeling tools that use BPMN notation. You can
export your diagrams to XPDL using the BPMN 2.0 notation shapes.
For more information about the currently supported XPDL version, refer to Supported standards.
2. A window that sows the diagrams contained on the model appears. It has two columns, the left one has the whole
list of diagrams in the model and the right one the selected diagram(s) you wish to publish. Select the diagram(s)
you wish to publish and click the arrow pointing to the right.
4. After export to XPDL format, you will be able use it in any program that supports this format.
5. You can also import a diagram in XPDL format into Bizagi Modeler.
Make sure you have Microsoft Visio installed when you export your diagrams.
5. After exporting to BPMN 2.0 xml, you will be able use the file in any program that supports this format.
Premium publishing
If you have purchased a Modeler Service plan, you can use the basic publishing and export options plus premium
options:
· Web file (opened through a browser). This format can be generated from the command prompt.
· Microsoft SharePoint
Customize the output information for inclusion in your document by selecting the diagrams and the elements to be
included.
You may view the Web documentation from a browser. To review the supported browsers, refer to the system
requirements.
Bizagi provides an intuitive wizard to help you through the steps to generate your documentation.
2. If your model is stored in the cloud use the Profile name combo to select the profile used to publish the models.
For models stored locally or Personal plans, this combo is disabled.
3. Select the diagrams that you wish to publish. Click the Search and select diagrams to publish field. Type the
diagram name to filter the available diagrams, while you type, the wizard show you the diagrams which fits with the
input name.
You can select one or more diagrams by checking the check box next to the name, if you use the filtering options,
the selected diagrams remain.
When all the diagrams you wish to publish are selected, click the Apply button.
5. Each diagram and their elements appear in the collapsible panel on the right. Select per each diagram the
elements that you wish to publish in the documentation.
You can select all elements across all diagrams using the select all checkbox. By checking this checkbox ALL your
diagrams and their elements will be marked as elements to publish. Any individual diagram configuration will be
lost.
Click Next, when you have included the elements in your publish.
6. The selected elements appears in this step. For each diagram select the order in which you wish the elements to
be exported. Each diagram selected appears a s a collapsible panel.
By default elements are organized according to the sequence of the process flow. You can use the drag and drop
features to set the order as you desire.
7. Specify the appropriate folder in which to publish your process. This folder should have Read and Write
permissions.
Once the process has been published on the Web, you will be able to view your diagram documentation.
At any time, you may go into the Full screen mode (specially useful to present or view wide diagrams) by clicking on
the Full screen icon located at the top right corner:
Exit full screen mode by pressing the Escape key (ESC) or clicking on the Full screen icon again.
Further documentation included will be displayed when clicking over each element.
In addition to this, at any time as well, you may use the pan option for quick navigation in the diagram, or use zoom
options which appear at the bottom part of the diagram when hovering the mouse in that zone:
Presentation actions configured for an element are those same which are set for the presentation mode:
Overview
When generating documentation in Web format, you may choose to use the command prompt (DOS console)
instead of using the graphic wizard to guide you.
Generating documentation from the command prompt is specially useful to:
· Reuse the recent settings when last publishing that .bpm file's diagrams.
This way you don't need to reconfigure which diagrams or shapes to include in the documentation, since Bizagi will
use the previous configuration.
· Generate documentation in bulk, in an unassisted manner (batch mode).
This way you can run or schedule the generation of Web documentation outputs for any number of files with a
continue-on-error approach (if one file throws an error, others will be handled separately).
Consider:
Notice it is recommended to set all paths above inside of quotes, mainly because it is likely to have your Bizagi
Modeler installed unto a path containing blank spaces.
After publishing to Web from the command prompt, details are logged at [OUTPUT_PATH]\PublishLog.txt:
Of course you may alternatively choose to execute the Web publish from the command prompt, while already
being inside of Bizagi Modeler's installation path:
cd [MODELER_INSTALLATION_PATH]
BizagiModeler.exe "[BPM_FILE]" /webPublish /publishPath:"[OUTPUT_PATH]"
Notice that for this example, Bizagi Modeler is installed at the default path which is C:\Program Files\Bizagi\Bizagi
Modeler\Modeler\:
For this specific example, since this .bat is run from E:\Downloads and the .bpm models are stored in E:\Downloads
as well, the location to these .bpm files do not need to specify the full path.
Important notes
To publish from the command prompt, make sure you consider:
1. All command-line arguments are mandatory.
2. You will need to make sure that any .bat file you create is consistent.
For instance, for Models having Unicode or special characters in its name, you will need to make sure you save that
.bat file supporting those characters.
3. When a model does not have a previous configuration of the publishing preferences, Bizagi will include all
diagrams and elements.
Overview
You can customize your Web output styles to adjust to your corporate standard.
Bizagi provides two ways to customize the web output colors: a basic customization where the main colors can be
changed, and the advanced css customization.
Basic customization
Once the Model has been published access the folder where the output is located and find the key.json.js file.
Ope the file with a text editor.
Further, change the color style color of the header, the navigation bar and the content panel. Save the file to view
the changes in your site
The first option of each section is the background color. The second option is the border of the section. The third
option (link) refers to the font color.
Once the Model has been published access the folder where the output is located and find the key.json.js file.
Ope the file with a text editor.
Open the .css file located in libs/css/theme.css and perform the desired changes.
Overview
As part of Modeler Services premium options you can publish your completed documentation and share it with
your organization in the SharePoint format. You can either publish to SharePoint Online or On-premises.
Customize the output information for inclusion in your document by selecting the diagrams and the elements to be
included.
Considerations
· SharePoint On-premises: Before publishing, make sure you have SharePoint installed.
· SharePoint Online: Before publishing make sure to set the SharePoint online configuration:
· Make sure that your site was created as a Site Collection in the SharePoint Online tenant.
· Allow custom scripts in your site. To do so, follow this steps:
o Log in with your Office 365 credentials of an administrator user.
o Navigate to your Site Collection's settings by selecting Show more (on the left panel) > Admin centers >
SharePoint > Site collections > settings.
o Enable the Custom Scripts option by leaving their value in "Allow" in the two separate selections that are
presented.
o Click OK.
o Bear in mind that it might take up to 24 hours for the changes to take effect.
· Download the latest SharePoint Management Shell.
· Connect to SharePoint Online as global admin.
· Run the following commands on your SharePoint shell, line by line and making sure to replace the placeholders
for:
o [ADMINISTRATOR_EMAIL] refers to a SharePoint administrator's email address.
o [ORGANIZATION_NAME] refers to the name of your Office 365 Organization.
o [PASSWORD] refers to the corresponding password for the specified user.
Before allowing custom scripts on sites in your organization's SharePoint, make sure that you acknowledge and
agree with the security implications.
Bizagi provides an intuitive wizard to help you through the steps to generate your documentation.
2. If your model is stored in the cloud use the Profile name combo to select the profile used to publish the models.
For models stored locally or Personal plans, this combo is disabled.
3. Each diagram and their elements appear in the collapsible panel on the right. Select per each diagram the
elements that you wish to publish in the documentation.
You can select all elements across all diagrams using the select all checkbox. By checking this checkbox ALL your
diagrams and their elements will be marked as elements to publish. Any individual diagram configuration will be
lost.
5. Each diagram and their elements appear in the collapsible panel on the right. Select per each diagram the
elements that you wish to publish in the documentation.
You can select all elements across all diagrams using the select all checkbox. By checking this checkbox ALL your
diagrams and their elements will be marked as elements to publish. Any individual diagram configuration will be
lost.
Click Next, when you have included the elements in your publish.
6. The selected elements appears in this step. For each diagram select the order in which you wish the elements to
be exported. Each diagram selected appears a s a collapsible panel.
By default elements are organized according to the sequence of the process flow. You can use the drag and drop
features to set the order as you desire..
7. Select the SharePoint environment you wish to publish within: SharePoint Online or Sharepoint Server (on-
premises):
7.1 If you select SharePoint Online, provide the SharePoint site Url, and click Next.
Once the process has been published on SharePoint, you will be able to view your diagram documentation.
After clicking Finish on the last step of the process, you will be redirected to your browser to access SharePoint to
navigate the newly published documentation. If you are using Internet Explorer and provided the wrong
credentials it is possible for you to get stuck, not being able to log into your SharePoint account, since Explorer
tries to perform the log in with the wrong credentials. To solve this you need to delete your passwords from the
Windows Credentials Administrator.
SharePoint Output
The legend displayed when the mouse is hovered over each process is defined in the Diagram properties.
All other documentation included will be displayed when clicking over each element.
You will be able to see the documentation of any diagram element by clicking on it.
To perform quick searches on the Process Elements, use the search field.
The following articles will illustrate how to organize your company's processes using Bizagi Modeler. With a simple
click users can navigate between various levels of detail, from a global view to the most detailed information of the
organization's processes.
The Documentation Portal can be created in your intranet (a file server as a shared folder) or any Web portal. Just
click the Publish to Web feature.
It can also be published in SharePoint or Wiki.
Your portal must have an structure and hierarchy that aids its navigation. The images bellow show an example of
this structure:
The highest level displays the functional areas and useful links.
For example, in a completely flat organizational structure, if you classify your processes according to areas it will
result in 2 levels. The first will represent areas and the second the processes.
The first level will have as many categories as areas in the organization (each area represents a category in level 1).
The second level will have as many categories as processes in the organization (each process represents a category
in level 2).
The structure and number of levels depends on the layout of each organization and its particular preferences. As
shown, some organizations classify their processes according to areas and sub-areas (Human resources, Sales,
Marketing etc). Process-oriented organizations tend to follow mapping structure of the ISO 9000 standards and so
classify their processes according to operational function within the business (strategic processes, operative
processes and support processes).
Defining the most suitable structure is essential to provide users an intuitive and logical navigation through the
processes of your organization.
The correct implementation of this step will facilitate understanding of processes within your organization and make
sure proper communication between them.
In the Documentation Portal each category is represented by a page (or tab). On each page you can define the
information for display and the user interface.
Additional information can be added by using Artifacts. Aside from improving the look and feel of the page these
elements allow you including links to other sites, pictures and documents.
Each category page is created in the same way as the main page, apart from the user interface and information it
displays. Use the reusable sub-process to represent the categories and incorporate artifacts to include additional
information and improve the look and feel.
To customize the information, make use of Extended attributes. These attributes can include links to another sites,
images and documents, to name a few.
Overview
In the following example we will build a documentation portal step by step.
Let us suppose that the Agility Corp has diagrammed and documented the following processes:
In order for processes to communicate and share all their related documentation, the Agility Corp has opted to
build a documentation portal. All business processes are diagrammed in Bizagi Modeler and stored in a single
.bpm file.
Area Process
IT · Help Desk
· Access Management
Note this gives a two-level classification; the first denotes the functional areas and the second the business
processes.
The first level comprise of has four categories (each area represents a category of level 1). The second level
contains eight categories (each process represents a category of level 2).
Level 0 is used to represent the highest level of hierarchy, in this case, the global view of the company.
· Company logo
· FAQ
· Manuals
· Contact information
· Help
2. Remove the Pool shape and include the categories of Level 1, in this case, four sub-processes. Give each the
name of the area it represents.
As level 1 is comprises four categories, we create four pages, one for each category: Human Resources, Financial,
Purchases and IT. On each page the Agility Corp wants to display the processes associated with the category (area)
and the following general information about the area:
· Area description
· Company logo
· FAQ
· Manuals
· Contact information
· Help
2. Right-click the diagram and open its properties. Enter a description of the area.
4. Use image artifacts to insert the company logo and include icons to represent the FAQs, Manuals, Contact us and
Help.
6. Customize the appearance of the menu using the different options and elements that Bizagi offers such as
modifying shapes colors, using making use of grouping, changing font types etc.
Since we used artifacts (FAQs, Manuals, Contact and Help) we can customize the properties of these objects to show
the information required.
For instance, when viewers select the Manuals element in the main page, three different manuals must display. To do
that we create a table type extended attribute.
3. Assign the attribute name and description and select Table as the type.
4. Define the columns to be displayed in the table. Click the (...) icon in the columns field and set the necessary ones.
Bellow we will connect the Main page with the functional areas pages.
1. Right-click a category (in this example an area) and convert the shape into a reusable sub-process as shown
below.
2. Right-click the category again and open its properties. From the Process field select the diagram to be linked.
In this way, when users click the shape in the Work Portal the associated diagram will open.
Repeat this procedure to link all the diagrams to pages in the Portal.
The Bizagi Modeler desktop application is not affected; that is, it remains freeware. Paid-for services are aimed at
adding value, however, they are entirely optional. Designing, documentation and generating documentation options
remain free (except for SharePoint and Web publishing).
There is a plan for everyone: choose the one that best suits your needs:
Eliminate the need to create and Work together with your colleagues With centrally documented process
manage a centralized process who can review the models from models, employees can easily
access and learn those processes,
repository by saving your models anywhere on any device and improving compliance with your
directly to the cloud. provide real-time feedback. policies and procedures.
· Personalize
Personalize your documentation outputs with your own corporate logo.
· Work offline
Business Analysts are constantly on the go. Moving quickly from costumer to customer, they need to model, take
notes, add attachments and perform updates in a hurry. But companies don’t necessarily provide Internet
connections to outsiders. That’s why, in this latest release, Bizagi lets you work offline and later synchronize the
changes you made to the collaborative design.
Models can be edited (i.e. change process flow, include documentation) exclusively from Bizagi Modeler desktop.
· Include attachments
Attachments add context to processes and can give explicit examples. In Modeler Services, you simply upload an
attachment once and reuse it with many processes
Overview
To use Modeler Services, you will need to meet the following requirements.
Requirements
Requirements differ depending on what each user will be doing and how each users works on the processes.
You could have certain users who simply browse the modeled process and their documentation, comments, or sign
off on a process.
Modeler The latest version available at When you create content to store in
Bizagi.com. Modeler Services (not needed if you
are browsing/viewing the modeled
processes and their documentation,
commenting, or signing off on the
work).
The following diagram illustrates how users work from anywhere with Modeler Services (and from mobile devices)
while still using their locally-installed Bizagi Modeler:
Modeler Services offers a secure cloud architecture, powered by a series of reliable and robust enterprise-class
services, such as:
· A CDN to optimize performance for end users, according to their nearest geographical location.
· A traffic manager to route requests; while providing enterprise plans with a single-tenant service (a dedicated URL
customized for your organization as https://model-[your_organization_name].bizagi.com/).
· Identity management integration with your corporate identity provider system, providing a Single Sign-On
experience.
· The Modeler Services Web application accessible at the dedicated/customized URL mentioned above, and offering
a set of enterprise features such as process compliance tracking controls.
· Secure cloud storage and platform services set up to provide an available and reliable service.
§ http://*.bizagi.com
§ http://ajax.googleapis.com
§ https://model.bizagi.com
§ https://account.bizagi.com
§ https://accounts.bizagi.com
§ https://az804465.vo.msecnd.net
§ https://cloudplatform.bizagi.com
To review the system requirements to install Bizagi Modeler, refer to System requirements.
The following is an overview of the most relevant features available in each plan. Follow the links on the titles of the
table below to find out more about each one.
of process transparent
models. development of
process models.
You can activate a
30-day Trial plan.
Attachments -
ü ü ü ü
cloud stored
Import/Export ü ü ü ü
Mobile access in
ü ü ü ü
Web Application
Documentation in
ü ü ü ü
Web Application
Manage and
organize diagrams ü ü ü ü
through folders
Modeling ü ü ü ü
Basic publishing ü ü ü ü
Simulation - ü ü ü
Publishing in Web
- ü ü ü
and SharePoint
Offline work - ü ü ü
Custom logo in
- ü ü ü
documentation
Collaboration
(comments on
- - ü ü
diagrams, and
shapes)
Activity stream - - ü ü
Advanced Search - - ü ü
Single Sign-On - - - ü
Process
Compliance - - - ü
(Governance)
Value Chain
- - ü ü
diagrams
Reference a
process on any
model to a - - ü ü
reusable sub-
process
Visualiz
- - ü ü
e
Revision
history Restore - - ü ü
Publish - - - ü
Dedicated Cloud
- - - ü
Services
Company sub-
- - - ü
domain
Enterprise users: for the users that purchase an enterprise plan, a preferred data center is suggested. However, the
user may choose the data center where the information is going to be stored.
Other users: for the rest of the users, Bizagi selects the data center where the information will be stored depending
on their location, choosing the data center closest to the user.
Given that Workgroup and Professional plans provide a multi-tenant environment and users within this plan may
not be in the same region, all the information related to a model is stored in the data center of the user that
created the model.
Overview
Modeler Services offers a variety of plans to chose from, according to your business needs.
Every free Bizagi account automatically entitles you to a Personal plan, where you can securely save your models in
Modeler Services for free, up to 10 MB.
The Personal plan is intended for individuals working on their own models, with no need to share models, and
simple publishing needs for process models (Web and SharePoint publishing are not available in this plan).
When you click the Upgrade plan button you will be directed to the Bizagi Payment Portal.
For billing information or canceling your account go to the Payment Portal section.
My plan (mandatory)
This control displays
Select the Personal option. Select the Workgroup option.
the available plan
upgrade options.
These fields are automatically filled by the system with the information
First Name, Last
Billing info of your profile provided on your account settings. These fields cannot
Name, Email
be modified.
Start date Displays the date on which the plan was acquired.
Displays the most recent invoice number and link. Click the link
Subscription Latest invoice to open a window presenting detailed information for the
invoice.
· If you upgrade your plan before the payment date, the system will charge you the Balance due.
· There are no refunds.
· The PayPal payment option is no longer supported. All existing PayPal payments must be canceled by the user
and updated in the Payment Portal. to other payment methods.
· Languages are displayed based on the browser's language preferences. Supported languages are: English,
Danish, German, Spanish, French, Hindi, Japanese, Dutch, Portuguese, Russian, Turkish, Chinese.
Overview
The subscription owner, can cancel the plan from the Payment Portal. This article explains how to cancel or
reactivate either Workgroup or Professional plans.
Considerations
· Only the Subscription Owner can cancel the plan.
· Once canceled, the plan continues billing for the reminder of the current term.
· All services remain active until the next payment date: All your models remain shared and support is available.
When the next payment date arrives, your account will be downgraded to a Personal Plan.
· Once canceled, you can reactivate the subscription from the billing info screen of the Payment Portal.
· Once canceled, you are no longer able to modify your current plan on the Payment Portal.
3. The Payment Portal appears, select you profile name and then the Billing info button on the top right of the
screen.
Web/desktop application:
· All services remain active until the next payment date: All your models remain shared and support is available.
When the next payment date arrives, your account will be downgraded to a Personal Plan.
· All the Models in your Workspace will still be available to you from both the Modeler Services Website and Bizagi
Modeler. Bizagi will leave your Models in read only mode. This means that neither you nor your peers will be able
to add models, diagrams, attachments or make comments.
Simulation
Simulation is a tool to evaluate the performance of a model, under different configurations and over long periods of real
time, to reduce the chances of failure to meet specifications, to eliminate unforeseen bottlenecks, to prevent under or over-
utilization of resources (including people and money), and to optimize system performance. 1
Simulation requires a clear objective to get maximum value for effort. This objective strongly influences the level of
detail in the required data.
Bizagi Simulation follows BPSim (Business Process Simulation) standard that allows enhancement of business
process models captured in BPMN to support rigorous methods of analysis.
What is simulation
Experiment definition
Randomness is simulated by the use of probabilities for sequence flows and token routing and also by using
statistical distributions to reflect variability in process times of activities etc. To make sure results are valid, the
Comparison
Simulation is well known for providing what-if analysis capabilities; a single simulation run can provide valuable
insight on the performance of a particular scenario. The simulation of multiple scenarios and the possibility to
compare key outcomes, adds further value and support to decision makers.
Simulation in Bizagi
Overview
Bizagi Modeler allows simulation your business processes under the BPSim (Business Process Simulation) to support
decision making and boost their continuous improvement.
To start using simulation in Bizagi all you need is a complete Process model. otherwise, it will not be able to be
simulated.
For a complete simulation analysis we recommend using four levels:
Each subsequent level incorporates additional information that adds more complexity, providing a coherent analysis
of your processes. Levels are not interdependent, you may start at any level if you hold the required process data .
By default the Simulation mode will start at Level one, the first time a Simulation is run for the process model. It is
best practice to start simulation at level one, and progress one level at a time. However. it is possible to move
between levels at any time.
Certain options will be available in the context menu of the ribbon according to the level selected. For more
information about these options, please refer to examples for each level.
If your process model is stored in Modeler Services repository, and you want to run a simulation, your Model
must be locked for edition (checked-out). Refer to Editing Cloud Models for more information.
4. Once all the data has been added, click Run to launch the Process Simulation window.
5. Click Start to run the simulation. When you run a simulation, it will show an animated view of the process in
execution and the flow of tokens between the activities.
7. Click the Export to Excel button, located at the bottom left, to transfer the Results chart to Excel.
Considerations
Before creating a simulation model take into account the following considerations:
· The following BPMN elements are not supported by the simulation engine:
o Multiple events: Start, Intermediate and End.
o Complex gateways.
o Event based gateways followed by none intermediate events or tasks.
o Multiple instance tasks.
o Multiple instance Sub-processes.
· Elements contained in Reusable Sub-processes are not simulated. If you include a Reusable Sub-process in your
model you will have to set a overall processing time for the shape. If you want to simulate the logic included
within a Sub-process, use Embedded Sub-processes.
· Tokens have not data associated, this affects the mapping of message, signal and link events:
o Links and Signal events are mapped based on their names. Make sure that throw and catch events share the
same name.
Simulation levels
Bizagi Simulation comprises of four levels. Each subsequent level incorporates additional information exhibiting
more complexity than the preceding one, thereby providing a detailed analysis of your processes. Levels are not
interdependent, , you may start at any level if you hold the required process data .
Level 1 - Process Validation: The first and most basic simulation level to evaluate the structure of
the process diagram.
Data: It requires estimated percentage splits of sequence flows to provide a basis for routing. It also needs the
value of the trigger counter contained in the Start Event shape.
Level 2 – Time Analysis: Second level of simulation to measure the end-to-end process time.
Data: Apart from the data entered in Process Validation, estimated timings (service times) of each activity and the
interval time between token generation is required. This data can either be constant or samples from statistical
distributions 1.
Results: The results show process throughput times for tokens, presented as minimum, maximum, mean and sum
(total of all processing times). Similar results can be presented for individual key activities.
Level 3 – Resource Analysis: Predicts how the process will perform with different levels of
resources. This level of detail provides a reliable estimate of how the process will perform in operation.
Data: In addition to the data entered in Time Analysis, this level includes the definition of resources (and/or roles):
how many are available and where they are used. Due to the inclusion of resources, the activity times should be
adjusted to represent the actual work time; delay due to unavailability of staff will be explicitly indicated.
Results: The structure of the results is similar to Time Analysis. Also, the time spent, the time spent busy or idle for
each type of resource is presented.
This level assume an unlimited number of resources.
Level 4 – Calendar Analysis: Includes calendar information that reflects the process performance
over dynamic periods of time, such as shifts, days schedules or weeks.
By default Bizagi includes a chosen calendar that works 24/7. If no calendars are defined, Bizagi will assume that the
defined Resources will always be available.
Data: Apart from the data entered in Resource Analysis, it includes the definition of resource calendars.
EXAMPLE
To better illustrate each of the simulation levels let us consider an Emergency attendance process. In this process a
call center receives a report of an emergency. Upon receiving the call, a call center agent enters details on the
person affected, the symptoms and the physical address where the emergency occurred.
On receipt of the report, a qualified nurse classifies the emergency according to its severity.
· Green: Low severity. The patient can be easily stabilized.
· Yellow: Medium severity. The patient requires special attention but can be stabilized at the place of emergency.
· Red: High severity. The patient must be collected and taken to the nearest hospital.
· Green: This triage is assisted by a quick response vehicle (i.e. a motorcycle) carrying two people: a paramedic
and a doctor.
· Yellow: This triage is assisted by a basic ambulance having a doctor, nurse and a paramedic on board.
· Red: This triage is assisted by a fully equipped ambulance holding two doctors, a nurse and a paramedic.
If the emergency is green or yellow, the process finishes once the response team arrives at the at the place of
emergency.
If the emergency is red, the fully equipped ambulance transfers the patient to the nearest hospital. During the
transfer a nurse carries out the necessary paperwork to make sure quick admittance.
When the patient arrives at the hospital with the necessary paperwork, the receptionist will be able to admit the
patient quickly and provide medical assistance immediately.
This process must be carefully analyzed to reduce the time between receiving the request and providing medical
assistance (at the place of emergency or the hospital). Here, time is life. Bizagi Simulation will help us to make clear
decisions to best design the business process and reduce the emergency wait time.
1. Refer to BPSim specification to review statistical distributions supported and their explanation.
Overview
The first level of the simulation validates the Process Model, making sure the process passes through all the
sequence flows, and behaves as expected.
Resources, processing times and costs are not included in this level. Such parameters will be included later in
subsequent levels.
When validating a Process Model the simulation results will show if:
· Gateways are synchronized.
· Messages are synchronized.
· Decisions probabilities are correctly assigned.
· Routing behaves as expected.
Bizagi offers real-time animation of simulations to easily identify problems. The Results report will show the
behavior during execution
Max. arrival count: Define the number of token instances the process will generate (or trigger). We
recommend defining a large enough number (at least 1000) to allow the execution to stabilize and present reliable
outcomes.
Select the Start Event of the process and click the Gear icon on the pie menu. Enter the Max. arrival count in the pop-
up window.
The simulation will finish when one of these options happens first: scenario's duration is reached, max arrival
count is reached.
When you define a scenario duration, (in the scenario's configuration) the simulation will finish once this duration
is reached, disregarding the Max arrival count.
The same applies the other way around: once the max arrival count is reached the simulation will finish
disregarding the scenario's duration.
Gateways routing: Inclusive and exclusive Gateways have activation probabilities. Probabilities are values
between 0 and 100%.
Select the Gateway and click the scroll arrow icons ( ) to set the probabilities.
Results
When the simulation is finished, view the results by selecting the Results option.
For this first level, the results of the simulated outcome will contain the following information:
· Name: Identifies the specific BPM shape for which the results are displayed.
You can transfer the results report to Excel by clicking the Export to Excel button.
1. In this example we will generate 1000 token instances. Click the Start Event and then the Gear icon. Set the
control's value to a 1000.
2. Define the probabilities for all outgoing paths of the Gateway. Suppose the emergency department has
estimated, based on historical data, that the probabilities for the different sequence flows are:
· Green: 20%
· Yellow: 30%
· Red: 50%
Define each probability for the Gateway named Triage type.
Now, click Start to run the simulation. Note how the number of completed events are displayed in execution.
If you watch the diagram carefully, you will see there is no point of convergence, that is, no shape has been defined
to synchronize the paths that exit the Parallel Gateway.
Once the change is done, Run the simulation again. Looking at the new results we can see that all is working as
expected: The number of instances created (1000) is equal to the sum of instances completed (483+315+202). In
addition, each token is passed correctly to the triage based on the probabilities defined.
Overview
The second level of the simulation is useful in measuring end-to-end process time.
Here, resources are not included; Bizagi assumes an infinite capacity to avoid delays in the process flow. This is the
best case scenario under the given flow and processing times.
Arrival interval time: Defines the time interval between token instances generation. Instances will be created
until the max. arrival count is reached. This applies to Start Events, Activities that start processes or Timer Events.
Select the Start Event of the process and click the Gear icon on the pie menu. Set the value for the control.
· Alternatively, define a statistical distribution. Click the advanced icon alongside the field to view and select a
distribution.
Bizagi will warn when the configuration of a Normal distribution might obtain negative numbers, to avoid errors.
· If the sub-process has activities, assign time to each activity and not to the sub-process to calculate the process
time from the execution of each activity.
· If the sub-process does not have activities, assign a estimated process time to it.
Click the Activity or Event. Select the Clock on the pie menu, and enter a processing period in the Time Control.
· You have the option of defining the processing time as a constant by entering values in the corresponding units.
· Alternatively, define a statistical distribution. Click the advanced icon alongside the field to view and select a
distribution.
Bizagi will warn when the configuration of a Normal distribution might obtain negative numbers, to avoid errors.
Results
When the simulation is complete, select Results to view the outcome.
For the Time Analysis level, the results of the simulated outcome will contain the following information:
· Name: Identifies the specific BPM shape for which the results are displayed.
· Type: Identifies the element type of the BPM shape.
· Instances completed: Indicates how many instances were processed.
· Instances started: Indicates how many instances arrived at the shape.
· Minimum time: Indicates the minimum processing time of the shape.
· Maximum time: Indicates the maximum processing time of the shape.
· Average time: Indicates the average processing time of the shape.
· Total time: Indicates the total time employed to process the shape.
Classify Triage 5
Pick up patient 20
Authorize entry 4
1. Define trigger times. To do so, click the Start Event and then the Gear icon on the pie menu.
For this example, the expected time between reports is 5 minutes, so set the time to this value. Note the value
entered is in minutes.
For more information about units please refer to Scenarios.
3. Once all the processing times have been defined, run the simulation. Click the Run button.
Note the simulation shows analysis findings for each shape in real time as it executes, such as average time, total
processing time and the number of completed tokens.
Overview
This analysis shows the potential effect of resource constrains on process performance. Remember that a Resource
is defined as a person, equipment, or space necessary for the execution of a specific task.
In the previous level, Time Analysis, we assumed infinite resource capacity, that is, activities are able to process
infinite quantity of tokens at the same time. However this assumption is not practical at all. In real terms there are
always resources constraints.
The most common issue arising from introducing resources constraints is that tokens need to wait to be processed
at a given moment. This results in bottlenecks and increase in cycle time, thereby reducing the capacity of the
process.
Money is another resource directly or indirectly involved in a process. Consequently, this level also allows you to
analyze your business operation in terms of costs.
The purpose of this analysis is to identify and minimize the impact of these constraints in terms of cycle time and
costs.
Resources: Remember that a resource is a person, equipment or space necessary for the execution of a specific
task.
Enter the name, description and type of the new resource. Click OK.
A new window will display the available resources. In the Availability tab, enter the value for each Resources
available.
· Fixed cost: This cost is generated each time a resource processes a token.
· Per hour cost: This cost is generated for each hour a resource employs processing a token.
Resources requirements: Tasks require resources to be performed. Once you have defined the process'
resources, you have to define how many are required to perform a task.
To define the Resources requirements for a task, click the task and select the Resource icon in the pie menu.
For each resource selected you must define how many of them are used in the task.
To define the cost of performing an activity, select the Activity and click Cost on the pie menu.
Set a fixed cost amount. The cost units are defined in the scenario's configuration..
For the Resource Analysis level, the results of the simulated outcome will contain the following information for
Process and Resources:
For Resources
Nurse 2 5 0
Ambulance 4 30 0,4
Receptionist 2 3 0
Classify Triage 1
Pick up patient 0
Authorize entry 1
Classify Triage 5
Pick up patient 20
Authorize entry 4
Define the required input data for this level: Resources, requirements and costs.
1. Define the resources involved in the process. Create the necessary resources from the Resources option.
3. Define the resources requirements for each activity. Click the activities and then the Resources icon. Set the
resource and number of instances to perform the activity.
For example, here we are defining that the second activity requires a nurse to be performed.
Compared with the best case scenario achieved in the previous level, the inclusion of resources constraints has
significantly increased the cycle times.
· The minimum time remains at 16 minutes but the maximum increased to 10 hours and 57 minutes and now the
average is 3 hours, 39 minutes and 38 seconds. The previous results only had an average waiting time of 25
minutes and 3 seconds.
· As is evident, the processing times for each activity have changed. Now, they reflects delays. The highest average
processing times are recorded at Classify triage and Manage patient. The average waiting times confirm there is a
problem in those activities. Possibly, resources used in them are not enough.
We'll see if the situation gets better including a new nurse in the available resources. Now we would have three
nurses.
Click Run to simulate the new scenario.
Overview
In addition to the resources constrains discussed in the previous level, we should also consider the effect of
resources availability over time to obtain a better understanding of true process performance.
In real scenarios, processes are subjected to ever changing conditions in the availability of resources. Holidays,
weekends, shifts and breaks restrict and define the true performance of a process.
This level predicts how a process will perform during dynamic periods of time, such as shifts, days schedules or
weeks.
At the end of this level you will obtain more accurate information on:
Calendars: A Calendar defines resource capacity over certain periods of times. They define the schedules, shifts,
holidays and other time constraints to reflect the process in real life.
Calendars assignment:
Additionally in this level, you have to define the availability of resources for each defined calendar.
For each Resource (row) you must define the availability for each calendar (column).
Keep in mind that if you leave a Calendar blank, Bizagi will assume the availability value of a resource is the one
defined in the Default Calendar.
This calendar includes the same resources availability defined in Level 3 (Resources Analysis).
Results
When the simulation is complete, select Results to view the outcome. For a calendar analysis , the results of the
simulated outcome will contain the following information:
Resource Morning shift (6:00 am - 2:00 pm) Day shift (2:00 pm - Night shift (10:00 pm -
10:00 pm) 6:00 am)
Nurse 3 3 3
Ambulance 4 4 4
Basic ambulance 2 1 2
Receptionist 2 1 1
Repeat the procedure for the morning and day shift calendars.
2. Through the Resources option, set the availability of resource for each calendar created previously.
3. Click the Run button. When the simulation is finished, select Results to view the outcome.
· The average time a patient waits for assistance suffered a little increase from 25 minutes and 15 seconds to 25
minutes and 26 seconds. This is not significant.
· The Arrive at patient place BA task has a maximum waiting time of 15 min. It could be critical for a patient, however
the average waiting time is 0,74 min. It is clear that high waiting times in this task are rare.
The resources usage results will highlight any critical capacity problems.
· The highest utilization is for the Nurse. Remember that this resource performs two activities in the process:
Classify triage and Manage patient entry.
· From the Process results we can conclude that the usage of nurses is not at full capacity since the waiting times of
the associated activities are not significant.
· Assigning shifts and resources did not overtly affect the process in general; therefore, we can conclude that the
allocation is adequate for our purpose.
Configure Simulation
To configure scenarios to be more realistic, some parameters can be configured.
With the Simulation view opened, click the Properties button in the ribbon to configure the scenario.
· Name: The name of the scenario. It should be clear and descriptive to easily identify the simulation conditions.
· Description: A detailed description of the new assumptions and changes made to the process.
· Author: The person or group that created the scenario.
· Version: The version number of the scenario.
· Start: Date on which the simulation starts.
· Duration: Period of time during which the process will be simulated.
· Base Time unit: The units in which time metrics and results will be displayed.
· Base currency unit: The units in which cost metrics and results will be displayed.
· Replication: Number of simulations for the given scenario.
· Seed: Value of the seed used to generate random numbers.
We recommend using 30 replications to make sure the simulation reaches a stable state.
For the replications to take place, keep in mind that you should run the What-If analysis which provides direct
results (instead of using the graphical simulation with Real-time display at the Run option). Notice that you may
select only 1 scenario, to run the 30 replications.
The simulation will execute according to the duration defined disregarding the max arrival count.
If the max arrival count is reached and the duration is not, the resources will remain idle and the results may not
reflect the reality.
If no duration is defined, the default duration is 30 days.
When you are in Simulation View, the model will display a default scenario created by Bizagi. All information entered
belongs to that specific scenario. The name of the process scenario being simulated is displayed above the model:
· Name: The name of the scenario. It should be clear and descriptive to easily identify the simulation conditions.
· Description: A detailed description of the new assumptions and changes made to the process.
· Author: The person or group that created the scenario.
· Version: The version number of the scenario.
· Start: Date on which the simulation starts.
· Duration: Period of time during which the process will be simulated.
· Base Time unit: The units in which time metrics and results will be displayed.
· Base currency unit: The units in which cost metrics and results will be displayed.
· Replication: Number of simulations for the given scenario.
· Seed: Value of the seed used to generate random numbers.
We recommend using 30 replications to make sure the simulation reaches a stable state.
For the replications to take place, keep in mind that you should run the What-If analysis which provides direct
results (instead of using the graphical simulation with Real-time display at the Run option). Notice that you may
select only 1 scenario, to run the 30 replications.
The simulation will execute according to the duration defined disregarding the max arrival count.
If the max arrival count is reached and the duration is not, the resources will remain idle and the results may not
reflect the reality.
If no duration is defined, the default duration is 30 days.
· Duplicate selected scenario: Creates a copy of the current scenario with the same parameters configurations
(number of resources, processing time, calendars etc).
· Blank scenario: Creates a scenario with blank simulation parameters.
Bizagi allows you to easily carry out what-if analysis on your processes to evaluate, understand and predict the
effects of your decisions over given performance measures. You will be able to perform What if analysis in any of
the simulation levels.
· How would the processing time of a case decrease if the number of available resources is doubled?
· What would be the cost/benefit rate of reducing the process time in a specified activity?
· What would be the effect of altering the working shift configuration in the operational cost and service level?
The reports generated in What if analysis will display the results of all scenarios to be easily compared.
We recommend using 30 replications to make sure the simulation reaches a stable state.
For the replications to take place, keep in mind that you should run the What-If analysis which provides direct
results (instead of using the graphical simulation with Real-time display at the Run option). Notice that you may
select only 1 scenario, and in this example we used 100 replications.
Compare scenarios
When each scenario with its relevant data has been created, click What if and mark the scenarios you wish to
compare. Thereafter, run the simulation to generate the reports.
Resource Morning shift (6:00 am - 2:00 pm) Day shift (2:00 pm - Night shift (10:00 pm -
10:00 pm) 6:00 am)
Nurse 3 3 3
Ambulance 4 4 4
Basic ambulance 2 1 2
Receptionist 2 1 1
Resource Morning shift (6:00 am - 2:00 pm) Day shift (2:00 pm - Night shift (10:00 pm -
10:00 pm) 6:00 am)
Ambulance 2 2 2
Basic ambulance 2 2 2
Receptionist 1 1 1
The resources results show that the utilization of resources increased, especially for the Nurse, now at full capacity.
This gives us an idea that there will be delays and patients will be held waiting. The positive result is that costs are
reduced.
Depending on the plan you are subscribed to, options and features will be available for your use. The following
table describes what you can do from the Bizagi Modeler desktop application and what you can do from Web
Application.
Bizagi Modeler
Feature Web Application
desktop
Activity Stream ü ü
Model Management Create a new cloud model ü ü
Upload an existing model to the Modeler ü -
Services repository
Edit documentation ü -
Basic Search ü ü
Advanced Search ü ü
Manage attachments from Cloud storage ü -
*Diagram organization through folder management can be performed if the model is uploaded to Modeler
Services.
Overview
Every model stored in Modeler Services needs to be created using the Bizagi Modeler desktop application, and
then uploaded to your plan.
The user who uploads a model is known as the Owner of it.
2. Open your local model by clicking File > Open > Computer.
Use the Browse button if your desired model is not shown in the Recent models list.
5. In the File menu select the Save option in the Modeler Services section.
Bizagi uploads the model, including its diagrams; and the File type Extended Attributes, which are uploaded as
Cloud Model Attachments, Due to security requirements, files with the following extensions cannot be uploaded to
the Modeler Services repository.
File
File
File type extensio File type
extension
n
.ade Microsoft Access project extension .msc Microsoft Common Console document
If there is a file with any of the extensions above, a warning appears. Click Yes to upload the model without files of
these types or No to cancel the whole upload.
The structure presented in the warning message is Diagram > Task > File Name.
9. As soon as your model is uploaded it appears in Read-only mode. All models stored in Modeler Services are
ready to be shared, and all shared models have a check-in/check-out functionality that lets editors to avoid
overwriting changes made by other users.
Changes performed by team members in Workgroup or Enterprise plans, display in the Activity Stream.
The local file you uploaded won't be changed. It can be kept without any modification.
Overview
The ability to edit process flows and documentation (description, extended attributes, resources) is exclusively
available through the Bizagi Modeler desktop. It can only be performed by those with Editor permissions for the
model.
For both Workgroup and Enterprise plans, any Editor can edit existing models in the plan*.
For more information, refer to Sharing permissions levels.
You can open a model stored in the Modeler Services repository using Bizagi Modeler and edit it as you always do.
You can view a model stored in the Modeler Services repository through a browser with your Modeler Services
account, and launch Bizagi Modeler desktop to edit it.
If you have Editor's permissions over a model and you want to edit a diagram do one of the following:
· Open the model using Bizagi Modeler desktop.
· Open the model using Web Application and launch Modeler
8. Once you finish your changes, simply release the diagram by clicking the Check In button. By doing this, the
diagram will released to other Editors to perform changes.
Your colleagues watching the diagram in Web Application will receive a notification to say that the diagram has been
checked in.
1. To edit a Model, select the Edit in Bizagi Modeler option located in the three dots menu to the right of the model.
This button is also available in the workspace of your model at the right end of the toolbar.
This option is also available in any diagram. In this case, Bizagi Modeler opens the diagram directly and you can
skip step 3.
6. Once you finish your changes, release the diagram by clicking the Check In button. When you do this, the diagram
will be unlocked so other editors can work with it.
Your colleagues watching the diagram in the Web Application automatically receive a notification that the diagram
has been checked in.
2. The properties window appears. You can change the name and the description here.
2. Locate the Model Properties button in the Ribbon, within the Modeler Services section, and click it.
3. The properties window appears. Change the name or the description here.
Overview
You can delete models and diagrams stored in the Modeler Services repository at any time to organize your
model's list or free up your plan's space quota.
This procedure cannot be undone. Therefore we strongly recommend that you save a local backup of the model or
diagram before deleting it.
For Workgroup and Enterprise plans, only owners can delete existing models in the plan.
For more information, refer to Sharing permissions levels.
Bear the following guidelines in mind when using the Delete functions:
· Models can be deleted from the Web Application exclusively.
· A process model can only be deleted by its owner.
· A model cannot be deleted when it has one or more diagrams locked (by any user).
· Diagrams can be deleted from Bizagi Modeler exclusively
· Editors and owners can delete diagrams of a model from Bizagi Modeler.
Deleting a Model
In the Web Application, model owners can delete their models using the trash can icon.
1. Click the Delete option located within the three dots menu to the right of the Model.
3. After you click Delete Model, your model will no longer be available to edit or comment on. If the model was
shared, neither editors nor contributors will be able to access it.
1. Open the model where the diagram to delete is located (using File > Open > Modeler Services).
4. Once you click Remove, Bizagi Modeler displays a warning message. Click Yes to continue.
Users sharing the model will receive a notification that you deleted the diagram. They will no longer be able to
access it.
Overview
When you need to manage large numbers of diagrams Bizagi Modeler lets you search, view and organize your
cloud diagrams into folders for the best control and hierarchicaly diagramming.
Folders are enabled as soon as a model is uploaded to Modeler Services. You can create, delete, move or rename
folders at any time. You can create folders within folders for as many levels as you need.
Creating a folder
Modifying a folder
Deleting a folder
Moving diagrams and folders within the model
Folder navigation
An example of a hierarchy using folders is displayed in the following article: Model organization example.
Creating a folder
To create a folder move to the Diagrams general view.
When you hover the mouse pointer on the icon, displays the option to add a new folder. Select the option.
Gin the window that appears, give a name to the folder and select Create.
Once the folder is created, appears above all diagrams in the same level of the hierarchy.
Modifying a folder
To modify a folder's name click the three dots menu ( ) beside the folder and select the Rename option.
Renaming a folder is not possible when a diagram is checked out by any user.
Deleting a folder
Any folder can be deleted, as long as it does not contain other folders or diagrams.
A folder can be deleted through a simple click, in the three dots menu ( ) beside the folder select the Delete option.
Folder navigation
Every folder has a breadcrumb navigation at the top you can navigate through the folder path. To switch the
currently open folder just click the name of one of the parent folders in the breadcrumb navigation menu.
The path shown is actually a hierarchy so, in this example, it looks like this:
When a result is a diagram, it is possible to directly open its parent folder, by clicking the link after In:.
· You can search for more than two words at the same time. The results will display what matches both strings.
· The search feature is only available when the model is stored in the Modeler Services repository.
· Enterprise plans use Advanced search.
Overview
The following is an example of a model with a large number of diagrams.The initial structure of this model is
unclear and non-hierarchical. With Modeler Services, we can recognize it into a hierarchical definition and a clear
distribution of the enterprise model.
The folders you create appear at the top of the Diagrams view.
This action lets yoy choose the folder in which the diagrams are to be located, and then move them together.
A window will open to select the destination folder. Click Move.
you can also move several folders at the same time. Check the checkboxes of the folders you want to move and
then select the move option at the top of the Diagrams displays.
When you use the Move to option, you can create a new folder as the destination for your selected diagrams or
folders.
If you need to delete or move a folder, click the three-dotted menu to the right of its name and select Delete or
Move. Make sure the folder is empty.
When you don't need a diagram any more, you can easily delete it. Opening the diagram in Bizagi Modeler and
right-click its name from the diagram tab to show the diagram's menu. Select the Remove option to delete it.
Overview
Bizagi Modeler gives you the freedom to collaboratively manage your processes online, any time and wherever you
happen to be. Start the collaboration process by sharing your models with your team members or clients. Sharing
a model means users logged in to Bizagi can access it, based on their permission level, at any time.
1. Click the Share Model option located within the three dots menu for the Model.
2. If the model is currently shared, you see a list of users with their respective permissions, you can share with more
users.
2. Click the Share option located in the Modeler Services group in the Home tab of the Ribbon.
2. Select the access type (permission level) in the drop-down list: Editor or Contributor. Add a note about the user if
you want. Refer to Sharing Permission levels for more information.
1. Click the Sharing icon. The Invite People to Model form appears, and displays the shared users list.
Locate the user that you would like to change and expand the Access drop-down list.
1. Click the Sharing icon on the model. The Share Model window appears, and displays the shared users list.
Locate the user that you'd like to remove.
2. Click the Delete icon. The user is removed from the model and will no longer be able to open it.
o Contributor: A Contributor can navigate through diagrams, review documentations and comment on any
diagram or model, using a browser and device of their choice.
o Editor: An Editor has full access rights to a model, except for granting access rights to others for deleting
models. Editors can change the process flow and the model's properties and include documentation, using the
Bizagi Modeler application for the desktop.
o Owner of the model: The Owner of the model is also an Editor but has full access control over models they
have shared, including allocating access rights (sharing, unsharing to users) and deleting models through the
Web Application.
o Owner of the plan: The Owner of the plan can add users to or remove them from the plan. This user may have
access to a model as an Editor or Contributor.
This table illustrates what actions are available for each of the permission levels.
View ü ü ü ü
Comment ü ü ü ü
Acknowledge ü ü ü ü
Edit - ü ü *
Publish - ü ü *
Share / unshare - ü ü *
models
Delete diagrams - ü ü *
Delete models - - ü *
Force check in - - ü *
· The Owner of the plan has the access level of an Editor or a Contributor.
· To share a model, you need to purchase an Enterprise or Workgroup plan for yourself and for those you want
to share with. Add the appropriate plans for the people you want to collaborate with, and set the access you
want for each one. Remember you need an Editor plan for yourself.
· Acknowledging a model for process compliance, is a feature which is available in Enterprise plan only.
TRIAL
· During our 30-days free Workgroup Trial plan period, you can have up to 25 users with roles of Editor or
Contributor.
Comments on models
Comments let you interact easily with your colleagues to send and receive feedback about a model diagram design
and documentation.
Bizagi lets comment in several parts of a model to contribute to a better design in a collaborative way. All members
of the subscription can see every comment. You can comment:
Comments on models can be made either from Bizagi Modeler (for Editors) or from the Web Application (for
Editors and Contributors).
To make comments about a model, its diagrams and its elements, open the model from Bizagi Modeler (in the File
tab select > Open > Modeler Services > Browse to locate the modeler) or sign In to the website using your Bizagi
credentials.
Use the Comments panel, which is not available for Personal or Professional plans.
In the Web Application, open the panel by clicking the Show Comments icon ( ).
In Bizagi Modeler click the Comments icon found in the Diagram section of the Ribbon.
Icon
Action Description
Bizagi Modeler Web Application
Andrea works in the administrative department of her company. She has been working on the Travel Request
process, which involves employee activities to manage a request for a flight ticket, a currency advance and a hotel
reservation.
She needs to share her model to collaborate with team member Mark, he can review the model and suggest any
improvements.
To share her model, she needs to have purchased one Editor plan for herself as a Workgroup owner, and at least
one Editor plan that Mark can use.
2. Both Andrea and Mark can now open the model in Bizagi Modeler and work concurrently on it.
They can communicate with each other by entering messages in the Comments window found on the right of the
screen.
Messages display in real-time; so, as soon as either party types a comment and clicks the Enter button, the
comment appears.
Messages appear both on the Web Application and in Bizagi Modeler.
3. Andrea asks Mark to help her with the Expenses report diagram. They can view the Expense report diagram
simultaneously and thereafter discuss it.
Mark reviews the diagram. He comments, at diagram level, that the activities of the Administrative Manager are
missing and stipulates that he will make the changes.
To change or update a diagram it is necessary to click Check Out, located in the Modeler Services group on the Home
tab.
In this example, this feature lets Mark perform changes on the diagram; however, for Andrea and other users the
diagram is locked while Mark works.
6. Andrea receives a notification that there has been a change in the Expense report diagram.
7. Andrea reviews the model and notes the last activity should have some additional changes. She adds a comment
in the Policies ok? gateway and clicks the gateway to open the comments panel for this shape.
8. Mark reviews Andrea's latest comment. Either Mark or Andrea can make the change in Bizagi Modeler. Whoever
makes the change will lock the diagram, using the Check Out feature.
· Model comments: Comments posted in the Model level apply to all the diagrams and folders and are visible
from any diagram in the model. These comments are found in the Diagrams tab and appear regardless of the
folder in which they were created.
· Diagram comments: Comments posted within a diagram only apply to that particular diagram.
Activity Stream
Overview
The Activity Stream lets everyone collaborating in a model keep track of all changes and comments performed by all
team members, wherever they are, in a rich and meaningful way. A time line lists all activities chronologically. Each
activity contains an icon categorizing the story types and a link to navigate easily to the object mentioned.
When a user is in the root of a model or in a folder, all activity notifications will be shown in the Activity Stream.
When a user is in a specific diagram, the Activity Stream show activities related to it.
Restrictions
The following objects do not be generate notifications in the Activity Stream:
· Extended Attributes (add, edit or delete properties)
· Custom Artifacts (add custom artifacts to the model)
· Resources (add, edit or delete resources)
· Files (add, rename or delete cloud model attachments)
Additionally, any activity related to specific elements such us comments on tasks won't have a direct link to the
element. Instead there will be a link to diagram where the element is contained.
1. Go to the File Tab, select Options and choose the Documentation option.
· No logo
· Keep the Bizagi Modeler logo
· Use a customized logo
For the customized logo, select Custom Logo and open the folder image to browse and select your user-defined
logo.
You can remove the Bizagi logo if you have Professional, 1 GB or Enterprise credentials; you may also to remove
it during the thirty days of the trial version.
Overview
We all recognize the power of the cloud and its unbeatable benefits, many of which are covered here. Yet the fact
remains that, sometimes and in some places, you will experience connectivity problems. Whether that “someplace”
is on the plane or at a client’s site, Bizagi's collaboration features mean your productivity will not suffer.
Offline working is available for each diagram individually. Select the diagrams you want to work on when you can’t
find an internet connection. Immediately, Bizagi saves the designated diagrams to be available locally and locks
them so other users will not be able to edit them.
For both Workgroup and Enterprise plans, any editor can go offline with any model in the plan*.
For more information, refer to Sharing permissions levels.
*Processes with Published status are not available for offline editing.
Going Offline
To start working offline open your Cloud model in Bizagi Modeler and click Work Offline in the ribbon.
Once the diagrams on which you want to work offline are in the right panel, select the arrows pointing to the left if
you want to get any diagram out of the panel. Select the arrows pointing up or down to manually change the order
of the diagrams, or select the sort button to alphabetically sort them. To finish, click OK.
The diagrams you chose to be available offline will be locked for your team members until you check them in again.
However all diagrams are available from the Web Application for reviewing and comments.
If you have finished your modifications, click Check in to release control of the model so it is available to your
colleagues.
If you have more than one diagram checked-out, you can check them all in by closing Bizagi Modeler. A message
asks if you want to check in all diagrams automatically.
Overview
Attachments are files such as images or documents added to your diagrams to achieve complete documentation.
For both Workgroup and Enterprise plans, any Editor can upload attachments to any model in the plan.
For more information, refer to Sharing permissions levels.
Managing attachments
To manage the files attached to your models, open the Cloud Attachment window:
2. Click the Cloud Attachments option located within the Tools group in the Tools tab of the Ribbon.
3. When you select this option, the Cloud Attachment window appears.
2. Search field: Lets you to search any file uploaded to the cloud by its name or a part of it.
3. Upload button: Lets you add attachments to your models. For more information refer to Add attachments.
4. Number of files: Displays the number of files you uploaded in Modeler Services or the number of files that meet
the search criteria (when searching).
5. Files: displays a table with the uploaded files, with the following columns:
o File actions: refer to file actions for more information.
o Name: The file name including its extension.
o Size: The size of the file in KB, or in MB when the size exceeds 1024 KB.
o Modified by: The user name of the last person who saved a change in the file. When you hover the mouse
pointer over this column, you can see when this file was modified.
This table is sorted by file name and has five records per page.
Add attachments
File
File
File type extensio File type
extension
n
.csv Comma Separated Values file. .pptx PowerPoint Open XML Presentation
.doc Microsoft Word Document file. .psd Adobe Photoshop Document file
.docx Microsoft Word Open XML Document file. .rtf Rich Text Format file
.html Hypertext Markup Language file. .xlsb Excel Binary spreadsheet file
.jpg JPEG image file .xlsx Microsoft Excel Open XML spreadsheet file
If you try to use an unsupported file type, Bizagi displays a warning message showing that the file cannot be
uploaded.
3. The file dialog appears. Select the file and click Open.
Change the name of the selected file keeping the original extension. Any change you
make in the name will record your user name as the latest editor in the Modified by
column. This option only appears when you hover the mouse pointer over the current
file name.
Rename file
1. Open the model from Modeler Services. You need to be the owner of the model or an editor.
2. Open the diagram where you want to link the files hosted in Modeler Services and check it out to lock it for
editing.
3. Select any element of the process diagram and open the extended attributes.
4. Select or create an attribute where you can load files (File). Then, click Link file from Cloud button.
6. The file name appears in the Extended attributes box. Finally, once you finish your changes, release the diagram
by clicking Check In Diagram.
Customer support
All paid-for plans in Modeler Services offer our Standard Support Services (or Basic support).
With it, customers can open tickets in Bizagi Portal by logging in with their Bizagi credentials (www.bizagi.com). Use
the portal to get basic information about the product, to report bugs and errors, or to make suggestions for
product enhancements. The portal does not offer any Service Level (no SLAs).
Overview
Bizagi offers a Support Site to assists the customer´s incidents. Below you will find a guide of how to perform basic
tasks like creating new question/incident tickets, as well as the way their follow-up must be done.
Please note that the website is dynamic, and therefore, it is possible that some of the screenshots
offered in this document present some changes, all the while maintaining the philosophy and main
characteristics of the ticket creation process and interaction with it.
· Site Access
· Incident report
· Incident update
· Ticket's FAQ
Site Access
To enter the Support Site access the Bizagi´s official site at www.bizagi.com. You will find a screen similar to the
following:
On the upper frame you will find the Login option, which will allow you to identify yourself as a customer and access
our services.
If you have forgotten your password, you can use the remind password option, as explained in How can I retrieve
my username or password in case I forget them?
Once you have logged in, you will be redirected to the Customer Portal, where you can access the Support site.
You will then find the Support site’s main page, where you will find the different options that we offer to our clients.
We recommend that before posting a ticket always use the search option to find information: The search looks
for your question or problem in this User Guide, the free Forums and our Knowledge base.
This is the fastest way to provide solutions to your problems and your frequent consultations. There is a dedicated
team that is constantly improving documentation with frequent reports and concerns received through the support
channels.
It is very important that you report any question or incident through tickets in order to facilitate follow-up and thus
receive a better service.
· Subject: A brief description of the incident to be used as a quick and summarized reference of the report.
· Severity (formerly know as Category): Select one from the following severity levels. The Support team can
change it, agreeing with the customer, if the Severity level was not chosen correctly:
Exact Version. Indicate the exact version that you are using. For example, if you selected the Bizagi product 9.1.x
Enterprise .NET, the exact version could be: 9.1.9.
Database. Database motor used. The different Oracle and SQL Server versions supported by Bizagi are among the
options.
Send Copy to. When the ticket is created, updated, or closed, notifications are sent. If you wish to have copies of
the notifications sent to additional mailboxes, you can do so using this option.
Ticket description. Complete description of the question or problem reported. In order for assistance to be faster
and more efficient, we suggest that the description is as explanatory as possible. To this end, we recommend that it
contains the following information:
· Problem details. Indicate what is the unwanted situation, when it began to occur, and provide antecedents of the
problem (if any). If possible, include images and error messages.
· Priority explanation. In case you are reporting high-priority incidents, please indicate the reasons why the
reported problem blocks the operation of the solution. Also, in Tests and Development, indicate why it is a topic
that is relevant to the project’s success.
· Inputs. The inputs most frequently requested by the Support Team are:
o Event Log. When the reported ticket corresponds to an error appearing on screen, whether it contains the
generic production environments message inviting to contact the administrator or the complete message in
development, error message details are stored in the event log, which is why it is important for you to attach
the event log from the web server when this kind of error occurs. We recommend that you have it in .evtx
format.
o Database Backup. In order to simplify a ticket’s solution cycle, and when conditions permit it, the database
becomes an important input. This is because on the one hand, it enables reproducing the exact conditions of a
problem, and on the other, it facilitates the analysis and incident reproduction tasks, since it will be easier for
the project to explain the event details and it will facilitate the reproduction of the incident.
You can attach a file in the Ticket description. If you need to attach more than one you can combine them into a
single .zip or .rar file.
Once you have completed the incident log, you must click the Send button, which is located at the bottom of the
screen. You will immediately receive a message from admin@bizagi.com confirming that the incident has been
received.
· Phone number: Sometimes it is necessary to perform online sessions to resolve problems. Phone number is very
important.
Recommendations:
· To avoid inconveniences with the reception of notifications, add the address admin@bizagi.com to your safe
address list. This way, you will avoid getting notifications sent by Bizagi Support in your spam folder and not
receiving ticket updates.
· The admin@bizagi.com mailbox is not monitored, so responses or messages sent to this address will not be
answered.
· If you experience any inconvenience with logging or interaction with the support site, you can contact the Account
Manager assigned to your company or send an e-mail to support@bizagi.com
· It is very important to keep in mind that the support service offered pertains the product and not any
implementations done during its use, which is why the incident log must be done in terms of product and
not of implementation or business.
Incident Updating
The updating of open incidents must be done exclusively through the site.
Once you have accessed the Support Tickets page, you will find the option to check existing tickets besides the one
for opening new tickets.
o All Tickets
o Open and recently closed
o Open
o Closed
To use the filter, you must select one of the options and click the Check button.
· Date Filter. When you select this checkbox, the start and end dates are displayed. Once the range is defined, the
data will be filtered after pressing the button.
· Keyword Filter. With this option you can filter tickets containing words and letters that are useful to find a ticket
quickly.
Ticket Updating
New comments can be sent at any moment during a ticket’s life cycle. These will be received by our support team
(except when it has already been closed). You can always attach new files to comments.
Once the option is selected, a screen similar to the one below appears.
· Skype. For communications we use this tool, namely through the Skype account Bizagi support.
· GotoMeeting. This is a remote access and conference tool that enables access to our clients’ environments
through a browser, as well as allowing them access to our environments to work as a team in the assessment and
solution of an incident.
· ShareFile. File sharing is usually done through a secure site: Bizagi.Sharefile.com. Every time you need to send a
file to Bizagi Support, the corresponding link will be provided through a post on the ticket.
Overview
With Modeler Services, you can subscribe to a Personal, Professional, Workgroup or Enterprise plan.
Regardless of your plan, you need to sign in to Modeler Services by using your registered email to get started.
This is true for both the Modeler Services website and Bizagi Modeler (desktop application) since through either
you can use your credentials to access Modeler Services.
The signing in procedure may however, vary slightly if you are using a personal instead of a corporate email.
Personal e-mails are typically used in Personal, Professional or Workgroup plans, while corporate e-mails for use with
an Enterprise plan.
Modeler Services supports a Single Sign-On experience for the Enterprise plan.
The following diagram represents the authentication possibilities and its high-level architecture:
Further information
To learn how to sign in with the above options, refer to:
· Signing in with a personal email, either with the email you registered for your www.Bizagi.com account, Google, or
MS Live.
· Signing in with a corporate email, either integrating a corporate Azure AD plan or integrating a corporate ADFS.
Overview
To get started using Modeler Services, either while using the website or the Bizagi Modeler (desktop application), to
sign in as described at Signing in to Modeler Services.
The following section describes how to sign in when using a corporate email such as one involved in an Enterprise
plan, or directly integrated to an ADFS or a third-party cloud service such as Azure AD.
To use an authentication with an Azure AD or ADFS, make sure that your Enterprise plan is configured to support
integrated authentication by an admin user of your plan.
For more information about the required configuration, refer to:
· Azure AD configuration and technical details.
· ADFS configuration and technical details.
If you change the authentication for the Modeler service, all cloud services portals are authenticated with the
same Identity Provider. For example, if you change the authentication to Azure Ad to Modeler Services, the
Customer Portal and Studio Collaboration services will have the same login page.
For instance, for an Azure AD or ADFS, you will see Microsoft's login screen:
Input your credentials and authenticate as you normally do within your corporate authentication system.
Notice that:
1. Bizagi establishes a secure connection with your corporate authentication system by relying on the WS-
Federation protocol which in turn relies on SAML-compliant assertions and Secure Token Service (STS).
2. You authenticate directly through your corporate authentication system, which means that your password is not
transferred, handled, or stored by Bizagi at any moment.
3. Once signed in and when further using the Bizagi Modeler, you will be able to rely on Single Sign-On
capabilities.
4. Single log-out capabilities are not supported.
3. When you sign in for the very first time, you see your account's profile.
Make sure your account details are accurate and click Save.
Once you are signed in, you are connected to Modeler Services.
1. Go to https://model-companyname.bizagi.com/.
2. Enter your credentials.
You will be automatically redirected to that page allowing you to authenticate against your corporation's identity
service provider.
Available options are:
· The default subscription Accounts identity and access manager.
· An Azure AD service.
· An ADFS service.
For instance, for an Azure AD or ADFS, you will see Microsoft's login screen:
Note:
1. Bizagi establishes a secure connection with your corporate authentication system by relying on the WS-
Federation protocol which in turn relies on SAML-compliant assertions and Secure Token Service (STS).
2. You authenticate directly through your corporate authentication system, so your password is not transferred,
handled, or stored by Bizagi.
3. Once you have signed in and using Bizagi Modeler, you can rely on Single Sign-On capabilities.
4. Single log-out capabilities are not supported.
3. When signing in for the first time, you see with your account's profile.
Confirm your account details are accurate and click Save.
Overview
To integrate your Enterprise subscription with your corporate Azure AD you need to carry out the configuration
steps as described in this section.
Note that these are done only once, typically by an admin user of your Enterprise plan having access to your Azure
AD.
Configuration
Follow the steps presented to integrate your Azure AD:
Give this application a name (can be changed later), select a Supported account Type (Single tenant Recommended)
and set
https://accounts-[your_company].bizagi.com
as Redirect URI. Web option must be selected
and configure
https://accounts-[your_company].bizagi.com
as your App ID URI
Scroll Down until Supported legacy API and select Azure Active Directory Graph.
Overview
To integrate your Enterprise plan with your corporate ADFS carry out the configuration steps described in this
section.
These steps are done only once, typically by an admin user of your Enterprise plan having access to your ADFS
system.
Once you have carried out these steps users sign in to Modeler Services directly via your ADFS, as described at
Signing in with a corporate email.
Prerequisites
Before you get started, make sure that your ADFS system complies with these Modeler Services requirements:
1. ADFS version 3.0 and 4.0 is supported.
2. The ADFS is accessible via a public URL and has a valid server certificate (supporting HTTPS through a certificate
which is issued by a CA).
Configuration
Follow these steps to integrate Modeler Services with your ADFS:
Click Start.
1.2. Select the Enter data about the relying party manually option to specify the data source.
1.5. Configure the certificate for token encryption purposes as an additional security measure (optional).
You can skip this step and click Next.
1.7. Configure the identifiers using the same URL specified above.
This URL should appear under the identified/valid URLs.
If you need to input another URL with a different identifier, enter this URL and use the Add button.
1.8. Configure the Issuance Authorization rules by choosing the Permit all users to access this relying party option.
For instance, you can create a new claim rule by choosing the Send LDAP Attributes as Claims template:
Overview
To get started using Modeler Services, either while using the Web Application or the Bizagi Modeler (desktop
application), you need to sign in to Cloud as described at Signing in to Cloud.
The following section describes how to sign in when using a personal email, as is typically used in Personal,
Professional or Workgroup plans, such as the email you registered for your www.bizagi.com account, Google, or MS
Live.
3. When you sign in for the first time, you see your account's profile.
Confirm your account details are accurate and click Save.
1. Go to https://model.bizagi.com.
2. Enter your credentials at https://accounts.bizagi.com.
3. When you sign in for the very first time, you see your account profile.
Verify your account details are accurate and click Save.
Enterprise plan
Overview
The Enterprise plan lets an organization build a global process collaboration platform. Employees can collaborate
efficiently as they document processes and certify themselves on the processes they are involved in ensuring better
governance and compliance. To purchase an Enterprise plan contact us.
· Efficiency
o Dedicated Cloud Services: Dedicated instances of Modeler Services with isolated storage and a personalized
URL.
o Single Sign-On: Avoid re-authentication needs by configuring Bizagi to authenticate using your identity
management systems.
o My Processes: See a listing of not just the processes you are involved in but all processes published by the
organization, right from the home screen of the Web Application
· Governance
o Process Compliance: Users can acknowledge that they have reviewed the process and all its steps, so the
organization can create better governance and compliance.
o Value Chain Diagram: Model and visualize the entire process landscape of your business through the Value
Chain Diagram.
o Revision history: Version your processes to create snapshots and achieve better control and governance while
you collaborate with your colleagues.
Features
The Enterprise plan gives you the following features:
Overview
The Enterprise plan lets an organization build a global process collaboration platform. Employees can collaborate
efficiently as they document processes and certify themselves on the processes they are involved in ensuring better
governance and compliance.
This section presents complementary information to understand the Dataflow of a Bizagi Modeler Enterprise plan.
That is, the movement of data from Bizagi to internal and external systems.
Dataflow
The dataflow is represented by the image below:
Revision history
NPS
Table functions
Advanced searches
Modeler Services Website
Accounts
443 HTTPS
Catalog Services
Platform Services
Logs
Notifications
Modeler Services Webjobs
Mailing
Overview
Enterprise plans have a dedicated private and isolated cloud to save and access their corporate process models.
This dedicated cloud comes with a custom URL such as: https://model-YourCompanyName.bizagi.com/.
To access the Web Application open a browser and type your corporate Enterprise URL.
We recommend using the latest version of Google Chrome for the best user experience.
· My Processes view
My Processes is the default view, where the compliance features are displayed. This view is created for each user
individually to display exclusively the processes they have a role in. Users can validate their understanding of each
process scope and the exact way they are supposed to execute their every day work.
· Process Models.
Overview
The Process Models view displays all process models that are under construction or have been approved and
published. All editors and contributors can see the processes they own and the ones that have been shared with
them so they can collaborate in process definition.
When the List view is selected When the Grid view is selected
If Grid view is selected a diagram's thumbnail is visible, whereas if the List view is selected only basic information
appears, without a thumbnail.
Model options
Models are displayed by name with their description right below it. When the full name or description does not
appear, hover the mouse cursor over the name to display it.
Bizagi offers several actions to perform on your model when you click the three dot menu by your model's name.
· Properties: Edit the Model's name and description. This option is available when the user is an owner or editor.
Refer to Editing Model Properties for more information.
Toolbar
When you navigate a model you can see all the diagrams created in it as well as its folders. Browse through
diagrams and folders to view and review each diagram's definition by reading its documentation.
Bizagi toolbar
The Toolbar displayed at the top of the Folder view offers several features.
It always presents on the left the path of the selected model (as bread-crumbs to help you to navigate).
On the right; are the available options:
keep track of all changes and comments made on the model by all team
Show activity stream
members. Refer to Activity Stream for more information.
This option is available when one or many processes and/or folders are
Move to selected. It opens the model folder structure, so you can select a new
parent folder for the selected elements.
Edit the model's name and description. This option is available when the
Properties user is an owner or editor. Refer to Editing Model Properties for more
information.
Diagram view
Overview
The Current Diagram View displays the chosen diagram so you can view the complete process flow that has been
designed in Bizagi Modeler and navigate its documentation.
The options on the bar appear according to the permission level assigned to the user.
Diagram area
The diagram area is where the process flow appears. You can move around the diagram by dragging it, or by using
the Zoom buttons located at the bottom right corner.
Displays the comments panel and the comments made on the shape. Refer
Show Comments
to Comments for more information.
This element only displays when the shape represents a Reusable sub-
process. It opens the process referenced in a new browser tab.
Open Sub-process
In some browsers, you may need to allow pop-ups from the Web
Application.
The following is the toolbar that appears at the top of the current diagram view.
It always presents the path of the diagram selected on the left (as breadcrumbs, to help you navigate back and
forth). On the right, the available options are: View the revision history, Show the activity stream, Edit in Bizagi
Modeler, Show Comments, Show Documentation and Show Search.
Show documentation
All users, can access the diagram's documentation by clicking the icon. A panel on the right displays the
documentation.
Each shape has its own documentation. Click any shape to display its definition.
Show Search
Click the , icon to display the search panel where you can perform Advanced searches over the current process.
Revision History
Overview
Bizagi Modeler offers systematic control for the continuous improvement for each process diagram. Revision
History lets process editors to keep track of each version created, saving it as a snapshot. Moreover, editors can
review each version navigating its entire documentation and manage it to be restored as the current draft version
or publish it to appear in My Process view.
Notes
1. Revisions are created per diagram.
2. Any editor can create new revisions, using the desktop application.
3. When checking in a diagram, editors can decide whether to create a new revision.
4. Editors can visualize and manage revisions for each diagram from the web application.
5. Comments are independent from revisions.
2. Make the desired changes to the diagram. When your changes are done, check the diagram in.
A window appears to let you choose whether to save your changes as a new revision or not.
To create the revision select Save revision and enter a description of the changes you made.
Once there is more than one revision for the diagram, the Revision History. This button appears. Click it to launch
the Web Application application which editors can access all the diagram's revisions.
2. In the Web Application select the process diagram you wish to review. Select the Revision history icon on the top
right corner.
Revisions are automatically numbered, starting from 001.
The Revision History window lists all the diagram's revisions sorted by creation date, from the most recent revision
back to the original version.
The current revision is always at the top of the the list editors and contributors with access to the diagram can
review it in their Process Models (Web Application view) and in the desktop application.
When a new revision is created a pop up notification displays in the Web Application to indicate who created a
revision for which diagram.
Action Description
Visualize Displays the diagram with its documentation in the left panel. You
can navigate its shapes and review documentation and comments.
Restore Makes the chosen revision the current draft version, the one that all
editors and contributors see in their Process Models and in the
desktop application for editing.
A small dot appears next to the revision that has been published.
There is only one published revision per diagram.
Advanced Search
Overview
Users can perform advanced searches directly from the Home page (My Processes or Process Models) or the
Current Diagram view to find processes shared with them. The search will include not only process names, but also
the names of process elements and other properties.
Considerations
· Separate the words with spaces for multiple-word searches.
· Only alphanumeric characters are supported.
· The results displayed start with or match the value entered.
· Results do not distinguish between upper and lower case letters.
To open the search box from the current diagram view, click . The search box appears in the right panel.
Search performed from here will be bordered to the current process.
Once you type the value of the search, the results of the search appears. The search retrieves the process with
elements which start with or match the value entered, regardless of the case.
In every result, the word which starts with or matches the value entered is highlighted in orange.
When expanding a result, you can see the name of the process element retrieved in the search and a small part of
the value where the result matched.
Click the name of the process or the name of element to navigate to its diagram page.
Minimize your search results using the following characters on the values you type on the search control:
Double quotes: "" Brings the exact values you type on "purchase": brings all diagrams,
the search control. shapes, process names, process
elements and other properties
containing the exact word purchase.
Word and, sign and:& Use it for two or more terms purchase and request: brings all
searches: On the search results, it diagrams, shapes, process names,
brings all results including both process elements and other
words. If any of the words is not properties containing both terms:
found, no results are returned. purchase request If any of the
words is not found, no results are
returned.
Minus sign : - Use it for two or more terms purchase - request: brings all
searches: On the search results, it diagrams, shapes, process names,
retrieves all results that includes the process elements and other
first word and excludes the second properties which contains the first
word. term purchase and excludes the
second term request.
Suppose that there existed two
diagrams named purchase request
and purchase order. If you type
purchae - request, the system
brings all the terms which contain
purchase and exclude request, then
the diagram purchase order
appears on the search results.
Word or, vertical bar: | Use it for two or more terms Purchase or request: brings all
searches: On the search results, it diagrams, shapes, process names,
brings values containing either each process elements and other
or both terms properties which contains either the
term purchase, the term request or
both of them.
Asterisk: * Brings all searches containing all the Purc* : brings all diagrams, shapes,
values before the asterisk. It auto- process names, process elements
completes the words that may and other properties which contains
match the search. the purc values. It also auto-
completes the search regarding the
typed term. I.E Purc* = Purchase
Overview
Existing processes can be referenced to reusable sub-processes. As an Enterprise user, you can reference either an
existing process contained on the current opened diagram or a process contained on any model you own or have
been invited to.
Considerations
· Only works for Reusable sub-processes.
· Models must be on-cloud saved.
· The process to be referenced must exist.
· Reference either a process contained on your current model or on any of your on-cloud saved models.
· You must be either the owner or have been invited to collaborate on a model.
· When you edit the reusable sub-process to which the process of other model was referenced, a new Bizagi
Modeler window appears.
To exemplify, suppose that you have a reusable sub-process on your current Purchases diagram and you want to
reference a process named Disbursement which is contained on other model (which you are the owner of) named
Personal Loans request.
1. To reference an existing process of any model, in the Sub-process properties relate the diagram containing the
wished process. On this business situation, from your Purchase Request diagram, right-click on the Quotations
reusable Sub-process element and select Properties from the display menu.
3. The Element Properties add-on window appears on the right. On the Basic tab, in the Process field, select the
three dots on the right.
1. Find process in Choose within the following options: This model, all
models.
· Select this model, to find all the diagrams contained
on your current opened model.
· Select all models to look for all the models, to find
the process you are searching for.
Keep in mind that All models option is available for
on-cloud saved models.
Either select your model's hierarchical structure path (Personal Loans Request, Processes, Disbursement,
Disbursement) to the process you wish to reference (Disbursement) or use the search control to find it easier.
Overview
With an Enterprise account, all employees can easily access and learn about all corporate processes. They can
navigate them and learn each task in detail by reviewing its documentation.
But an Enterprise account goes beyond that by improving compliance with policies and procedures for organizations
that need enterprise-wide process governance.
A special view called My Processes, is automatically created for each person, identifying all processes that user has a
role in. Users can review the scope of each process and the exact way they are supposed to execute their work.
This way, global corporations make sure that all employees world wide fully understand the processes they are
involved in and execute them in the same way.
1. In the Bizagi Modeler desktop application, open the Properties tab for manual activities.
There are four options for roles, following the RACI Model (Responsible, Accountable, Consulted, Informed).
Include, for each manual task, the roles for each property.
2. The plan owner must make sure that all the plan users have a group configured.
4. All involved users receive an email informing them there is a new process to review and acknowledge.
This option opens the set of checkboxes you use to confirm you have read
Pending the documentation and understand your role in it. When you have accepted
the process, the icon changes the label to Accepted.
Show Comments Display the comments panel. Refer to Comments for more information.
Display the search panel to perform Advanced searches over the current
Show Search
process.
Publishing a process
Any revision can be published to enable it in the My Process view. Only one revision can be published and displayed
in the My Process view per diagram.
Publishing is available through the Modeler Services web application.
A pop-up appears where you can verify that users involved in the diagram should accept it.
· When the Require Acceptance property is checked, all users in the RACI definition are notified, and the state of the
process in their My Process view goes back to Pending.
· If the acceptance property is NOT checked, the users in the RACI definition will not receive any acceptance
notification, and the process's state remains as Accepted.
Click the Publish button. A red dot displays next to the revision number in the diagram, indicating that this revision is
the one that is currently published.
When the acceptance property is selected all users in the RACI definition receive an email like the one displayed
below, notifying them tha acceptance of the published process is required
Overview
Bizagi features a Web Analytics report which provides data analysis to match your business requirements. It
enhances agility, traceability, and accountability so you get the best value from the data you gather as you use
Modeler Services. You can analyze information within a certain time frame and select events such as website visits,
process diagram visits, or comments activity. The interface presents the data you choose in quantitative and
graphical displays. Moreover, you can set and save reports for specific time-frames to tailor the report to your
needs.
In the report customization panel, select how to divide the information in the report. Three drop down controls
present a series of filters: select event(s), by options, and and options. These controls appears sequentially.
In the time frame panel, select the range of time that you wish your report to cover. You can select a preset time
frame or customize your own.
A panel shows a graphical display of the information selected on the customization panel. You can change the
display to be a bar or a line chart.
1. On the Web Application click your profile icon. From the list of options, select Reports.
3. Click Select event(s) and check the items that you want to consider in your report:
Events Description
For the business situation example, select total portal visits event and click select Apply filter.
If you select more than one option, they are listed horizontally. When you hover the mouse pointer over one of the
listed items, a brief description appears. Click an option on the horizontal layout if you want to remove it from the
selection.
Job title(s) of users that match the User management job title.
Job titles condition(s) selected on the select
event(s) control.
4. Select the time frame that you wish to analyze in the report. You can select either a preset time frame (last seven,
fifteen, or thirty days) or customize your own. If you don't choose an option, the system selects the last seven days
option.
To customize your own time frame, select Custom range. A calendar window appears. Select the start and end dates,
then click Apply.
5. Visualize the graphical report with the selected options. You can view either bar or line charts, by default the
system presents the graphical report on bar charts; To change the view, select the three vertical dots on the top
right of the panel and click the chart you wish to visualize.
The graphical report automatically updates. It shows the selected items' information grouped by colors. The color
conventions appear horizontally on top of the graphic chart. To remove filters, click the color convention.
Nested filters
Find a panel on the right of the window with nested filters that enhance the specificity of the report. These filters are
available depending on the customization options that you have previously defined. Select the filter(s) of your
choice.
You can remove individual filters or the whole filter selection. To remove individual filters, click clear on the top right
of each filter search box. To remove the whole filters, click clear all on the top right of the panel.
Option Description
Clear all Remove all the information for the current template.
· If you save a report that uses a preset timeframe (seven, fifteen or thirty days), each time you open the report it
displays the information from the day you open the report and not from the report creation date.
· If you save a report using a customized time frame, the timeframe shown in the report is always the same.
Overview
The value chain is a powerful strategic tool that organizations can use to stay competitive and focus efforts
efficiently towards their line of business.
With Bizagi Modeler you can diagram your corporate value chain and analyze every step required to create core
products or services, identify how to increase the efficiency of your chain as a whole, and create a competitive
advantage.
The following image illustrates the value chain concept as suggested by Michael Porter:
Switch to the Create value chain diagram icon and click it:
A new diagram appears which already features a template with the layout and groups as often used in a value chain
definition. Note that the value chain model is opened in editable mode and checked out to you:
1 Label this group Click the default Enter group name text and specify how you want this group
to be labeled.
4 Link a process
Click to display a pop-up where you can select a specific process
diagram
diagram in your workspace.
To create a hyperlink so the process is bound to the definition in the
selected process diagram, as described at Linking a process in the value
chain.
5 Reorder this
Click the or icons to move each process to the right or left.
process
6 Label this Input / Click the default Enter inputs text (for the left-side shape depicting inputs), or
output the Enter Outputs text (for the right-side shape depicting outputs) to specify
the label you want.
9 Reorder primary /
Click the or icons, to move each primary group to the bottom or
strategic group
top.
When you delete a group which contains processes inside, you will need to
confirm that you are aware about deleting its contents:
Save the changes in your model by clicking Save located in the ribbon.
If you try to leave the editor and there are pending changes, a message asks you to confirm that you want to leave
without saving the pending changes.
Once you are done, click Check In to release the diagrams for other users:
1. Open your model and select the value chain diagram to edit.
Make sure the diagram is not checked in by any other user.
2. In the Ribbon, click Check Out. Once you click this button, the diagram is locked for editing. No other users can
make changes to it until you check it back in.
4. Once you finish your edits, release the model by clicking Check In. The model will be released to other editors to
perform changes.
You may also preview the value chain while listing your folder contents in Grid view:
Overview
With Bizagi Modeler you can diagram your organization's value chain, as described at Value chain model.
The following models show some basic value chain examples you can present with Bizagi Modeler, and how to
define them.
Examples
The first example shows a value chain for the manufacturing sector, not a supply chain model (the supply chain
could be a subset of the value chain):
In the starting value chain template, delete the elements which will not be part of your value chain definition:
When you are done, click Save to save your changes. Then click Check In to release the lock on the value chain and
leave editing mode so you can see it just as your users would see it.
At this point the value chain is done, though you may of course link process diagrams to the processes you have
placed in the value chain.
To learn how to do this, refer to Linking a process in the value chain.
Overview
When presenting the value chain in your organization, you may choose to link process definitions to the primary or
support processes included in your value chain.
This way, someone viewing the value chain can drill down for further details.
You can also link to another value chain model if you want.
For introductory information about the value chain feature in Bizagi Modeler, refer to Value chain model.
pointer over the process you want to link from and click the icon:
A navigation window appears for you to select the process you wish to reference.
1. Find process in Choose within the following options: This model, all
models.
· Select this model, to find all the processes contained
on your current opened model.
· Select all models to look for all the models, to find
the process you are searching for.
Keep in mind that all models option is available for on-
cloud saved models.
Either select your model's hierarchical structure path (Model, folder, Process) to the process you wish to reference
(Customer Service process) or use the search control to find it. Click Ok.
Click the process you want from the search results so it has a tally mark ( ); and click Save. Check in your changes
by clicking Check in.
At this point, whenever someone views the value chain (outside the edition mode), hovering the mouse pointer over
the name of the process provides a link to the in-depth details of that process:
Control Description
Either select your model's hierarchical structure path (Model, folder, Process) to the process you wish to reference
(Disbursement) or use the search control to find it.
Type the name of the diagram holding your process (not the actual process' name defined on the inside pool of
the diagram).
You can also link to another value chain model, by searching for it by name.
Click the process you want from the search results so it has a tally mark ( ); and click Save. Check in your changes
by clicking Check in.
At this point, whenever someone views the value chain (outside the edition mode), hovering the mouse pointer over
the name of the process provides a link to the in-depth details of that process:
Overview
The Bizagi Customer Portal is a centralized web-based application that lets you manage the users of all the services
you acquire from our Bizagi cloud platform: Modeler Services, Studio Studio Collaboration services, Automation
Service, Business Insights and Artificial Intelligence.
In this secure Portal, you can easily manage permissions to access the resources of your cloud services. Once you
have purchased a cloud-based Bizagi product you have access to your own Customer Portal to manage users of the
given product. Every product purchase under the same subscription is added to the customer portal dashboard.
Managing users
Customer Portal lets Administrators manage users and groups to control access and making them available to be
added to a model providing their access role.
· Company users: A user in your company is an individual who can be entitled with a role in one or more Bizagi
services. A user can be in more than one service but with different roles according to the type.
· Service users: These users are assigned to a service you have purchased, for example, Modeler services, or
Studio Collaboration services.
· Workspace users (Model users): Users in this pool have a role defined in a specific model. For example, a user
is assigned as an Editor of a Model or as a contributor. A user may have two different roles in the same product
or the same role in different products (for example Editor of Model A and Contributor in Model B). If the user has
two different roles in the same product, these roles must be at different models (that is, they cannot be Editors
AND contributors to the same Model).
· Administrators: Users that can manage other users in the company. Remember that the Customer Portal is for
user management.
The following image shows how users are distributed through the different pools of your company.
Managing models
According to your role, you can:
· Manage your service, to include or exclude users to the subscription
· Manage its models to grant permissions as Editors or Contributors
· Open the model in Modeler Service website
When you access the Customer Portal go to your Modeler subscription, and click the Models section:
Clicking the three-dots menu of each model you are able to:
Overview
When you purchase a cloud-based service, the owner must access for the first time the Customer Portal to define
other administrators, users of the subscription and the roles of users in models.
After Bizagi provisions the Customer Portal the subscription owner can access it using the following URL format:
//customer-portal-[customerName].bizagi.com
https:
After the provisioning, the owner of the first purchased product can access the Customer Portal with the email
registered on the onboarding process. Our team delivers a temporary password to access the Customer Portal.
If you change the identity provider of Modeler services, the sign-in page of the customer page changes to the
Idp you user in Modeler Services. For further information about signing see Signing with a corporate e-mail.
After clicking the button in the email, you must have an additional tab in your browser, where you can set a new
password:
Make sure that your password complies with all password policies described below the text box and click Change
password. Finally, open the customer portal URL and log in using your email and the new password.
After you log in, you find the project and environments related to your enterprise subscription.
So, to add the user in the user’s pool, click the user management icon at the bottom left corner, and then select the
All users module. Click the create user button:
If you want to notify the user that is been added as a user of the company user's pool, you can click the checkbox
located at the bottom left corner.
Now you can set this user as an administrator. Click the Administrator module and click the Add user button located
at the top right corner. In the search box, you can type the name of the user or his email.
Now administrators can access the Customer Portal. If a user is also part of a subscription as an owner, this user
can manage elements of that subscription. The following articles explain what you can manage in the Customer
Portal.
Overview
In the Customer Portal, you can manage users of all the Bizagi cloud platform services. Therefore, there are different
roles to manage users across the workspaces of each service. This article describes the type of roles available in the
Customer Portal.
One company can purchase a subscription of each service offered in our cloud-based platform. For example, one
company can have a subscription of Automation Service, and one subscription of Modeler Services. The following
table shows the subscriptions and workspaces available:
· Customer Portal administrator: this user can create users to the company user's pool, and manage users in all
the company subscriptions.
· Service subscription owner: For each service, there is an owner in the company, for example, an Automation
service owner, a Studio Collaboration service owner, and a Modeler service owner. Each subscription owner can
manage users under the service where is entitled as owner.
· Workspace owner: Each service has different types of workspace. For example, in Modeler services, you have
models, in other services you have projects. a workspace owner can manage users for a specific model or
project, to invite users to be part of the workspace, and define its role.
· Service user: This is a user accessing, editing, or viewing a workspace of a subscription, for example,
contributors, or project developers.
The following table summarizes the definitions and permissions of each role:
Customer Service
Workspace
Level Description portal subscription Workspace owner
user
administrator owner
Edit company
users
Activate /
deactivate
company users
Include
administrators
Remove
administrators
Create new
users that are
NOT in the
company user's
pool in a
subscription
Include users
from the
company user's
pool in a
subscription
Set / remove as
subscription
owner
Share a
workspace
Remove a user
Workspace from a
(project or workspace
model)
Edit workspace
information
(name or
description)
Overview
In this portal, you can manage all the cloud-based services users from the Bizagi platform. You can also control
permissions and roles of the different models or projects of your service subscriptions.
Depending on your role you can manage users at three different levels:
· Create Company users
· Add Service subscription users
· Share Workspaces (models)
User Management lets subscription owners manage users' accounts and groups to control user access and achieve
governance.
The User Management option is only available for subscription owners or administrators.
To be part of any service subscription and role, all users must belong to the company pool.
If you want to notify the user that is been added as a user of the company user's pool and activate the account, you
can click the Notify by email check box located at the bottom left corner. The portal sends the following email:
· Customer portal administrator: A user as an administrator can create and add users to any service subscription.
· Service subscription owner: A owner can only add users in a subscription, only if they are already created as
company users.
If you are a subscription owner, log in to the Customer Portal, then access your service subscription clicking the icon
of your service on the left menu. Then click Users:
You can search and include multiple users at the same time. If needed, you can select the Notify by email checkbox,
and type a message that Bizagi sends to users included in the subscription.
If you need to add multiple users using a Comma Separated file, see Add users in batch.
Share a workspace
A workspace is a project or model where users of a subscription can work on. Subscription owners and workspace
owners can share a project or model with users that are part of the subscription.
A user must be part of the service subscription, before been invited to join a workspace.
Then search the user typing their name. The user must be already added in the subscription:
Select the permissions and finally click Add. You can add multiple users of your subscription to the workspace at the
same time. Finally, click Save changes.
Overview
When you need to add a considerable number of users in your company pool or a subscription, you can add them
in batch using a comma-separated file. This article explains how you can do that.
Click the Company user menu on the left-side menu. The select All Users, and click the three-dots menu at the top-
right corner:
Click the three-dots menu and select Import from CSV file:
Click Create new provide its name and add the job titles.
Job titles are created when you create a new user, either manually or batch. Bizagi validates existing job titles, and
avoids having repeated titles. However, be careful with typos or misspelling words when you create users.
Groups options
Every group in the list has available the following options by clicking the three-dot right menu:
· Manage Group: allows you to add a set of Job Titles by typing the name in the Add by job title field. The field will
suggest the name while you type it.
You can also delete a Job title by clicking the remove button next to its name.
· Delete: deletes the given group. Before deleting a group, delete any job tittle inside.
Subscription Resources
Overview
Modeler Services allows you to share objects, such as Resources and extended attributes across models. This
means that these objects can be used across all models in the subscription. Only users with the subscription owner
role can manage these objects.
As a subscription owner you can import and delete resources on the Web Application. Resources must be exported
from the desktop application. Once a resource is imported it will be available for all the models in the subscription,
at the same time, these resources cannot be edited from the desktop application. When you delete a resource, it
will no longer be available for the models in your subscription. However, said deleted resource will not be deleted
from the models using it.
You now have an .xml file ready to import in your Web Application.
Importing resources
You can import resources files from the Subscription Settings option in your Web Application. Once in this option,
make sure you are at the Resources tab and click the Import resources button.
The imported resources are now available for all the models in your subscription. You can now also filter your
resources using the search control on the left corner.
Keep in mind that if you are using a subscription resource in your models and it is deleted from the Web
Application, it will still appear in your model, but it will no longer be available on a subscription level.
Deleting resources
You can delete resources from the Subscription settings menu of the Web Application. Make sure you're in the
Resources tab before proceeding to delete an object.
Deleting resources is a simple task. All you have to do is select the resources you wish to delete, with this the Delete
button appears.
Click the button to remove the resources from your subscription. A confirmation window appears, click Delete.
Overview
Modeler Services allows you to share objects, such as resources and Extended Attributes, across models. This
means that these objects can be used across all models in the subscription. Only users with the subscription owner
role can manage these objects.
As a subscription owner you can import and delete extended attributes on the Web Application. Extended attributes
must be exported from the desktop application. Once an extended attribute is imported it will be available for all
the models in the subscription, at the same time, these attributes cannot be edited from the desktop application.
When you delete an extended attribute, it will no longer be available for the models in your subscription. However,
said deleted extended attribute will not be deleted from the models using it.
Name the .xml file with the extended attributes and save it.
You now have an .xml file ready to import in your Web Application.
A window appears, select the file you want to upload to continue. A loading screen appears and then a pop-up
window appears where you can select the attributes you wish to import.
The Select all option lets you select all the attributes or deselect them. Once you've selected the attributes you wish
to add as subscription extended attributes click Import. Once the upload finishes, a notification confirming the action
appears and you will be able to see your extended attributes.
You can view the attribute details by clicking the icon to the left of the attribute.
You can sort your extended attributes by attribute name or by element, to switch to element view click the switch
view button.
When you upload an .xml file containing extended attributes, Modeler Services will validate the file and filter out
what is already uploaded, what attributes have a new element type added to them and which ones to replace.
Keep in mind that if you are using a subscription extended attribute in your models and it is deleted from the Web
Application, it will still appear in your model, but it will no longer be available on a subscription level. These
attributes coexist with those you have locally for your processes.
Deleting extended attributes is a simple task. All you have to do is select the attributes you wish to delete, with this
the Delete button appears.
Overview
The Workgroup plan lets staff of small and medium companies collaborate in the definition of their corporate
processes.
Bizagi offers a free 30-day trial so you can test Workgroup features. By the end of the trial, you can choose to
purchase a plan or let the trial expire (no billing information is collected) - and return to Personal plan.
During the 30-day free trial, you can invite up to 50 users.
· Collaborate
View, review, share and collaborate on process models any time, any place, any device. Enjoy interacting with
your team members from the devices they love: whether tablet, mobile, their PC or Mac desktop.
· Greater Productivity
A great tool set helps you and your team to truly work together, whenever and wherever you happen to be.
Make comments on any part of the process diagram, navigate through the process flow and make
contributions. All you need is a browser.
· Governance
o Value Chain Diagram: Model and visualize the entire process landscape of your business through the Value
Chain Diagram.
o Revision history: Version your processes to create snapshots and achieve better control and governance while
you collaborate with your colleagues.
Features
The Workgroup plan gives you the following features:
If your plan expires before you renew it, all models automatically become unshared. Once a new plan is paid,
each model must be shared again manually.
When working from Bizagi Modeler desktop application, access the Web Application by clicking the bizagi.com
button located in the Home tab in the Ribbon.
We recommend using the latest Google Chrome for best user experience.
· Models view
The Models view is the default collaboration view. All process models appear for all users who are editors or
contributors in all plans. They can see the processes they own and the ones that have been shared with them to
collaborate in their definition.
Overview
The Models view is the default collaboration view. All process models appear for all users who are editors or
contributors in all plans. They can see the processes they own and the ones that have been shared with them to
collaborate in their definition.
This view displays all the Models that are owned by the logged user, as well as the ones that have been shared.
Each model displays some options according to the permission levels assigned to the user:
· Owner all options are available
· Editors can collaborate by editing and adding comments to the model.
· Contributors can navigate through the model and comment but they do not have edition permissions.
Diagram Display
List and Grid View
Display diagrams in List or Grid View by clicking on the corresponding button in the toolbar, the default view is Grid.
If the grid view is selected a diagram's thumbnail is visible, whereas if the list view is selected only basic information
appears, without a thumbnail.
Model options
Models are displayed by name, with their description right below it. When the full name or description is not
displayed, hover the mouse pointer over the name to display it.
Bizagi offers several actions you can perform on your model when you click the three dot menu to the right of your
model's name.
· Edit in Bizagi Modeler: Launches Bizagi Modeler to edit the model. It is available when the user is an Owner or
Editor. Refer to Editing Cloud Models for more information.
· Share model: Displays the window to invite other people to collaborate. This option is available when the user
is an Owner. Refer to Sharing and collaborating for more information.
Toolbar
When navigating a model you can see all the diagrams created in it as well as its folders. Move through folders and
click diagrams to review their definitions and documentation.
This option launches Bizagi Modeler to edit the diagram. This option is
Edit with Bizagi Modeler available when the user is an Owner or Editor. Refer to Editing Cloud
Models for more information.
This option is available when one or many processes and/or folders are
Move to selected. Opens the model folder structure, allowing the user to select a
new parent folder for the selected elements.
Enables the edition of the Model's name and description. This option is
Properties available when the user is an Owner or Editor. Refer to Editing Model
Properties for more information.
Current Diagram
Overview
The Current Diagram view displays the complete process of the chosen diagram. You can navigate its
documentation by clicking the elements of the diagram.
The options on the bar appear according to the permission level assigned to the user.
Diagram area
The diagram area is where the process flow appears. You can move around the diagram by dragging it, or by using
the Zoom buttons located on the bottom right corner.
Display the comments panel with the comments made on the shape. Refer
Show Comments
to Comments for more information.
This element is only displayed when the shape represents a Reusable sub-
process. It opens the process referenced in a new browser tab.
Open Sub-process
In some browsers, you may need to allow pop-ups from the Web
Application.
Bizagi Toolbar
The following is the toolbar displayed on the top of the current diagram view.
It always presents the path of the Diagram selected on the left (as breadcrumb, to navigate back and forth). On the
right, the available options: Show activity stream, Edit in Bizagi Modeler, Show Comments and Show Documentation.
Show Comments
Access the diagram's comments by clicking . A panel on the right appears.
Comments can be of general nature related to the entire process or to each shape independently. Refer to
Comments for more information.
Workgroup Trial
Overview
Bizagi offers a free 30-day trial so you can test the features of our Modeler Services before making your purchase.
By default, the free trial gives you access to all features available in theWorkgroup plan. By the end of the trial, you
1.To activate your trial, select Start free Workgroup Trial in the Bizagi Web Application Plan Details window.
2. A pop-up window invites you to agree to our terms and conditions. To activate Workgroup plan features, click
Start free trial! after you check the acceptance check box.
3. A notification informs you that the trial plan is now active and shows the date when the plan will expire.
The bar will indicate that the logged account is in Trial, and a button to Upgrade easily. It will also indicate the
expiration date of your 25 days trial plan.
The information appears in the upper right corner of Bizagi Modeler when you click on your display name after
logging in.
To add or remove user from the plan, refer to the Workgroup User Management article.
You can activate a trial only once. If your plan expires you will not be able to activate it again.
Overview
Bizagi Modeler offers systematic control for the continuous improvement for each process diagram. Revision
History lets process editors to keep track of each version created, saving it as a snapshot. Moreover, editors can
review each version navigating its entire documentation and manage it to be restored as the current draft version
or publish it to appear in My Process view.
All editors with access permissions (process flow and documentation using the Bizagi Modeler desktop application)
can create Process revisions. Revisions can be Locked, using the check-in / check out functionality.
Notes
1. Revisions are created per diagram.
2. Any editor can create new revisions, using the desktop application.
3. When checking in a diagram, editors can decide whether to create a new revision.
4. Editors can visualize and manage revisions for each diagram from the web application.
5. Comments are independent from revisions.
2. Make the desired changes to the diagram. When your changes are done, check the diagram in.
A window appears to let you choose whether to save your changes as a new revision or not.
To create the revision select Save revision and enter a description of the changes you made.
Once there is more than one revision for the diagram, the Revision History. This button appears. Click it to launch
the Web Application application which editors can access all the diagram's revisions.
2. In the Web Application select the process diagram you wish to review. Select the Revision history icon on the top
right corner.
Revisions are automatically numbered, starting from 001.
The Revision History window lists all the diagram's revisions sorted by creation date, from the most recent revision
back to the original version.
The current revision is always at the top of the the list in the right panel of the Web Application.
When a new revision is created a pop up notification displays in the Web Application to indicate who created a
revision for which diagram.
Action Description
Visualize Displays the diagram with its documentation in the left panel. You
can navigate its shapes and review documentation and comments.
Restore Makes the chosen revision the current draft version, the one that all
editors and contributors see in their Process Models and in the
desktop application for editing.
Therefore, a small button appears on the top right of the diagram view to inform that the revision is the current
one.
Overview
You can perform advanced searches directly from the Home page in the Web application or the Current Diagram
view to find processes shared with you. The search includes not only process names, but also the names of process
elements and other properties.
To open the search box from the current diagram view, click . The search box appears in the right panel. A
search you perform here only considers the current process.
Once you provide the value to search on,, the search results appear. The search retrieves elements which start with
or match the value entered, regardless of the case.
Minimize your search results using the following characters in your search terms:
Double quotes: "" Brings the exact values you type on "purchase": brings all diagrams,
the search control. shapes, process names, process
elements and other properties
containing the exact word purchase.
Word and, sign and:& Use this for two or more search purchase and request: brings all
terms: The search results include diagrams, shapes, process names,
everything that has both words. process elements and other
properties containing both terms:
Word or, vertical bar: | Use this for two or more search Purchase or request: returns all
terms: The results includes all diagrams, shapes, process names,
elements with either each or both process elements and other
terms properties which contains either the
term purchase, the term request or
both.
Asterisk: * Returns all elements containing all Purc* : returns all diagrams, shapes,
the values before the asterisk. It process names, process elements
auto-completes the words that may and other properties which contains
match the search. the purc values. It also auto-
completes the search regarding the
typed term. I.E Purc* = Purchase
Overview
Existing processes can be referenced to reusable sub-prcesses. As a Workgroup user, you can reference either an
existing process contained on the current opened diagram or a process contained on any model you own or have
been invited to.
Considerations
· Only works for Reusable sub-processes.
· Models must be on-cloud saved.
· The process to be referenced must exist.
· Reference either a process contained on your current model or on any of your on-cloud saved models.
· You must be either the owner or have been invited to collaborate on a model.
· When you edit the reusable sub-process to which the process of other model was referenced, a new Bizagi
Modeler window appears.
1. To reference an existing process of any model, in the Sub-process properties relate the diagram containing the
wished process. On this business situation, from your Purchase Request diagram, right-click on the Quotations
reusable Sub-process element and select Properties from the display menu.
3. The Element Properties add-on window appears on the right. On the Basic tab, in the Process field, select the
three dots on the right.
4. A navigation window appears for you to select the process you wish to reference.
1. Find process in Choose within the following options: This model, all
models.
· Select this model, to find all the diagrams contained
on your current opened model.
· Select all models to look for all the models, to find
the process you are searching for (Pe.
Keep in mind that All models option is available for
on-cloud saved models.
Either select your model's hierarchical structure path (Personal Loans Request, Processes, Disbursement,
Disbursement) to the process you wish to reference (Disbursement) or use the search control to find it easier.
Overview
The value chain is a powerful strategic tool that organizations can use to stay competitive and focus efforts
efficiently towards their line of business.
With Bizagi Modeler you can diagram your corporate value chain and analyze every step required to create core
products or services, identify how to increase the efficiency of your chain as a whole, and create a competitive
advantage.
The following image illustrates the value chain concept as suggested by Michael Porter:
Switch to the Create value chain diagram icon and click it:
A new diagram appears which already features a template with the layout and groups as often used in a value chain
definition. Note that the value chain model is opened in editable mode and checked out to you:
1 Label this group Click the default Enter group name text and specify how you want this group
to be labeled.
4 Link a process
Click to display a pop-up where you can select a specific process
diagram
diagram in your workspace.
To create a hyperlink so the process is bound to the definition in the
selected process diagram, as described at Linking a process in the value
chain.
5 Reorder this
Click the or icons to move each process to the right or left.
process
6 Label this Input / Click the default Enter inputs text (for the left-side shape depicting inputs), or
output the Enter Outputs text (for the right-side shape depicting outputs) to specify
the label you want.
9 Reorder primary /
Click the or icons, to move each primary group to the bottom or
strategic group
top.
Save the changes in your model by clicking Save located in the ribbon.
If you try to leave the editor and there are pending changes, a message asks you to confirm that you want to leave
without saving the pending changes.
Once you are done, click Check In to release the diagrams for other users:
1. Open your model and select the value chain diagram to edit.
Make sure the diagram is not checked in by any other user.
2. In the Ribbon, click Check Out. Once you click this button, the diagram is locked for editing. No other users can
make changes to it until you check it back in.
4. Once you finish your edits, release the model by clicking Check In. The model will be released to other editors to
perform changes.
You may also preview the value chain while listing your folder contents in Grid view:
Overview
With Bizagi Modeler you can diagram your organization's value chain, as described at Value chain model.
The following models show some basic value chain examples you can present with Bizagi Modeler, and how to
define them.
Examples
The first example shows a value chain for the manufacturing sector, not a supply chain model (the supply chain
could be a subset of the value chain):
The third example illustrates a value chain with inputs and outputs:
Create the value chain definition in the folder where it is applicable (related to the group of process diagrams in
that same folder), and select the Create value chain diagram option:
In the starting value chain template, delete the elements which will not be part of your value chain definition:
When you are done, click Save to save your changes. Then click Check In to release the lock on the value chain and
leave editing mode so you can see it just as your users would see it.
At this point the value chain is done, though you may of course link process diagrams to the processes you have
placed in the value chain.
To learn how to do this, refer to Linking a process in the value chain.
Overview
When presenting the value chain in your organization, you may choose to link process definitions to the primary or
support processes included in your value chain.
This way, someone viewing the value chain can drill down for further details.
You can also link to another value chain model if you want.
For introductory information about the value chain feature in Bizagi Modeler, refer to Value chain model.
pointer over the process you want to link from and click the icon:
A navigation window appears for you to select the process you wish to reference.
1. Find process in Choose within the following options: This model, all
models.
· Select this model, to find all the processes contained
on your current opened model.
· Select all models to look for all the models, to find
the process you are searching for.
Keep in mind that all models option is available for on-
cloud saved models.
Either select your model's hierarchical structure path (Model, folder, Process) to the process you wish to reference
(Customer service process) or use the search control to find it. Click Ok.
Click the process you want from the search results so it has a tally mark ( ); and click Save. Check in your changes
by clicking Check in.
At this point, whenever someone views the value chain (outside the edition mode), hovering the mouse pointer over
the name of the process provides a link to the in-depth details of that process:
Control Description
1. Find process in Choose within the following options: This model, all
models.
Either select your model's hierarchical structure path (Model, folder, Process) to the process you wish to reference
(disbursement) or use the search control to find it.
Type the name of the diagram holding your process (not the actual process' name defined on the inside pool of
the diagram).
You can also link to another value chain model, by searching for it by name.
Click the process you want from the search results so it has a tally mark ( ); and click Save. Check in your changes
by clicking Check in.
At this point, whenever someone views the value chain (outside the edition mode), hovering the mouse pointer over
the name of the process provides a link to the in-depth details of that process:
Subscription Settings
You can access your plan's subscription settings from the user menu in the Web Application, this option is only
visible if you are a plan owner. This option allows you to manage objects shared across your subscription such as
resources and extended attributes.
Overview
Modeler Services allows you to share objects, such as Resources and extended attributes across models. This
means that these objects can be used across all models in the subscription. Only users with the subscription owner
role can manage these objects.
As a subscription owner you can import and delete resources on the Web Application. Resources must be exported
from the desktop application. Once a resource is imported it will be available for all the models in the subscription,
at the same time, these resources cannot be edited from the desktop application. When you delete a resource, it
will no longer be available for the models in your subscription. However, said deleted resource will not be deleted
from the models using it.
You now have an .xml file ready to import in your Web Application.
Importing resources
You can import resources files from the Subscription Settings option in your Web Application. Once in this option,
make sure you are at the Resources tab and click the Import resources button.
The imported resources are now available for all the models in your subscription. You can now also filter your
resources using the search control on the left corner.
Keep in mind that if you are using a subscription resource in your models and it is deleted from the Web
Application, it will still appear in your model, but it will no longer be available on a subscription level.
Deleting resources
You can delete resources from the Subscription settings menu of the Web Application. Make sure you're in the
Resources tab before proceeding to delete an object.
Deleting resources is a simple task. All you have to do is select the resources you wish to delete, with this the Delete
button appears.
Click the button to remove the resources from your subscription. A confirmation window appears, click Delete.
Overview
Modeler Services allows you to share objects, such as resources and Extended Attributes, across models. This
means that these objects can be used across all models in the subscription. Only users with the subscription owner
role can manage these objects.
As a subscription owner you can import and delete extended attributes on the Web Application. Extended attributes
must be exported from the desktop application. Once an extended attribute is imported it will be available for all
the models in the subscription, at the same time, these attributes cannot be edited from the desktop application.
When you delete an extended attribute, it will no longer be available for the models in your subscription. However,
said deleted extended attribute will not be deleted from the models using it.
Name the .xml file with the extended attributes and save it.
You now have an .xml file ready to import in your Web Application.
A window appears, select the file you want to upload to continue. A loading screen appears and then a pop-up
window appears where you can select the attributes you wish to import.
The Select all option lets you select all the attributes or deselect them. Once you've selected the attributes you wish
to add as subscription extended attributes click Import. Once the upload finishes, a notification confirming the action
appears and you will be able to see your extended attributes.
You can view the attribute details by clicking the icon to the left of the attribute.
You can sort your extended attributes by attribute name or by element, to switch to element view click the switch
view button.
When you upload an .xml file containing extended attributes, Modeler Services will validate the file and filter out
what is already uploaded, what attributes have a new element type added to them and which ones to replace.
Keep in mind that if you are using a subscription extended attribute in your models and it is deleted from the Web
Application, it will still appear in your model, but it will no longer be available on a subscription level. These
attributes coexist with those you have locally for your processes.
Deleting extended attributes is a simple task. All you have to do is select the attributes you wish to delete, with this
the Delete button appears.
User Management
Overview
The Modeler Services Workgroup plan lets you add and remove as many users as are included in your plan.
2. In the Plan Details window, click Add user. This option is only available to plan owners.
4. Finally click Add user. A pop-up window appears to confirm that the invitation was successfully sent.
4.A notification appears to confirm that the user was successfully removed.
· If a user is removed from the plan, the owner can include them again.
· If users are removed from the plan, their models are transferred to the plan owner.
Overview
Manage your account settings from the Payment Portal. As the plan's owner, you can increase or reduce the number
of licenses on your plan.
3. Select the number of licenses you wish to acquire, using the up or down arrows. You can also change the
Payment cycle by selecting either Annual or Monthly. When you are done choosing your preferences, click Update to
make the changes effective.
· To downgrade the number of licenses you must have as many users in the plan as the licenses you have
acquired.
· Only the plan owner can access the Payment Portal.
· You can select from 2 to Workgroup licenses.
Overview
Designed for individuals, the Professional plan offers premium cloud storage, publishing to SharePoint and Web,
customizing the logo when publishing, working offline and support.
Features
Professional plan gives you the following features:
When working from Bizagi Modeler desktop application, access the Web Application by clicking the bizagi.com
button located in the Home tab in the Ribbon.
We recommend using the latest Google Chrome for best user experience.
When you have logged into Modeler Services Web Application, you can review your current plan by clicking your
username or display image in the top right corner of the window. There you can review your current plan's benefits
or manage your plan (i.e. upgrade to a superior plan).
Personal plan
Overview
Every Bizagi account automatically entitles you to a free Personal plan, where you can securely save your models in
Modeler Services for free, using up to 10MB of storage.
The Personal plan is for individuals working on their own models with no need to share models, and with basic
publishing of process models (Web and SharePoint publishing are not available in this plan).
Features
The Personal plan gives you the following features:
ü 10 MB Storage
ü Basic publishing
ü Free unlimited use
You can also access that site when working in the Bizagi Modeler desktop application. If you are working on a
model that has been saved in Modeler Services, access Web Application by clicking bizagi.com button located in
the Home tab in the Ribbon.
When you have logged into Modeler Services Web Application, you can review your current plan by clicking your
username or display image on the top right corner of the window. There you can review your current plan's benefits
or manage your plan (i.e. upgrade to a superior plan).
You can also review your plan's information clicking your name in the top right corner of Bizagi Modeler.
Refer to Choosing the appropriate plan for you, to review your current plan's features and to learn about the
features available in each plan.
To model and automate your processes you need Bizagi Modeler and Bizagi Studio on your Computer or laptop.
Use the free Modeler to diagram and document your process. Once your process is complete you can then press
the Run button to export the process to Bizagi Studio, where a wizard will guide you through all the necessary steps
to automate the process, and turn it into an executable application (workflow).
With Bizagi Modeler you start mapping and documenting the process flowchart.
Use our Bizagi Studio to enter all the necessary information for process execution: standard time, costs, user
interfaces, business rules, etc. This model is stored in a database and used for process execution by the Automation
Server.
Bizagi BPM Suite allows you to enter all the necessary information for process execution: standard time, costs, user
interfaces, business rules, etc. This information is stored as a model in a database and used at runtime for process
execution through a work portal for end users.
Thick the check-boxes of the diagrams you wish to export to Bizagi Studio. On the text control type the name you
wish for the diagram, by default the system fills the blanked spaces with its original name.
3.2. Select Studio Collaboration Services. Either sign in using your SCS credentials or to SCS trial.
Overview
Bizagi Studio is the construction environment that transforms processes designed with Bizagi Modeler into
applications without the need for programming.
Bizagi offers a set of tools that enables you to graphically define the model associated with a business process
(flowchart, business rules, user interface, etc.). This model is stored into a database, then is interpreted and
executed in production by Bizagi BPM Server without having to use intermediate code. Bizagi Studio is available for
free download from our site www.bizagi.com.
To model processes that are executable in Bizagi Studio, you need to consider the following.
Activities
Activities represent work or tasks carried out by members of the organization. Bizagi Studio only supports some of
the types of activities. You can define your tasks as User Task, Service Task, Receive Task, Send Task, Script Task,
Manual Task or Business Rule Task.
Events
Start Events
The start event indicates the start of the process. Bizagi Studio supports several start events:
Intermediate Events
Intermediate events indicate where something happens somewhere between the start and the end of a Process.
Bizagi Studio allows you to include five types of intermediate event in your processes.
Click here for more information about how to communicate between processes.
End Events
End events indicate when a process ends. Bizagi Studio supports the following end events.
Gateways
Gateways indicates a variation in process flow whether depending on an expression or intending to create parallel
flows.
· Parallel Gateway
· Inclusive Gateway
· Event-based Gateway
· Exclusive Event-based Gateway
· Parallel Event-based Gateway
· Complex Gateway
You can also include the association connector to link artifacts to an element.
Sub-process
Bizagi Studio supports four types of sub-processes, each sub-process has a special behavior:
· Embedded: When you define a Sub-process as Embedded, which is the default Sub-process, it will be dependent
on the parent Process and consequently have visibility of the parent’s global data.
· Reusable: A Reusable Sub-process is defined when an activity within a Process calls another predefined Process.
The Process that is called is not dependent on the parent.
· Multiple: A multiple Sub-process is instantiated several times. It could be executed in Parallel or in Sequence.
· Transactional: The transactional Process is a Sub-process which behavior is controlled through a transaction
protocol.
Execution
Once you have completed the process modeling you can run it on the Bizagi BPM Suite.
Watch a 5 minutes quicktour and learn about Bizagi BPM Suite - Process execution
General FAQs
What is the price of Bizagi Modeler?
Bizagi Modeler is available at no cost as a free download. It is not a trial version or community edition, the entire
product is available for free.
· .bpm, the file format used to save a Bizagi Modeler file.The .bpm in the 1.6 version is used to save a model that
will be imported to our Bizagi BPM Suite to be automated and turned into a running application (workflow).
If you want to have interoperability (import, export) with other BPM tools, then you should use the standard XPDL
language or Microsoft Visio.
For more information please refer to Exporting and Importing.
I have multiple users in my organization that wish to collaborate on process models with
me, how can Modeler Services help me?
You must have an active Workgroup plan and invite your colleagues to collaborate with you through the Bizagi
Modeler portal.
I have already uploaded models to the cloud in the Personal plan, will I lose them when I
purchase Professional or Workgroup?
No, your models will be part of your plan going forward.
This article provides process modelers some guidelines to build clear and effective models compliant with the
BPMN standard.
Below you will find useful tips to follow these principles and aid the correct processes definition and communication.
Once the process logic has been defined, validate your diagrams making sure you properly use the different BPMN
elements. The following aspect should be checked for each BPMN element:
· Define as many pools as processes. There must be always at least one Pool.
· Use terminate events only when this is strictly necessary. They are used to model situations where several
alternative paths are enabled and the entire process have to be finished when one of them is completed.
Labeling Processes
Processes labels should clearly describe their main purpose. Make sure that you do not use short names or
abbreviations.
Labeling Activities
Give activities a label composed of one verb, and one object. This way readers can clearly understand the objective
of a task. Also, make sure that you do not use short names or abbreviations.
Labeling Events
Do not label start and end events when only one instance of them is used. It is very common to label them as
"Process start" and "Process end" but this is redundant and not necessary.
· Use labeling when multiple start and end events are used. Label them according to what they represent using a
noun. Do not repeat names.
Labeling Gateways
Divergence gateways should have a clear name indicating the decision or condition evaluated when it applies. Use
a name composed of one verb, one object, and a question mark to identify what is being evaluated. You can even
use questions to clarify the decision involved.
· If names do not apply for any gateway use abbreviations or numbers to differentiate them.
4. Simplify diagrams
Large diagrams do not allow giving an end-to-end perspective to readers. They are difficult to read and clearly
communicate the purpose of the process.
Defining the correct scope of tasks and level of detail of processes is key to reduce the overage of information.
The following tips will help:
· When diagramming it is useful to imagine that you are a final user. If a set of consecutive activities can be
performed by the same person, at the same time then these activities could be integrated into a single activity.
· A set of consecutive activities in the same lane may indicate missing participant details, too much detail, or a
misalignment in scope. Review these patterns to identify opportunities for activity integration.
Group activities
Use sub-processes to group activities with the same purpose. You can expand the sub-processes later to expose
details of lower levels of hierarchy. A process will contain multiple pages, but internally the integrity of a single
model is maintained.
For further information about modeling patterns please check the BPMN Workflow patterns document
Overview
Bizagi Modeler Services offer a variety of options to collaboratively create, share, design, and standardize
diagrams. This article aims to present the best practices to leverage efficiency and standardization on your business
processes.
In Bizagi Modeler Services each process (diagram) is part of a major hierarchy chain structure constituted of vertical
containers which are distributed within superior and subordinate levels. You can think of the container's hierarchy as
a pyramid:
Models
Models are at the top of the hierarchical structure. It is a storage space where diagrams can be placed.
On the Models view, the following options are available:
· Visualize the plan Models
· Create new Models at the same hierarchy level
· Delete Models
· Share Models
· Modify each Model's properties: name, description
· Open the Modeler Desktop application
Folders
Inside each model, find the second subdivision of the hierarchy: folders are storage spaces where diagrams can be
placed:
· Visualize a default folder named Processes.
· Create new folders
· Rename existing folders.
· Delete folders. Keep in mind that at least one folder must exist.
· Create and visualize Value Chain Diagrams
· Move folders to other locations.
Diagrams
My model includes several Sub-processes. How can I import all the diagrams in a new
model?
It is possible to import as many diagrams as you want. However, if you are importing the diagrams from XPDL
format you must import them one by one (XDPL files only save information about one process).
If any Process includes a reusable Sub-process, you must include both diagrams and create the relationship
between them. However, if the Sub-process is embedded, the parent process will automatically import it.
If you use Visio, all Processes and Sub-processes, within a Visio file, are imported to Bizagi in a single step.
A Pool has many connection points, you can locate the points by dragging the start or end connection along the
border. Whenever a connection is available it will highlight to a green point.
If your diagram is bigger than this allocated size, we recommend dividing the diagram into sub-processes. This
allows for a large and complex model to be more readable and easily understood.
1. Bizagi Modeler in its application, uses Segoe UI with size 8 as the default font.
Even though you may change font, font size and font style for information where rich-text formatting is available
(text in description, Text box and Text area extended attributes), you may not change this for other information such
as the one in Name, Start quantity, etc.
2. There is no option to customize the font used for the actual labels and captions such as "Name", "Description",
"Performers".
3. You may change the default font and font size for the visual labels in BPMN elements (when modeling the
Process). This is a whole different setting which is configured in the general options of the application.
4. When launching the Presentation mode, the same default setting applies in labels and captions (Segoe UI size 8).
This will be off course overridden by any other explicit format entered for the text inside descriptions and Text box
or Text area extended attributes. A similar concept applies when publishing to Web, MediaWiki or PDF.
5. When publishing to Word, you may use a custom template of your choice. If you do, this template will contain
implicitly the font and styles to be used for the Word output. Yet again, this applies for information other than that
contained inside descriptions, and text or text area extended attributes (given that the text with defined rich-text
format will override it).
How can I disable the message that shows up when changing element types?
You can turn on or off this warning by marking either the Don't show this message again checkbox or Warn element
type changes checkbox (located at the application general Options).
Please click for further information about sharing extended attributes
1. Share you models among team members and work together simultaneously during the process design phase
with Modeler Services.
For more information please refer to Modeler Services
2. You can generate and publish your completed process documentation to Word, PDF, SharePoint, Web and
MediaWiki.
For more information please refer to Generating Documentation
3. You can share processes and export to either Visio or XPDL. Your business process can also be exported as
images to PNG, bpm, SVG or JPG format files.
For more information please refer to Publish or Export
4. Display the process in presentation mode with a full read-only screen view. For more information please refer to
Presentation Mode.
In Presentation Mode you can access the main features of your processes and the documentation you have
included. Additionally, you can define Presentation Actions to allow for a more interactive and understandable
presentation.
For more information please refer to Presentation Mode
1. Check if your current Word installation has any issues by going to your control panel and repairing the
installation.
2. Review if Word has add-ins, which may be affecting word instances being opened by a remote call.
This means that you can check in your Word options, in the Add-ins tab, if unmarking your COM add-ins solves this
problem.
For further information on how to configure SharePoint 2010 settings please review Microsoft's articles, such as:
http://technet.microsoft.com/en-us/library/cc262107.aspx
3. Check the upload directory has permission set for creating and editing pages.
4. The LocalSettings.php contains the configuration settings of your wiki. Assign permission to LocalSettings.php as
follows:
$wgGroupPermissions['user']['upload'] = true;
$wgFileExtensions = array('png','gif','jpg','jpeg','doc','xls','mpp','pdf','ppt','tiff','bmp','docx', 'xlsx',
'pptx','ps','odt','ods','odp','odg');
I get the message Error loading the model because it is being used when trying to open a
Bizagi Collaboration Model file
When a diagram is created and saved as a Bizagi Collaboration Model on premise, Bizagi Modeler creates a .bpmc
file, along with a folder with the same name.
For example, myprocess.bpmc has the folder myprocess. When moving or copying the file, it is necessary to move
also the folder.
To fix this error, move the folder from the original location to the new desired path.