Invitations and Access Control

Applies to: All

Overview

FlexSite separates organization membership from project roles. Invitations grant org access; project Team assigns finer permissions.

Steps — invite to organization

  1. Open /dashboard/[orgId]/members.
  2. Click Invite member.
  3. Enter email and org role (owner, admin, member).
  4. Send invite. Recipient accepts via email or pending invites in the org menu.

Steps — grant project access

  1. Open /dashboard/[orgId]/project/[id]/team.
  2. Add an existing org member with a project role.
  3. Save. URL permissions update immediately.

Permission model

  • URL permissions map sidebar items (e.g. Billing, Build Settings) to read/update/delete.
  • Component-level gates hide buttons when permission is missing.
  • Support requires ACTIVE plan plus appropriate org/project role.

Remove access

Revoke project role on Team, or remove org membership on Members to revoke all project access.