Skip to main content

Deployment and Licensing

Solution Dependencies

FlowOn solutions must be installed in the correct order due to dependencies:

┌─────────────────────────────────────────────────────────────────────┐
│ SOLUTION DEPENDENCIES │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────┐ │
│ │ FlowOn Base │ ◄── Required first │
│ │ (Foundation) │ │
│ └──────────┬──────────┘ │
│ │ │
│ ┌───────────────────┼───────────────────┐ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ ┌───────────────┐ ┌───────────────┐ ┌───────────────┐ │
│ │ FlowOn Logic │ │ FlowOn BPM │ │ FlowOn API │ │
│ │ │ │ │ │ │ │
│ │ • Logic Core │ │ • BPM Core │ │ • API Core │ │
│ │ • Expression │ │ • Designer │ │ • Studio │ │
│ │ Engine │ │ • Runtime │ │ • Runtime │ │
│ └───────────────┘ └───────────────┘ └───────────────┘ │
│ │
│ NOTE: BPM and API both require Logic to be installed │
│ │
└─────────────────────────────────────────────────────────────────────┘

Installation Order

  1. FlowOn Base - Foundation (always first)
  2. FlowOn Logic - Declarative programming (required for BPM and API)
  3. FlowOn BPM - Business process management (optional, requires Logic)
  4. FlowOn API - REST API generator (optional, requires Logic)

Licensing

FlowOn products are licensed per Dynamics 365 CE environment:

LicenseIncludesDependencies
FlowOn LogicLogic Blocks, Flows, Recipes, Events, SchedulesFlowOn Base
FlowOn BPMBusiness Processes, Stages, TransitionsFlowOn Logic
FlowOn APIAPI Generator, Runtime, OpenAPIFlowOn Logic
FlowOn CI/CD ToolsIncluded with any product licenseN/A

License Types

TypeDescription
DevelopmentFor non-production environments
ProductionFor production environments
EnterpriseUnlimited environments

Environment Requirements

Dynamics 365 CE

  • Dynamics 365 CE Online or On-Premises
  • Version 9.0 or later
  • System Administrator role for installation

CI/CD Tools

  • .NET 9.0 SDK or later
  • Windows, Linux, or macOS
  • Network access to Dynamics 365 environment

Security Roles

FlowOn includes these security roles:

RoleDescriptionAssign To
FlowOn AdministratorFull access to all FlowOn featuresSystem administrators
FlowOn CustomizerCreate and modify FlowOn artifactsFunctional consultants
FlowOn UserExecute FlowOn artifactsEnd users