Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Administration – Figma Learn
  • Manage files and projects
  • Files and projects

Guide to connected projects

Written by Figma Man

Updated at June 19th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Administration – Figma Learn
    Manage files and projects Manage a team Manage your account Manage a Figma organization Manage Enterprise plan settings and permissions Billing Manage Figma in a school
  • Figma Design – Figma Learn
    Create prototypes Import and export Create designs Tour the interface Dev Mode Work together in files Build design systems Figma Draw
  • Get started – Figma Learn
    Set up your account Layers 101
  • FigJam – Figma Learn
    Import and export Run meetings Work on boards Tour the interface
  • Community – Figma Learn
    Explore the Community Creator tools and resources
  • Help – Figma Learn
    Troubleshoot Common questions Work with support
  • Work across Figma – Figma Learn
    Figma AI Work across Figma
  • Courses, tutorials, projects – Figma Learn
    Courses Projects
  • Figma Slides – Figma Learn
    Create and edit slides Present slide decks Tour the interface Import and export
  • Figma Buzz – Figma Learn
    Templates in Figma Buzz Create and edit assets in Figma Buzz Overview
  • Figma Make – Figma Learn
    Tour the interface Work with Figma Make
  • Figma Sites – Figma Learn
    Design a site Create webpages and breakpoints Make your site interactive Preview and publish a site Tour the interface
+ More

Table of Contents

How connected projects work Who manages the connected project How seats work in connected projects How many connected projects can you have? How libraries are managed in connected projects Connect a project to an external team 1. The external team shares their team or organization URL 2. A host admin creates the request 3. An external team admin approves the request Disconnect a connected project

Who can use this feature

Requires both parties to have a paid plan

Only admins can set up a connected project

Admins from both parties need to approve the connection

Connected projects let two separate teams or organizations—like an agency and a client—work together in a shared project using billable seats from their own plans.

This makes it easy to design together, share resources, and hand off files smoothly—without paying for extra seats.

How connected projects work

A connected project gets created in one team or organization and then shared with another.

  • The party which creates the project and sends a request to connect is the host.
  • The party which receives the request to join the connected project is the external team.

Note: There can only be one host and one external team per project, and each party must use different business domains.

Who manages the connected project

Admins from both parties can view the connected project in their own Admin settings. Since the project originates in the host’s team or organization, the host has more control over the settings and permissions of the project.

  Host admins External admins

View the connected project in Admin

✓ ✓

View members of the connected project

Can view all members of the project Can only view people from their own team

Manage security and privacy features for the project

✓ X

Allow people from the external team to use the host’s libraries

✓ X

Manage AI feature availability

✓ X

Manage who has access to the connected project

Can manage access for everyone Can only manage access for people from the their own team

Disconnect a project

✓ ✓

Manage the project after it is disconnected, including sharing a copy or transferring it

✓ X

Note: The host’s plan determines which features are available in the connected project.

If the host is on the Enterprise plan, and the external team is on the Professional plan, all features of the Enterprise plan are available to everyone in the project. This includes features like the number of variable modes, approved libraries, and security settings like requiring password protection on publicly shared files.

The reverse is also true. If the host is on the Professional plan and the external team is on the Enterprise plan, the connected project is limited to the functionality of the Professional plan for both parties.

Note: Both parties can create, move, or import files into a connected project. However, only people from the host team or organization can remove files from it.

How seats work in connected projects

In Figma, a person's seat determines which Figma products they have access to. For example, a user with a Collab seat has access to FigJam and Figma Slides.

Seats are separate from permissions—to determine which individual files a user can edit, you can give them can edit or can view permission on each file. To edit a file in a connected project, a user needs both the relevant seat and can edit file permissions. Learn more about sharing and permissions.

People can work in a connected project based on the seat they have in their own team or organization. The host won’t be billed for users in the external team, and vice versa. Any seat upgrade requests continue to be routed to the user’s own admins.

If a user from the external team is invited to edit files outside of the connected project in the host team or organization, they will need a seat on the host’s plan.

Note: If a user is invited to the project and doesn’t currently have an account with either the host or the external team, they are added to the host’s plan with a View seat. If they require a paid seat, their upgrade request is routed to a host admin.

How many connected projects can you have?

Your plan determines the number of connected projects you can have in your team or organization at one time.

Plan Number of connected projects
Professional 3
Organization 6
Enterprise 15

The number of connected projects is inclusive of:

  • All connected projects in your team or organization, whether you are the host or the external team.
  • Any pending invites to connect where you are the host.

When you disconnect a project, it no longer counts towards your connected project count.

How libraries are managed in connected projects

manage-libraries.png

Host admins can curate which of the host’s libraries are available to use in the connected project. Allowing access to a library grants members of the connected project view-only access to the library’s source file.

Connect a project to an external team

A project is connected when the external team accepts an invite from the host. Here’s how the process works:

1. The external team shares their team or organization URL

For a host to create a request to connect, they need the Figma URL of the external team and a contact person’s email address.

The external team can get their Figma URL by following these steps:

  1. Log into Figma in a web browser.
  2. If you're logged into more than one team or organization, make sure the correct one is showing in the left sidebar of the file browser.
  3. Copy the entire URL in your browser address bar.
  4. Share this URL with the host admin.

2. A host admin creates the request

A host admin creates a project, or chooses an existing project to connect. This can be any project in their team or organization. They create a request to connect from the project page in the file browser, or from Admin. To send the request, they’ll need the URL of the external team and a contact person’s email address.

  1. From the file browser, navigate to the project you'd like to connect.
  2. Click Settings in the top right of the screen.
  3. Click Connect an external team.
  1. From the file browser, click Admin.
  2. Select Content.
  3. Click the Connected projects tab.
  4. Click Create a connected project and search for the project. 

3. An external team admin approves the request

Admins of the external team get notified about the request to connect, and can approve or decline the connection.

Once accepted, the contact person on the external team is added to the project. This person can invite more people from the external team to the project.

People on the external team can start working in the connected project by switching to the host’s team or organization in the file browser sidebar.

plan-switcher.png

Disconnect a connected project

When a project comes to an end, an admin from either party can disconnect the project. When a project is disconnected, it remains in the ownership of the host. The external team will lose access to all the files in the project.

Host admins will be asked if they would like to share the project with the external team. They can:

  1. Do nothing. The external team will lose access to the project once it is disconnected.
  2. Share a copy of the project. The host keeps the original project and sends a copy to the external team.

Tip: You can always share a copy of the project—or transfer it completely—at a later date.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Guide to collaborating with clients in Figma
  • Create a new project
  • View a file's version history
  • Create a new file
  • Create and manage pages
  • Blog
  • Best practices
  • QR code generator
  • Color wheel
  • Colors
  • Color picker
  • Color palettes
  • Color palette generator
  • Color contrast checker
  • Font Library
  • Templates
  • Developers
  • Integrations
  • Affiliate program
  • Resource library
  • Reports and insights
  • Support
  • Status
  • Legal and privacy
  • Modern slavery statement
  • Climate disclosure statement
  • COMPARE
  • Sketch
  • Adobe XD
  • Framer
  • Miro
  • COMPANY
  • Events
  • Customers
  • Careers
  • Newsroom
Expand