FlowTruxFlowTrux/Docs
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:

RolePermissions
OwnerFull access. Manage organization settings, members, workspaces, AI providers, MCP servers. Access all workspaces. Can delete organization.
MemberLimited 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

  1. Navigate to Settings > Members and create an invite link.
  2. Share the link with the person you want to invite.
  3. The new user visits the link and fills out the registration form (name, email, password).
  4. The system creates the user account and a pending membership request.
  5. The Owner approves the request in Settings > Members > Pending Requests.
  6. 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.

PermissionDescriptionDefault
canEditCreate, edit, copy, import, and export workflows.Off
canDeleteDelete workflows.Off
canExecuteRun and execute workflows.Off

The Owner always has all permissions in every workspace.

Configuring Permissions

  1. Navigate to Settings > Workspaces.
  2. Click Edit on the workspace you want to configure.
  3. Under Member Permissions, toggle the desired permissions.
  4. 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.