Creating an OAuth client
Currently Figma require you to create your own OAuth client.
- Go to https://www.figma.com/developers/apps and click the Create new app button.
-
Enter the following details for the application:
Field name Value App name Trelica
Website URL https://trelica.com
Logo Upload this logo for Trelica - Click Create.
- You will now be shown the Client ID and Client secret. You will need to copy and paste these into Trelica.
-
Find the app you just created in your Figma app list and open it.
-
Select OAuth2.0 and then Add a redirect URL. The URL required will vary depending on whether you are using the app.trelica.com or eu.trelica.com environments:
https://app.trelica.com/IntegrationsApi/Integrations/Figma/AuthCallback
https://eu.trelica.com/IntegrationsApi/Integrations/Figma/AuthCallback
If you're unsure, you can enter both.
Make sure you click the Add button after entering each URL. - You can now close the dialog.
Generating a SCIM API token in Figma
You will also need to generate an API token, and find your Figma Tenant Id.
You can do this on the Settings page of your Figma Organization's Admin Settings:
- Open Figma and select Admin Settings in the sidebar.
- Select the Settings tab.
Generate an API token
- In the Login and provisioning section, click SCIM provisioning.
- Click Generate API token.
- Copy the API token value.
Find your Tenant Id
- In the Login and provisioning section, click SAML SSO.
- Copy the Tenant ID.
FAQs
Why doesn't Trelica's integration return all/any of my Figma users?
Trelica's integration with Figma uses their SCIM API. Figma's implementation of SCIM only returns users that were provisioned via SCIM. This means any users that were created manually will not be available to Trelica.
If you have enabled SCIM provisioning for Figma you can convert users that weren't originally provisioned via SCIM to SCIM users by reprovisioning them with the Create user action in Trelica's Figma integration. To achieve this you'll first need to manually enter or import your Figma users. If you need assistance with this process you should contact support@trelica.com.
Comments
0 comments
Please sign in to leave a comment.