Workspaces & Teams
Learn how to create workspaces, invite team members, assign roles, and collaborate on shared email accounts.
On This Page
What Are Workspaces?
Workspaces are organizational units in CenterLeap that help you manage domains, email accounts, and team members together. Think of a workspace as a company, department, or project.
A workspace contains:
- Domains - Your custom domains (e.g., acme.com)
- Email Accounts - Mailboxes under those domains
- Members - Team members with various access levels
Example:A company "Acme Corp" might have a workspace containing the domain acme.com, with email accounts like hello@acme.com, support@acme.com, and sales@acme.com.
Creating a Workspace
- Go to Dashboard → Workspaces
- Click "Create Workspace"
- Enter a name for your workspace (e.g., "Acme Corp")
- A unique slug will be generated automatically (e.g., "acme-corp")
- Click "Create"
You're the Owner
When you create a workspace, you automatically become the owner with full control over all settings, members, and resources.
Inviting Team Members
- Go to your workspace settings
- Click the "Members" tab
- Click "Invite Member"
- Enter the person's email address (they must have a CenterLeap account)
- Select a role (Admin or Member)
- Optionally pre-assign access to specific email accounts
- Click "Send Invite"
Invite Link Options:
- Email-restricted: Only the specified email can use the link
- Multi-use: Allow the link to be used multiple times
- Expiration: Links expire after 48 hours by default
Workspace Roles
Owner
- Full control over workspace
- Add and remove all members
- Delete the workspace
- Manage all domains and email accounts
- Transfer ownership
Admin
- Invite and remove members
- Manage domains and email accounts
- Assign email access to members
- Cannot delete workspace or remove owner
Member
- Access assigned email accounts only
- Cannot invite other members
- Cannot manage workspace settings
- Can leave the workspace
Assigning Email Access
Members need explicit access to email accounts. Even if someone is a workspace member, they can only see email accounts they've been granted access to.
To assign email access:
- Go to the email account settings
- Click the "Shared Access" tab
- Click "Add Member"
- Select the workspace member
- Choose an access level (Full, Manager, or Read Only)
- Click "Save"
Key Sharing
When you grant email access, the encryption key for that email account is re-encrypted for the new member. This happens automatically and maintains end-to-end encryption.
Managing Multiple Workspaces
You can be a member of multiple workspaces. This is useful if you're part of different organizations or manage separate projects.
Switching between workspaces:
- Go to Dashboard → Workspaces
- All your workspaces are listed with your role in each
- Click on a workspace to view its domains and email accounts
Tip: In your inbox, you can see emails from all accounts across all workspaces. Use the account switcher to filter by specific accounts.