Configuring SSO - Data360_DQ+ - 11.X

Data360 DQ+ Azure Installation

Product type
Software
Portfolio
Verify
Product family
Data360
Product
Data360 DQ+
Version
11.X
Language
English
Product name
Data360 DQ+
Title
Data360 DQ+ Azure Installation
Copyright
2024
First publish date
2016
ft:lastEdition
2024-06-06
ft:lastPublication
2024-06-06T12:37:34.761477

Following installation, you can perform the following steps to enable SSO login for your organization. You can configure SAML for a single-tenant deployment of the cloud edition of Data360 DQ+.

  1. Configure the Identity Provider (IdP) file by setting the following claims:

    Claim

    Acceptable values

    Email address

    • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
    • emailAddress

    Full name

    • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name
    • name

    First name

    • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
    • givenName

    Last name

    • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname
    • surname

    Group name

    • http://schemas.xmlsoap.org/claims/Group
    • Group

    Name ID

    • http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier
    • NameID
    The IdP metadata must be returned to the Data360 DQ+ installer.

    The IdP file is provided by your Identity Provider (IdP) and contains information that is required by other applications for SSO.

  2. Edit the <deployment_id>.properties file as follows:

    Property

    Value

    IS_SAML_ENABLED

    Set to true to enable SSO using SAML.

    IS_SAML_ENABLED=true

    SAML_METADATA_IDP

    Specify the path to the Identity Provider IDP XML file.

  3. Ensure that the gradle.sh script is executable by running these commands from the deployment folder:

    chmod +x gradle.sh

    chmod +x gradle-dist/bin/gradle

  4. Generate the Service Provider (SP) metadata file by running the following command:

    gradle.sh currentBuild to-<deployment_ID> generateSamlSpMetadata

    The file will be generated at environments/<deployment_ID>

    Copy the SP metadata file to another location as a backup.

  5. Send the SP metadata file to your SAML Identity Provider (IdP) to establish the trust relationship.
  6. Verify that you have the key store used by Data360 DQ+ at the location specified by the APP_KEYSTORE_FILE property in the <deployment_ID>

    .properties file. By default, the key store is located at:

    environments/<deployment_ID>/sagacity.keystore

    Copy the key store file to another location as a backup.

  7. Prior to redeploying the application, update the <deployment_ID>.properties file to indicate the location of the IdP file by setting the following property:

    SAML_METADATA_IDP

  8. Run the following command: gradle.sh currentBuild to-<deployment_ID> deploy