Skip to content
  1. Create a new enterprise app

    Create new enterprise application in Azure

    Select create your own application

  2. Choose "Create your own":

    Choose create your own application option

  3. Give it a name

    Enter enterprise application name

  4. Assign your users and/or groups to it:

    Assign users and groups to application

  5. Then set-up SSO

    Set up single sign-on

  6. And choose SAML:

    Select SAML authentication method

  7. Add these configuration options

    1. Configure the Identifier exactly as nx-private-cloud
    2. For the Reply URL, it should point to your Private Cloud instance URL. Make sure it ends with /auth-callback

    Configure SAML identifier and reply URL

  8. Scroll down and manage claims:

    Manage SAML attribute claims

  9. The first row should be the email claim, click to Edit it:

    Edit email claim configuration

  10. Configure it as per below

    1. "Namespace" needs to be blank
    2. "Name:" needs to be "email"
    3. See screenshot below. This is an important step, because Nx Cloud will expect the "email" property on each profile that logs in.

    Set email claim name and namespace

    Make sure your application user profile exposes the email address under user.mail. This can be configured in Users and Groups in the Azure portal. Alternatively, you can always configure the email claim to use a different property under the user object.

  11. Under SAML Certificates, click the pencil icon to edit

    Edit SAML certificate signing options

    For Signing Option, select Sign SAML response and assertion

    Select sign SAML response and assertion

    Then click Save and close the popover.

  12. Download the certificate in Base64:

    Download Base64 certificate

  13. Extract the downloaded certificate value as a one-line string:

    1. awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' azure_cert_file.cer
    2. We'll use this later
  14. Copy the Login URL:

    Copy login URL from Azure portal

  15. Save the following information to send to your DPE:

    1. SAML_CERT=<your-cert-string-from-above>
    2. SAML_ENTRY_POINT=<your-login-url-from-above>

Connect Your Nx Cloud Installation to Your SAML Set Up

Section titled “Connect Your Nx Cloud Installation to Your SAML Set Up”

Contact your developer productivity engineer to connect your Nx Cloud instance to the SAML configuration.