Edit

Share via


Configure Labelbox for Single sign-on with Microsoft Entra ID

In this article, you learn how to integrate Labelbox with Microsoft Entra ID. When you integrate Labelbox with Microsoft Entra ID, you can:

Use Microsoft Entra ID to control who can access Labelbox. Enable your users to be automatically signed in to Labelbox with their Microsoft Entra accounts. Manage your accounts in one central location: the Azure portal.

Prerequisites

The scenario outlined in this article assumes that you already have the following prerequisites:

  • Labelbox single sign-on (SSO) enabled subscription.

To configure the integration of Labelbox into Microsoft Entra ID, you need to add Labelbox from the gallery to your list of managed SaaS apps.

  1. Sign in to the Microsoft Entra admin center as at least a Cloud Application Administrator.

  2. Browse to Entra ID > Enterprise apps > New application.

  3. In the Add from the gallery section, enter Labelbox in the search box.

  4. Select Labelbox in the results panel and then add the app. Wait a few seconds while the app is added to your tenant.

Configure Microsoft Entra SSO

Follow these steps to enable Microsoft Entra SSO in the Microsoft Entra admin center.

  1. Sign in to the Microsoft Entra admin center as at least a Cloud Application Administrator.

  2. Browse to Entra ID > Enterprise apps > Labelbox > Single sign-on.

  3. Perform the following steps in the below section:

    a. Select Go to application.

    Screenshot showing the identity configuration.

    b. Copy Application (client) ID and use it later in the Labelbox side configuration.

    Screenshot of application client values.

    c. Under Endpoints tab, copy OpenID Connect metadata document link and use it later in the Labelbox side configuration.

    Screenshot of showing the endpoints on tab.

  4. Navigate to Authentication tab on the left menu and perform the following steps:

    a. Enable the ID tokens (used for implicit and hybrid flows) checkbox.

    Screenshot showing the Access tokens.

    b. select Save.

    Note

    The Redirect URIs value will auto populate, you don't need to perform any manual configuration here.

  5. Navigate to Certificates & secrets on the left menu and perform the following steps:

    1. Go to Client secrets tab and select +New client secret.

    2. Enter a valid Description in the textbox and select Expires days from the drop-down as per your requirement and select Add.

      Screenshot showing the client secrets value.

    3. Once you add a client secret, Value is generated. Copy the value and use it later in the Labelbox side configuration.

      Screenshot showing how to add a client secret.

Create and assign Microsoft Entra test user

Follow the guidelines in the create and assign a user account quickstart to create a test user account called B.Simon.

Configure Labelbox SSO

To complete the OAuth/OIDC federation setup on Labelbox side, you need to send the copied values like Client ID, Client Secret and OIDC Metadata file from Entra to Labelbox support team. They set this setting to have the OIDC connection set properly on both sides.