Workspace Members
Learn how to manage team members within your workspace for effective research collaboration.
Introduction
Workspace members are users who have been granted access to your workspace in the application. Proper member management is essential for maintaining security, streamlining collaboration, and ensuring team members have appropriate access to your research data.
At the workspace level, there are two distinct user roles:
- Workspace Owner: The creator of the workspace who has full administrative control, including the ability to create projects, invite members, and manage all workspace settings.
- Workspace Guest: Users who have been invited to the workspace and can be added to specific projects, but cannot modify workspace settings or create new projects.
This two-tier approach simplifies permissions at the workspace level, while allowing for more granular control at the project level through project-specific roles.
Member Roles
The application offers two distinct roles for workspace members, each with different permission levels:
Workspace Owner
The Workspace Owner has complete control over the workspace:
- Full administrative access to the entire workspace
- Can create, modify, and delete any projects
- Can invite, manage, and remove workspace members
- Has access to billing and subscription management
- Cannot be removed from the workspace
Workspace Guest
Guests have basic workspace access:
- Limited to accessing only projects they've been explicitly invited to
- Can view workspace information
- Cannot create new projects
- Cannot invite other users to the workspace
- Cannot manage workspace settings or billing
At the workspace level, users are either Owners or Guests. Project-specific roles provide additional permissions within individual projects, but cannot override workspace-level restrictions.
Inviting New Members
You can invite new users to your workspace through the invitation system:
Sending Invitations
- Navigate to your workspace settings
- Click on the "Invitations" tab
- Click the "Invite" button
- Enter the email address of the person you want to invite
- Optionally, select specific projects to add them to
- Click "Send Invitation"
Invitation Acceptance Process
After sending an invitation:
- The invitee receives an email with an invitation link
- If they already have an account, they can accept immediately
- If they're new to the platform, they'll need to create an account first
- Once accepted, they'll be added as a Workspace Guest
- Invitations expire if not accepted within the specified timeframe
When inviting users, you can also specify which projects they should have access to. This saves you from having to add them to projects individually later.
Managing Members
As the Workspace Owner, you are responsible for managing workspace access:
Adding Workspace Members
- Navigate to your workspace settings
- Click on the "Team" tab
- Click the "Add Users" button
- Select users from your other workspaces to add to this workspace
- Click "Add Selected Users"
When added to a workspace, users become Workspace Guests by default. Only the original creator of the workspace is the Workspace Owner.
Workspace Member Access to Projects
Different workspace roles have different default access to projects:
- Workspace Owner: Automatically has access to all projects
- Workspace Guest: Must be explicitly added to individual projects to access them
Removing Members
When a team member leaves your organization or no longer needs access to your workspace:
Removing a Workspace Member
- Navigate to your workspace settings
- Click on the "Members" tab
- Find the member you want to remove
- Click the "..." menu button next to their name
- Select "Remove from Workspace"
- Confirm your action in the dialog that appears
Removing a member from a workspace immediately revokes all their access to the workspace and all its projects. This action cannot be undone.
Effects of Removal
When a member is removed from a workspace:
- They immediately lose access to the workspace and all its projects
- Their contributions remain in the workspace (records, models, etc.)
- Any pending invitations they may have sent become invalid
- The user will receive an email notification about their removal
If you need to restore access later, you'll need to send a new invitation to the removed member.
Best Practices
Follow these recommendations for effective workspace member management:
- Implement the principle of least privilege: Give members only the access level they need for their role.
- Regularly audit workspace membership: Periodically review your member list and remove users who no longer need access.
- Have multiple administrators: Ensure at least two people have Admin or Owner rights to prevent access issues.
- Use workspace guests for external collaborators: This provides better security by limiting access to only what's necessary.
- Communicate role changes: Always inform team members before changing their access levels.
- Document your access structure: Maintain documentation about who has what level of access and why.
Consider implementing a formal onboarding and offboarding process for workspace members to ensure consistent access management.