Docs/Team & Collaboration
DocsTeam & Collaboration
Free

Team & Collaboration

Three layers of collaboration: Workspaces for organizing apps by project or client, Team management for organization-wide access, and per-app Collaborators for external reviewers.

Three Layers of Collaboration

GenMB provides three distinct collaboration layers, each designed for a different use case. Workspaces organize apps by project or client with role-based membership. Team management controls organization-wide access with bulk invites and audit logging. Per-app collaborators give external users access to individual apps without workspace or team membership.

Workspaces

Workspaces let you organize apps into separate groups — useful for separating client projects, product lines, or teams within your account. Each workspace has its own members and roles.

Create a workspace

Go to Workspaces → New Workspace. Give it a name and you're immediately the owner.

Invite members

Add members by email. They'll receive an invite and gain access to all apps in the workspace.

Assign roles

Promote members to Admin to let them manage workspace membership. Regular members can create and edit apps.

Assign apps to a workspace

When creating a new app, select a workspace. Existing apps can be moved via app settings.

Workspace Permissions

Workspace roles control what each member can do. Owners have full control including deleting the workspace. Admins can manage membership — invite, remove, and change roles. Members can create and edit apps within the workspace but cannot manage other members.
Workspace Roles
RolePermissions
OwnerFull control — manage members, rename, delete workspace
AdminManage members (invite, remove, change roles)
MemberCreate and edit apps within the workspace
Deleting a workspace permanently deletes all apps inside it. This action is irreversible — make sure to export or move any apps you want to keep before deleting a workspace.

Organize by Project or Client

Create separate workspaces for each client engagement or product line. This keeps apps neatly grouped and lets you control access per project — invite only the people who need visibility into each workspace.

Team Management

Organization-wide member management for larger teams. Centrally control who belongs to your organization, track activity, and bulk-import members from a CSV.

Invite by emailAdmins send invites by email. Pending invites auto-link when the user signs up or logs in.
Bulk CSV importUpload a CSV file with one email per row to invite multiple members at once.
Role managementPromote members to Admin to allow them to manage team membership.
Resend invitesResend pending invitations for users who haven't signed up yet.

Activity Log

All team admin actions are logged with timestamp and actor. Tracked events:

member_addedmembers_importedrole_changedmember_removed
Team Limits
Max members per team50
Team rolesAdmin, Member
Bulk import formatCSV (one email per row)

Per-App Collaborators

Add external users as collaborators on individual apps without giving them workspace or team access. This is ideal for client reviews, contractors, or external stakeholders who need visibility into a single project.

  • Up to 10 collaborators per app
  • Invite by email address
  • Collaborators can view and interact with the deployed app
  • Remove collaborators at any time from app settings

Collaborators vs Workspace Members

Per-app collaborators have access to a single app only. They do not see other apps in the workspace or team. Use this for external reviewers who should not have broader access to your projects.

FAQs

What is the difference between Workspaces and Team?
Workspaces are project-level groups — you can organize apps into different workspaces for different clients or projects, and invite members to each workspace independently. Team management is organization-wide — it controls which users belong to your organization overall, with bulk invite and audit logging.
Can workspace members see all apps in the workspace?
Yes. All members of a workspace have access to apps within that workspace based on their role. Workspace owners and admins can also manage members.
What happens to apps when I delete a workspace?
Deleting a workspace cascades — all apps within the workspace are also deleted. This action is irreversible, so make sure to export or move any apps you want to keep before deleting.
Can I add external collaborators to a single app without giving them workspace access?
Yes. Per-app collaborators (max 10 per app) can be added to individual apps without granting workspace membership. This is useful for client review access to a single project.
How do team invites work?
Admins invite members by email. The invitation is stored as pending until the user signs up or logs in to GenMB — at which point their account is auto-linked to the team.

Ready to build?

Create your first app for free — no credit card required.