Skip to main content

Installation

Flowon Process Orchestrator is deployed as a managed solution to your Microsoft Dataverse CE environment. It supports both cloud and on-premises deployments, giving you flexibility in how you run your business processes.

Important

Flowon Process Orchestrator depends on Flowon Logic Composer. The Logic runtime must be installed before Process Orchestrator, as Process Orchestrator leverages Logic constructs for automation, branching decisions, expressions, and configuration values.

Step 1: Acquire a License

Before installing Flowon Process Orchestrator, you must obtain a license from the Microsoft Marketplace.

License Portal: https://marketplace.microsoft.com/en-us/product/saas/flowon.flowon_public_initial

Licensing

Contact the Flowon team through the marketplace listing for licensing inquiries, pricing information, and trial options.

Step 2: Import Solutions

Flowon Process Orchestrator consists of multiple managed solutions that must be imported in the correct order. Because Process Orchestrator depends on Logic, you must install the complete Logic stack before installing Process Orchestrator.

Solution Architecture

SolutionDescription
Flowon BaseFoundation - prerequisite for all Flowon products
Flowon Logic ComposerRuntime engine for Logic Blocks, Flows, and expressions
Flowon Logic Composer ToolsDesign interface for creating logic artifacts
Flowon Process OrchestratorCore runtime for process execution
Flowon Process Orchestrator ToolsVisual designer for modeling processes

Flowon Base (Foundation)

Flowon Base is the prerequisite solution that must be installed first. It provides foundational components used across all Flowon products.

ComponentDescription
Flowon Project EntityThe container for organizing Flowon artifacts
Related ArtifactsShared entities, web resources, and configurations
License ManagementLicense validation and activation

Flowon Logic Composer (Required for Process Orchestrator)

Flowon Logic Composer must be installed before Flowon Process Orchestrator. Process Orchestrator relies on Logic for:

Integration PointHow Process Orchestrator Uses Logic
On Entering/ExitingCall Logic Flows when entering or exiting stages
Transition BranchingUse Logic Blocks (Decision Tables, Decision Trees) to determine which path to follow
Expression BuilderUse Flowon expressions in all configurable fields
Configuration ValuesReference Configuration variables for dynamic values
Localized ResourcesDisplay multi-language text in process interfaces

Flowon Process Orchestrator (Runtime)

Flowon Process Orchestrator is the core runtime solution containing everything needed to execute business processes.

ComponentDescription
PluginsServer-side logic for process execution
EntitiesProcess definitions, instances, stages, traces
FormsRuntime forms for process interaction
WorkflowsBackground automation components
Required in All Environments

The Flowon Process Orchestrator runtime solution must be installed in every environment where processes will execute—development, test, and production.

Flowon Process Orchestrator Tools (Designer)

Flowon Process Orchestrator Tools provides the visual designer interface for modeling and configuring business processes.

ComponentDescription
Process DesignerVisual canvas for designing process flows
Stage ConfigurationTools for configuring stage behavior
Transition BuilderInterface for defining routing logic
Production Environments

In production environments, you typically only need the runtime solutions. The Tools/Designer solutions are not required for execution and can be omitted to reduce the solution footprint.

EnvironmentFlowon BaseFlowon Logic ComposerFlowon Logic Composer ToolsFlowon Process OrchestratorFlowon Process Orchestrator Tools
Development✅ Required✅ Required✅ Required✅ Required✅ Required
Test/UAT✅ Required✅ Required⚠️ Optional✅ Required⚠️ Optional
Production✅ Required✅ Required❌ Not Required✅ Required❌ Not Required

Import Order

Import the solutions as managed solutions in this exact sequence:

StepSolutionRequiredDepends On
1Flowon BaseYesNone
2Flowon Logic ComposerYesFlowon Base
2aFlowon Logic Composer ToolsDesign environments onlyFlowon Base, Flowon Logic Composer
3Flowon Process OrchestratorYesFlowon Base, Flowon Logic Composer
4Flowon Process Orchestrator ToolsDesign environments onlyFlowon Base, Flowon Logic Composer, Flowon Process Orchestrator

Step 3: Configure Security

After importing the solutions, configure user access to Flowon Process Orchestrator.

Process Designer Security Role

Upon installation, Flowon Process Orchestrator creates a security role called Process Designer. Users who need to create and configure business processes must be assigned this role.

RoleCapabilities
Process DesignerCreate, edit, publish, and activate business processes

Assigning the Role

To assign the Process Designer role:

  1. Navigate to SettingsSecurityUsers
  2. Select the user who needs design access
  3. Click Manage Roles
  4. Select Process Designer
  5. Click OK to save
Role Assignment

Only users who need to design and configure processes should be assigned the Process Designer role. Runtime users who only participate in processes (completing tasks, approvals, etc.) do not need this role.

Deployment Options

Flowon Process Orchestrator supports both cloud and on-premises Dataverse CE deployments:

DeploymentSupportedNotes
Dataverse CE Online✅ YesCloud deployment via Microsoft Dataverse
Dataverse CE On-Premises✅ YesOn-premises deployment for organizations with specific data residency or compliance requirements

Post-Installation Checklist

After completing the installation:

  • License acquired from Microsoft Marketplace
  • Flowon Base solution imported
  • Flowon Logic Composer solution imported
  • Flowon Process Orchestrator solution imported
  • Flowon Process Orchestrator Tools solution imported (if needed)
  • Process Designer role assigned to appropriate users
  • Verify access to Flowon Process Orchestrator in the application