Figma API updates broke the Figma social connection in Auth0

Due to updates in the Figma authentication flow, the current Figma social connection in Auth0 seems broken.

Due to changes in Figma’s API, the files:read scope is not available anymore for new OAuth apps in Figma. Since the current Figma connection in Auth0 defaults to this permission, the following error is raised during a login:

{“error”:true,“status”:400,“message”:“Invalid scopes for app”,“i18n”:null}

Will the Figma social connection be updated in Auth0 to support the new scopes?

Additionally, is there a way to manage the scopes for the current Figma social connection in Auth0, so we can fix our current broken state?

Thanks!

Hi @dev73 and welcome to the Auth0 Community!

I will investigate this issue and get back to you as soon as possible.

In the meantime, as a workaround, you can set up a custom OAuth 2.0 connection to Figma, by following this guide: Connect Apps to Generic OAuth2 Authorization Servers
This way you’ll have control over all integration parameters.

Kind regards,
Teodor.

Thanks Teodor!

In the meantime we found a solution by updating the default scope of the Figma Social connection through the management API.

Replacing the default file_read scope with valid ones seems to resolve the issue.

1 Like

Hi @dev73 !

That’s good to hear! Is there anything else I can help you with regarding this topic?

Kind regards,
Teodor.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.