Skip to main content

Preparing Your SAML SSO App for SCIM Integration with data.world

Prerequisites

Verify administrator access to SSO provider configuration interface

  • Ensure that you have administrator access to the Administration console or configuration interface of the SSO Provide. If you are not an administrator, reach out to the designated person within your organization.

Gather SAML configuration details from data.world

  • The data.world team would have already shared the following details with you: Assertion Consumer Service (ACS) URL and Entity ID. If you do not have these details, please contact data.world support team.

Setting up SAML SSO App for SCIM Integration

  1. Log into the Administration Console of your SSO provider. Access the SSO Provider App Management section. 

  2. Add a new SAML 2.0 protocol enabled Application

  3. Set the general information required by the SSO provider for the application. Fill in required details, such as name and description, to identify the application as data.world to your users.

  4. Set the Application SAML configuration details using the information gathered from data.world.

    Table 1.

    Type of installation

    Value format

    Example values

    Assertion Consumer Service (ACS) URL

    Private Instance (PI)

    https:// {sitename} .app.data.world/sso/site/acs/ {###}

    https://8bank.app.data.world/sso/site/acs/58

    Single-tenant Instance

    https:// {vpcname} .data.world/sso/vpc/acs/ {VPCIdentifier}

    https://8Bank.data.world/sso/vpc/acs/8Bank

    Entity ID

    Private Instance (PI)

    https:// {sitename} .app.data.world/sso/metadata

    https://8Bank.app.data.world/sso/metadata

    Single-tenant Instance

    https:// {vpcname} .data.world/sso/metadata

    https://8Bank.data.world/sso/metadata



  5. Configure the following three Application Attributes required by data.world.

    Important

    Make sure that the attribute name does not contain a namespace and must exactly match the following values with no extra text.

    1. firstName attribute: To extract the user's first name value from the SSO Provider.

    2. lastName attribute: To extract the user's last name value from the SSO Provider.

    3. email attribute: To extract the user's email value from the SSO Provider.

      GeneralSSOProviderExample-AppAttributeFormat.png
  6. Complete any final information for the SSO Provider and save the Application.

  7. Export the IdP Metadata XML for the Application to capture the values required to configure data.world to complete the connection. The values that will be required by data.world are:

    1. Entity ID (Identity Provider Issuer)

    2. Single Sign-On URL (Redirect) 

    3. Public x.509 Certificate (Signing)

  8. Create a Support Ticket with the data.world support team if one does not already exist. Provide the support team the IdP Metadata XML file containing the required values for your SSO Provider Application: Entity ID (Identity Provider Issuer), Single Sign-On URL (Redirect), Public x.509 Certificate (Signing).

  9. Once you are notified that the data.world support team has completed the configuration on their side, complete the SCIM configuration on your side.