AKKU

SSO for Figma

Overview

Akku, developed by CloudNow Technologies, is a robust Identity & Access Management (IAM) solution designed to streamline user provisioning, access management, and activity monitoring throughout the user lifecycle. It offers administrators the tools to efficiently manage user privileges and ensure data security in cloud environments. With Akku, organizations can confidently embrace cloud technology while maintaining compliance with standards and regulations. Its comprehensive features enable seamless onboarding, secure authentication, a single point-of-access to all applications, enforcement of access policies, and monitoring of user activity to detect and respond to security threats effectively while enhancing the user experience significantly. By prioritizing data security, privacy, and compliance, Akku provides users with peace of mind while improving overall productivity. With its flexible and scalable architecture, Akku is well-equipped to meet the evolving needs of modern organizations in managing their identity and access requirements.

Introduction

Figma SAML SSO with Akku provides a secure and reliable method for authenticating users. To set it up, you'll need a Figma account, an Akku account, and the SAML SSO Integration feature enabled. First, configure your Akku instance by adding the Figma SAML SSO app and specifying the required fields. Then, grant Akku permission to access your Figma domain. Next, set up the SAML request URL and authentication URL in your Akku instance. Finally, test your integration to ensure seamless authentication for your users.

Configure Figma for SSO

The steps listed below provide instructions on adding the Figma application from the QuickLaunch App Store and configuring SAML SSO for the added application

1

Log in to Akku's Administration Console

Log in to Akku's Administration console with your tenant URL.

Screenshot
Log in to Akku's Administration Console
2

Navigate to App Management

Navigate to App Management and search for Figma.

Screenshot
Navigate to App Management and Search for Figma
3

Configure Figma Application

Click 'configure' on the Figma App and configure the necessary information based on the Figma metadata file.

Screenshot
Configure Figma Application
4

Download AKKU Metadata

Navigate to the Integration tab and click on the SAML 2.0 Identity Provider Metadata to download the AKKU metadata and extract the Entity ID and the SSO target URL.

5

Configure Figma with SAML SSO

To configure Figma with SAML SSO:

  • Login to the Figma Admin Console using your admin account.
  • Navigate to Settings.
  • Under the Login and Provisioning tab, you will find SAML SSO, which is disabled initially.
Screenshot
Configure Figma with SAML SSO
6

Get Figma Tenant and Entity Details

Once clicked the a pop-up will show the Tenant ID, Entity ID and ACS URL. In that Click on the Edit Configure to set up the AKKU IdP.

Screenshot
Get Figma Tenant and Entity Details
7

Configure Identity Provider

A pop-up will appear, where you need to select Other in the Identity Provider (IdP) section. Next, add the Entity ID and SSO Target URL retrieved from the AKKU metadata. Also, upload the certificate obtained from the metadata.

Screenshot
Configure Identity Provider
8

Review Configuration

Click Review to verify that all the changes made are valid.

9

Enable SAML Only Authentication (Optional)

If Figma members must log in with SAML SSO. Then switch the Authentication to SAML only which is under the Login and provisioning tab in Settings.

This step is optional and only required if you want to enforce SAML SSO for all users.
Screenshot
Review Configuration

Configure AKKU based on Figma Metadata

Configure Akku with the metadata from Figma

1

Log in to Akku's Administration Console

Log in to Akku's Administration console with your tenant URL.

Screenshot
Log in to Akku's Administration Console
2

Navigate to App Management

Navigate to App Management and search for Figma.

Screenshot
Navigate to App Management and Search for Figma
3

Configure SSO Settings

Click 'Setup/Configure SSO' on the Figma App and configure the necessary information based on the Figma metadata file.

Screenshot
Configure SSO Settings
4

Get the SP EntityID and ACS URL

To get the required URLs from Figma:

  • Login to the Figma Admin Console.
  • Navigate to the Settings.
  • Under the Login and Provisioning tab, you will find SAML SSO, which is disabled. Click to enable it.
  • Screenshot
    Get the SP EntityID and ACS URL
  • Once clicked the a pop-up will show the Tenant ID, Entity ID and ACS URL. Copy the required URL's.
  • Screenshot
    Save Configuration and Assign Users
5

Fill in the Entity ID and ACS URL

Fill in the Entity ID and ACS URL in the configuration tab using the URLs copied from Figma.

Figma SAML Configurationproperties
Client ID
https://www.figma.com/saml/TenentID

Home URL
https://www.figma.com/login?form_state=saml_start

Valid redirect URL
https://www.figma.com/saml/TenentID/consume

Assertion Consumer Service POST Binding URL
https://www.figma.com/saml/TenentID/consume

Assertion Consumer Service Redirect Binding URL
https://www.figma.com/saml/TenentID/consume
6

Save Configuration and Assign Users

Save the Configuration and assign the application to the users.