Who can use this feature
Enterprise plan
Admins only
Requires a Microsoft Entra admin with permission to configure application provisioning and attribute mappings
Use Microsoft Entra ID to manage individual paid AI credit limits in Figma.
Overview
This guide covers adding the Figma target attribute, preparing a source attribute in Entra, and configuring the mapping between them.
For supported values, how inherited limits work, and how to stop managing a limit through SCIM, see Manage AI credit limits with SCIM.
Before you start, make sure you have an existing SCIM connection for Figma.
Note: If you also manage billing group membership through SCIM groups, use a custom application to manage both users and groups. Learn more about SCIM groups in Microsoft Entra ID.
1. Add the Figma target attribute
Open the Microsoft Entra portal with the schema editor enabled. In Entra:
- Open Entra ID → Enterprise apps.
- Select your Figma application.
- Open Provisioning → Attribute Mapping.
- Select Provision Microsoft Entra ID Users.
- Select Show advanced options.
- Select Edit attribute list for Figma.
- Add the following target attribute.
| Setting | Value |
|---|---|
| Name | urn:ietf:params:scim:schemas:extension:figma:enterprise:2.0:User:aiCreditLimit |
| Type | String |
| Multi-Value? | No — leave unchecked |
- Select Save.
Learn more about adding custom attributes to a SCIM application.
2. Prepare the source attribute
Choose or create a single-value source attribute on the Microsoft Entra user profile to store each person’s paid AI credit limit.
For hybrid users, you can synchronize this attribute from Active Directory. Follow Microsoft’s instructions to prepare source attributes for application provisioning.
3. Map the attributes
In the Figma application’s user attribute mappings:
- Select Add New Mapping.
- Configure the mapping using the following settings.
| Setting | Value |
|---|---|
| Mapping type | Direct |
| Source attribute | The single-value user attribute prepared in step 2 |
| Target attribute | urn:ietf:params:scim:schemas:extension:figma:enterprise:2.0:User:aiCreditLimit |
| Match objects using this attribute | No |
| Apply this mapping | Always |
- Select OK.
- Select Save on the Attribute Mapping page.
Learn more about mapping attributes.
4. Test provisioning
Keep provisioning enabled and test the configuration with one user.
- Open the Figma application’s Provisioning page.
- Select Provision on demand.
- Find and select the user you want to test.
- Select Provision.
- Review the provisioning results and confirm that Entra sends
aiCreditLimitas a single value, not an array.
Learn more about on-demand provisioning in Microsoft Entra ID.