Back to the changelog

v0.14

June 1, 2026

Custom per-tenant roles for flow access control

  • Feature

    Custom per-tenant roles

    Beyond the four system roles (Admin, Flow Designer, Operator, Read-only), each tenant can now create its own roles (e.g. "Holiday Manager") from a new Roles tab in Settings — with name, description and colour. These are additive process roles: they don't touch system permissions, they sit alongside them. Assign one or more to any user from the Users page; changing a user's roles invalidates their session so the new roles take effect immediately. (Commercial edition.)

  • Feature

    Per-role flow gating (honoured by the agent)

    In the designer, under Activation → Manual start, "who can start" now shows two groups — system roles and custom roles — with an explicit "Anyone can start" / "Only selected roles" toggle so the access mode is unambiguous. A flow restricted to a custom role can be started (manually, via connector and via the Flow Agent) only by users who hold that role: those who don't won't even see it. This closes a possible visibility bypass through the agent. Flows reference custom roles by ID, so renaming a role never breaks anything, and deleting one leaves references inert (no crash; the UI shows "(role removed)").