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?
Unless your users were provisioned using SCIM then they will not be visible in Trelica. In order to get them to show you must link to their existing Figma accounts by provisioning them from Trelica.
Read more: SCIM based integrations
Comments
0 comments
Please sign in to leave a comment.