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
  • Billing
  • Manage seats

Manage seats via SCIM using Microsoft Entra ID

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

Configure app roles for Figma Entra Gallery app Add custom attributes Configure the roles attribute Set up security groups Map Security Groups to App Roles Test user provisioning

Who can use this feature

Available on the Enterprise plan

Organization admins only

In this guide, you'll learn how to manage seats in Figma using Microsoft Entra ID—formerly known as Azure Active Directory or Azure AD. To get started, follow the steps below:

  1. Configure app roles for the Figma Entra Gallery app
  2. Add the roles attribute to Figma schema
  3. Configure the roles attribute
  4. Set up security groups
  5. Map security groups to app roles
  6. Test user provisioning

Caution: Make sure you have installed the Figma application from the Microsoft Entra Gallery. Creating your own custom application won't work for this process.

Configure app roles for Figma Entra Gallery app

  • Go to the Figma Enterprise App Template in Entra ID under App registrations. You may have to select the ‘All applications’ tab to find Figma.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434319579_Screenshot+34.jpg

  • Navigate to the App Roles section.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434372989_Screenshot+35.jpg

  • Create a new app role called Figma Full, set the allowed member type to users/groups, set the Value to Full and add a description.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434630124_Screenshot+37.jpg

  • Click Apply to save the app role.
  • Repeat this process for the other three App Roles for a total of four new app roles.

Display Name

Allowed Member Type

Value

Description

Figma Full

User/Groups

Full

Full access to Figma’s product suite

Figma Dev

User/Groups

Dev

Developer focused access of Figma’s products

Figma Collab

User/Groups

Collab

Collaboration access of Figma’s products

Figma View

User/Groups

View

View and comment access only

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434828737_Screenshot+38.jpg

Add custom attributes

  • You must enable the creation of custom attributes for the Figma Application on Microsoft Entra ID. To do so, use the following link to open the Microsoft Entra ID portal with the schema fully enabled: https://portal.azure.com/?Microsoft_AAD_Connect_Provisioning_forceSchemaEditorEnabled=true#view/Microsoft_AAD_IAM/StartboardApplicationsMenuBlade/~/AppAppsPreview/menuId~/null
  • Open the Figma Enterprise App.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434895127_Screenshot+39.jpg

  • Navigate to the Provisioning section.

yUKNW5Xw.jpeg

  • Click Edit attribute mappings.
  • Expand the Mappings section and select Provision Azure Active Directory Users.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740435039573_Screenshot+41.jpg

  • Scroll to the bottom of the page and select Show advanced options.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740435112975_Screenshot+42.jpg

  • Select Edit attribute list for Figma. If these options are not available to you, open the Microsoft Entra ID portal using the following URL: Microsoft Entra ID portal with schema fully enabled.
  • Add a custom attribute called roles, set the data type to string and enable multi-value.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740435178768_Screenshot+43.jpg

  • Save the new configuration.

Configure the roles attribute

  • Open the Figma Enterprise App.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434895127_Screenshot+39.jpg

  • Navigate to the Provisioning section.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434954013_Screenshot+40.jpg

  • Click Edit attribute mappings.
  • Expand Mappings and select Provision Azure Active Directory Users.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740435039573_Screenshot+41.jpg

  • Click Add New Mapping.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740435112975_Screenshot+42.jpg

  • Set the Mapping type to Expression and set the Expression to AppRoleAssignmentsComplex([appRoleAssignments]).

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740436453351_Screenshot+44.jpg

  • Set the Target attribute to roles and set Apply this mapping to Always.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740436538319_Screenshot+45.jpg

  • Click OK to save.

Set up security groups

  • Navigate to Groups.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740436694464_Screenshot+46.jpg

  • Create a New group called Figma Full.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740436741270_Screenshot+47.jpg

  • Click Create to save the security group.
  • Repeat this process for the other three security groups for a total of four new groups.

These are suggested groups based on Figma’s best practices:

Group Name

Group Type

Group Description

Figma Full

Security

Full access to Figma’s product suite

Figma Dev

Security

Developer focused access of Figma’s products

Figma Collab

Security

Collaboration access of Figma’s products

Figma View

Security

View and comment access only

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740436786458_Screenshot+48.jpg

  • Assign users to the four security groups.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740436902234_Screenshot+49.jpg

Map Security Groups to App Roles

  • Open the the Figma Enterprise App.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434895127_Screenshot+39.jpg

  • Navigate to Users and groups.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740437006431_Screenshot+50.jpg

  • Click Add user/group.
  • Set the Users and groups to the group Figma Full.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740437079401_Screenshot+51.jpg

  • Set the Select a role to the app role Figma Full.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740437162772_Screenshot+52.jpg

  • Click Assign.
  • Repeat this process for the other three Security Groups and App Roles.

Security Group

App Roles

Figma Full

Figma Full

Figma Dev

Figma Dev

Figma Collab

Figma Collab

Figma View

Figma View

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740437199284_Screenshot+53.jpg

Test user provisioning

Note: Before testing your mapping, remember to assign a test user to one of the groups.

  • Open the Figma Enterprise App.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434895127_Screenshot+39.jpg

  • Navigate to the Provisioning section.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740434954013_Screenshot+40.jpg

  • Click Provision on demand.
  • Select a user to test provisioning with.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740437282961_Screenshot+54.jpg

  • Click Provision.

s_70C14F326D1A3E54EAFA4DD716E8794911BF1B6A7A2FF3A35735AA87E42230FE_1740437403457_Screenshot+55.jpg

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Make a seat request
  • Manage seats via SCIM using Okta
  • Manage seats in Figma
  • Manage seats via SCIM
  • Approve or decline seat upgrade requests
  • 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