Skip to main content
Question

Let's improve Connected Projects ✨

  • December 1, 2025
  • 1 reply
  • 91 views

Nicolas_Chatelain

We've been using Connected Projects at Sanofi to work with external agencies, and honestly? The feature falls short for how agencies actually collaborate with companies.

The core issue: A single Connected Project is too limited when you're embedding an entire agency team into a client organization.

Here's what happens today:

  • Agency designers get access to one Connected Project
  • They can use company libraries and embedded documentation
  • That's it

What's missing:

1. Team-level connection, not project-level

When we onboard an agency, we're not collaborating on a single project. We're integrating their entire team into our design workflow across multiple initiatives. We need Connected Teams, not just Connected Projects.

Think: Agency X works with us on 5 different products simultaneously. Right now, we'd need 5 separate Connected Projects, each requiring individual setup and maintenance.

2. Access shared files, not just libraries

We embed in libraries a lot of information (Usage documentation / Do's and don'ts / Implementation notes...) like a lot of other companies.

But we also have Product design guidelines and other informations in dedicated files to share to anyone working for us.

 

The real workflow we need:

  • Connect an entire agency Figma team to our organization
  • Give them full library visibility (components + embedded documentation)
  • Give them visibility on specific files
  • Let them access multiple projects without individual connections

Right now, we're forced to either:

  • Continue to give agencies guest access (double billing + manual maintenance)
  • Manually duplicate documentation outside our Figma organization (creates drift + lack of control)
  • Accept that agencies work with incomplete information (quality risk)

None of these are great.

Has anyone found a workaround that doesn't involve compromising security or duplicating work?

1 reply

Karol Nowak
  • New Member
  • February 12, 2026

If I can add to this limits should be counted by Agency team, rather than the project. 

I’m duplicating the Figma users →  not great. 

agency.user@corpname.com (view seat)
agency.user@agencymail.com (full/dev/collab) - guest paid by agency 

That way the agency users can always see what is done in Figma files, but if they need to create something of us they pay for they seats. 

But I quite do not like it, it’s duble management and in some way that's more of a meitainance problem rather than automation, 

Maybe user groups can be utilised for those ideas.