Archflow
Features

Collaboration

Share projects with your team using groups and role-based access

Archflow supports team collaboration through Groups. Groups let you share projects with other users and control access with role-based permissions.

Groups Page

Access the Groups page from the top navigation bar. Here you can see all groups you belong to and create new ones.

Creating a Group

  1. Navigate to Groups from the top navigation
  2. Click Create Group
  3. Enter a group name and optional description
  4. The group is created with you as the owner

Inviting Members

Once a group is created, invite team members:

  1. Open the group from the Groups page
  2. Click Invite Member
  3. Enter the email address of the person you want to invite
  4. Select their role (see roles below)
  5. The invited user will receive access when they log in

Roles and Permissions

Groups use role-based access control to manage what members can do:

RolePermissions
OwnerFull control --- manage members, delete group, manage all projects
AdminManage members and projects within the group
MemberView and edit shared projects
ViewerRead-only access to shared projects

Sharing Projects

To share a project with a group:

  1. Open the project you want to share
  2. Go to SettingsSharing tab
  3. Select the group to share with
  4. Choose the access level for group members

Shared projects appear in group members' dashboards alongside their own projects.

Transferring Projects

You can transfer project ownership to another user:

  1. Open the project SettingsSharing tab
  2. Click Transfer Ownership
  3. Select the new owner from your group members
  4. Confirm the transfer

The original owner retains access based on their group membership.

Best Practices

  • Use groups for teams --- Create a group per team or department
  • Use appropriate roles --- Give viewer access for stakeholders who only need to review
  • Combine with publishing --- For external stakeholders, use published documentation instead of group access
  • Use import-as-system --- For cross-team architecture, import one team's project as a subsystem in another

Next Steps

On this page