Professional plan permissions
Who can use this feature
Applies to teams on the Professional plan.
On the Professional plan, you can share assets at four different levels: team, projects, files, and prototypes.
As this is a paid plan, you also have access to these extra sharing settings:
- Share just a prototype and not the file
- Restrict viewers from copying, sharing, or exporting
- Add password protection to files
Read our Guide to sharing and permissions for more information on how sharing works in Figma.
Teams
On the Professional plan, a person's team permissions and their Figma design and FigJam seat types determine how they can contribute to the team.
Their team permissions determine what team-level actions a member can take. For example: the ability to move or delete team files, or invite others to the team. All teams support the same permissions: can view
, can edit
, and admin
. Explore team permissions →
Whether someone can edit files depends on their Figma design or FigJam seat type. A person's seat type is set at a team level. There are three seat types: viewer, viewer-restricted, and full. Explore seat types →
Team actions
Permissions table with a list of common team-level actions and tasks in Figma. Icons indicate if someone with that permission can ✓ or can't ✕ perform that task.
Action | Can view | Can edit | Team admin |
With can view permissions only |
✓ | ✓ | |
With can view permissions only |
✓ | ✓ | |
✕ | ✓ | ✓ | |
✕ | ✓ | ✓ | |
✕ | ✓ | ✓ | |
✕ | ✓ | ✓ | |
✕ | ✓ | ✓ | |
✕ | ✓ | ✓ | |
✕ | ✓ | ✓ | |
✕ | ✕ | ✓ | |
✕ | ✕ | ✓ |
Projects
Every project has a team access setting. This controls the default access team members can have on that project. The default team access for all projects is can edit
.
On the Professional plan, the project owner can update the project's team access setting.
-
Can view: Team members can only view files in this project, even if they have
can edit
permissions on the team. -
Can access (default): Team members can access the project based on their team-level permissions. For example, if a user has
can view
team permissions, and the team access level for the project is set tocan access
, then the user hascan view
access on the project. - Remove team access: Remove a team’s access to a project. If you remove a team’s access to a project, team members can only access the project if they have already been directly invited or if project owner invites them afterward. You can re-add team access to the project at any time.
Team files
On the Professional plan, access to team files is based on a person's team permissions. Whether they can edit the file depends on their Figma design or FigJam seat type.
-
Prototype permissions: On paid plans, you can invite someone to a prototype without giving them access to the entire file. You can do this by giving the person
Can view
permission when sharing the prototype. This is the default permission if you share from presentation view. -
Restrict viewer actions: By default, anyone with
can view
access to the file will be able to copy and share the file and its contents. You can restrict viewers from copying, sharing, or exporting from the file. - Link sharing settings: Files in a team also have link sharing permissions. This controls the default access for anyone outside the team who accesses the file from a link. On the Professional plan, you have the following link sharing settings:
Access |
Can edit |
Can view |
Anyone: Anyone inside or outside your team can access the file if they have the link. |
✓ |
✓ |
Only invited people: Only team members and people you explicitly invite to the file can access it. |
Access based on user's permissions |
Note: If you set file access to Anyone, use the Advanced options in the Share modal to add password protection to the file. Learn more about sharing files and adding password protection to files.
Drafts
Everyone has access to draft files, which are separate from their team files and projects.
On the Professional plan, people can invite collaborators to files in their drafts with can view
or can edit
permissions.