Skip to main content

Collaboration and Access Control with Workspaces

Learn how to set up and manage team workspaces, send invites, assign roles, and manage users.

Avi Yaffe avatar
Written by Avi Yaffe
Updated this week

HeyGen makes it easy to work together on videos with Workspaces and simple user management tools. This guide will show you how to add, manage, and work with your team in HeyGen Workspaces to get the best results.



How to Invite Team Members to Join Your Workspace

Inviting your team members to join your workspace is quick and easy. On your home screen, click your name at the top left, then select Invite team members. You can invite them by entering their email address or by copying and sharing an invite link (be sure to enable the 'Invite by link' option).

For both options, you can select the Role you want to assign to your team members when sending their email invite or sharing the link.

šŸ›Žļø Note: If you or your teammate is stuck at a paywall after being invited, you just need to select ā€œFreeā€ and complete the setup process—this should only take a moment and only needs to be done once. Once that’s completed, you should be able to access the workspace without any issues.

If you run into trouble, please contact [email protected] for assistance.


Users Roles

As a Super Admin, you can assign roles to users either before sending an invite or after they've joined. To manage roles, use the 'Members' tab in Workspace Settings.

Viewer Role: Can view content in the workspace but cannot create anything new.

Creator Role: Can create avatars, videos, voices, and other content on the platform.

Developer Role: Can create content and access APIs for features like Interactive Avatars and other API-based tools.

Super Admin Role: Includes all the above capabilities, plus the ability to remove content, purchase tiers/features, and invite users to the workspace.


Workspace Discovery

Team Workspace Discovery lets users with the same company domain find and join their teammates' Workspaces. This feature is available on Team and Enterprise plans and can be turned on or off by the Workspace's Super Admin.

Enabling Team Workspace Discovery

These settings can be managed in the Members tab within Workspace Settings. This is another place you can your invite team members using a link or email invite.

Enabling Request To Join

When Request to Join is enabled, users cannot access a Workspace until their requests are approved by the Super Admin. To join a Workspace, users can click on Find team members via the left navigation bar of the Dashboard. Super Admins will receive notifications for join requests and approvals, ensuring smooth collaboration within the team.

Set Initial Role

Here you can set the default role for users who join the workspace through discovery.


Access Control

You can manage access to your folder or project by clicking the three dots on the side and selecting the option that works best for you and your team. There are three sharing options:

Private: Only the Workspace Admin and content owner (if they're different users) can access the content. This setting minimizes sharing.

Specific Collaborators: Choose specific team members to access the content and assign them view or edit permissions. These collaborators must already be part of your workspace and have a role higher than Viewer to edit the folder.

All Collaborators: Grant access to everyone in your workspace, with the option to set view or edit permissions for all at once. Individual user roles still apply—Viewers will only have viewing access, even if the setting is set to edit.


Sub-Workspaces: Manage Multiple Teams or Projects

Managing multiple teams or projects within HeyGen can get complicated, especially when different teams need different levels of access. That’s where Sub-Workspaces come in! With this feature, you can create separate environments, assign members, and control billing or API settings effortlessly.

Sub-Workspaces are separate environments within a HeyGen account that allow for better team and project management. Each Sub-Workspace has its own members, permissions, and settings.

Sub-Workspaces help agencies and enterprises control access, billing, and API usage across different teams or clients. Sub-Workspaces can be configured to share or separate resources such as billing, avatars, API keys and templates.

šŸ›Žļø Note: This feature is currently only available for Enterprise users.


Frequently Asked Questions (FAQs)

Why am I getting asked to upgrade / getting a paywall if I'm already on a Team plan?

If you are stuck on a paywall, you just need to select ā€œFreeā€ and complete the setup process—this should only take a moment and only needs to be done once. Once that’s completed, you should be able to access the workspace without any issues. If you run into trouble, please contact [email protected] for assistance.

Does this setting work on all domains?

No, domain settings only work with non-public domains. Public domains like Gmail, Outlook, Yahoo, etc., do not support this feature.

Can I make my workspace available to other domains?

Currently, only the domain associated with your account is supported for Team Workspace Discovery. If you need support for additional domains, please provide that feedback to us.

Did this answer your question?