This feature is available in our paid editions. Contact us here, and we'll be delighted to assist you!
FLO 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.

Default Roles

FLO comes with four standard roles out of the box. The table below shows the permissions for each role:
PermissionAdminEditorOperatorViewer
Flows
View Flows✓✓✓✓
Edit Flows✓✓
Publish / Toggle Flows✓✓✓
Runs
View Runs✓✓✓✓
Retry Runs✓✓✓
Connections
View Connections✓✓✓✓
Edit Connections✓✓✓
Team
View Project Members✓✓✓✓
Add/Remove Project Members✓
Git Sync
Configure Git Repo✓
Pull Flows from Git✓
Push Flows to Git✓

Custom Roles

If the default roles don’t fit your needs, you can create custom roles with specific permissions.
1

Navigate to Project Roles

Go to Platform Admin → Security → Project Roles
2

Create a New Role

Click Create Role and give it a name
3

Configure Permissions

Select the specific permissions you want to grant to this role
Custom roles are useful when you need fine-grained control, such as allowing users to view and retry runs without being able to edit flows.