Activepieces utilizes Role-Based Access Control (RBAC) for managing permissions within projects. Each project consists of multiple flows and users, with each user assigned specific roles that define their actions within the project.

The supported roles in Activepieces are:

  • Admin:

    • Read/Edit Flows
    • Read Runs
    • Manage Users
  • Editor:

    • View/Edit Flows
    • View/Edit Connections
    • View Runs
  • Operator:

    • Publish/Turn On and Off Flows only
    • Edit Connections
    • View Runs
  • Viewer:

    • View Flows
    • View Runs