JustFlows

Elsa Workflows · Access

Capabilities and limits

Who on your team can do what in Elsa Workflows, and the meters a platform can limit.

Capabilities

Administrators hold every capability. Custom roles and per-user grants can hand out any of them (see Users and roles). Every route checks its own capability, so hiding a menu item is never the only gate.

CapabilityLabelWhat it allowsAlso in
elsa:viewView ElsaView the Elsa connection, workflows, and executions.Elsa operator, Elsa viewer
elsa:executeStart Elsa workflowsStart a published Elsa workflow, and set comment workflows.Elsa operator
elsa:manage-connectionManage the Elsa connectionConnect, test, rotate, and disconnect Elsa, and set workspace servers.—
elsa:manage-environmentManage the Elsa environmentView managed Elsa environment status.—

Roles

RoleCapabilitiesSees
Elsa operator (elsa-operator)elsa:view, elsa:executeOverview, Studio, Workflows, and Executions. Can start a published workflow.
Elsa viewer (elsa-viewer)elsa:viewOverview, Studio, Workflows, and Executions, read-only.

Only administrators see Elsa → Connection.

Usage meters

A platform can limit Elsa per website or workspace with quota meters. Subscription plans in Shop can set them.

MeterScopeKindWhen not set
justflows.elsa-workflows.enabledWebsiteSwitchOn
justflows.elsa-workflows.startsWebsiteStarts per calendar month (UTC)Unlimited
justflows.elsa-workflows.sharedWorkspaceSwitch: Elsa shared poolOff
justflows.elsa-workflows.dedicatedWorkspaceSwitch: Elsa dedicated serverOff

Starts from the admin, comment workflows, Forms, and the SDK all count toward starts. A start over the limit is refused before Elsa is called.