Figma
Track Figma sign-in activity and user license types across your organization via the Activity Logs and SCIM APIs
About Figma
Figma is a collaborative design platform used across product, design, and engineering teams. Connecting Figma to Harmony gives IT teams visibility into who is using Figma, what seat type they hold, and how frequently they sign in — enabling license optimization and access governance.
What the Figma integration enables
Sign-In Activity
Track user login trends to identify active vs. inactive accounts
User Inventory
Surface all Figma users with their seat types (Full, Dev, Collab, View)
License Optimization
Identify underutilized seats and right-size your Figma subscription
Prerequisites
Figma Enterprise plan (required for both Activity Logs and SCIM APIs)
Organization Admin role in Figma
Harmony Account: Active Harmony workspace
Connect Figma to Harmony
Step 1: Create a Plan Access Token
A Plan Access Token provides API access scoped to your organization without being tied to an individual user account.
Click Generate REST API token
Enter a name (e.g.
Harmony Integration) and descriptionSet expiration (up to 365 days)
On the Choose scopes page, select
org:activity_log_readOn the Choose resources page, select All resources
Click Create and copy the token immediately — it won't be shown again
For full details, see Figma's Plan Access Token documentation.
Creating a Plan Access Token requires multi-factor authentication. Unless your organization uses SSO, the admin must set up Figma 2FA first.
Step 2: Generate a SCIM API Token (Optional)
The SCIM token enables user inventory with seat type information. If you skip this step, Harmony will still track sign-in activity but won't have a complete user list with seat assignments.
Go to Admin Settings > Login and Provisioning > SCIM Provisioning
Click Generate Token
Copy the token immediately — it won't be shown again
Note the Tenant ID from Admin Settings > Login and Provisioning > SAML SSO (a numeric string like
964615200748176016)
Step 3: Navigate to Integrations
Log in to your Harmony dashboard
Go to Settings > Integrations
Find Figma under SaaS Applications and click Connect
Step 4: Enter Credentials
Enter your Plan Access Token (from Step 1)
Optionally enter your SCIM API Token (from Step 2)
Optionally enter your SCIM Tenant ID (from Step 2)
Click Connect
What Harmony Syncs
From Figma Activity Logs:
Sign-in events (user email, timestamp, IP address)
Login frequency and trends per user
From Figma SCIM (if configured):
Users (name, email, active status)
Seat type per user (Full Design, Dev Mode, Collaborator, Viewer)
Job title and department (if provisioned via IdP)
Use Cases
Last updated
Was this helpful?
