Docsorganization
Members and Roles
Managing organization members, roles, invites, and workflow permissions.
FlowTrux uses role-based access control to manage what each member can do within an organization.
Roles
Every organization member has one of two roles:
| Role | Permissions |
|---|---|
| Owner | Full access. Manage organization settings, members, workspaces, AI providers, MCP servers. Access all workspaces. Can delete organization. |
| Member | Limited access. Can only access workspaces they are explicitly added to. Cannot see Settings. Workflow permissions are configurable per-workspace. |
Inviting Members
Only the Owner can invite new members to the organization.
Invite Flow
- Navigate to Settings > Members and create an invite link.
- Share the link with the person you want to invite.
- The new user visits the link and fills out the registration form (name, email, password).
- The system creates the user account and a pending membership request.
- The Owner approves the request in Settings > Members > Pending Requests.
- On approval, the user is added to the organization with the Member role.
Important Notes
- Invite links always show the registration form, regardless of whether the visitor is already logged in.
- One user account belongs to one organization.
- You can toggle invite links active or inactive, or delete them entirely, from Settings.
Managing Members
In Settings > Members, the Owner can:
- View all current members and their roles.
- Remove members from the organization.
- View and manage pending membership requests (approve or reject).
- Create, toggle, or delete invite links.
Member Workflow Permissions
Members have configurable workflow permissions that are set per-workspace. These permissions control what Members can do with workflows inside a given workspace.
| Permission | Description | Default |
|---|---|---|
| canEdit | Create, edit, copy, import, and export workflows. | Off |
| canDelete | Delete workflows. | Off |
| canExecute | Run and execute workflows. | Off |
The Owner always has all permissions in every workspace.
Configuring Permissions
- Navigate to Settings > Workspaces.
- Click Edit on the workspace you want to configure.
- Under Member Permissions, toggle the desired permissions.
- Save.
These settings apply to all Members assigned to that workspace. Individual per-member overrides are not supported; permissions are uniform for all Members within a workspace.
UI Behavior
- Members without canEdit see the workflow canvas in read-only mode (no dragging nodes, no creating connections, no node palette).
- Buttons for creating, copying, and exporting workflows are hidden when canEdit is off.
- The delete button is hidden when canDelete is off.
- The run/execute button is hidden when canExecute is off.
- A "Read-only" badge appears in the inspector panel when the user lacks edit permissions.