Unify and manage your data

Configure authentication for Azure Lifecycle Actions

Learn how to configure Microsoft Entra ID (Azure AD) authentication for your Azure Function so it can securely receive Lifecycle Action calls from Reltio.

At this stage, you'll need a tenant-specific Azure App ID provided by Reltio to complete the authentication setup. If you haven't received one, please create a support ticket with Reltio to request it.
To setup authentication for Azure's LCA:
  1. Contact Reltio support to create and share your Azure App ID
  2. Create a Service Principal using the Reltio App ID. For example, az ad sp create --id <reltioAppId> - where the <reltioAppId> is the Azure app id shared by Reltio.
    Note: Only users with Azure AD admin roles (such as Global Administrator or Application Administrator) can run this command. Regular users or non-directory admins will receive an error.
  3. Enable authentication on the Azure Function App.
    1. In the Azure Portal, go to your Function App.
    2. Under Settings, select Authentication.
    3. In the Basics section, in the Identity Provider field, select Microsoft.
    4. In the App registration section, in the App registration type field, choose to Create a new app registration , Pick an existing app registration in this directory or Provide the details of an existing app registration.
    5. Enter the Name and set an appropriate Client secret expiration based on your organization's security policy.
    6. In the Additional checks section, under the Client application requirement, select Allow requests from specific client applications.
    7. Add the Reltio App ID provided to you.
    8. Select Add.
  4. Ensure an Application ID URI is exposed for the app registration used in the identity provider configuration. If not already exposed, expose it by setting: api://<Your Application ID> .
  5. Navigate to the identity provider settings you just added (click Edit).
  6. Add this URI as the audience so that Reltio tokens can be accepted.
  7. Save the configuration.

Once authentication is configured, your Azure Function App will only accept requests bearing tokens from Reltio's App Registration. This allows Reltio to securely invoke your LCA endpoints.

To complete the setup, share the following values with your Reltio onboarding contact:

  • customerTenantId – Your Azure tenant ID
  • customerFunctionAppId – The App ID used as the identity provider

These values will be added to your tenant's physical configuration.