Unify and manage your data

Update L3 configuration for Azure Function Lifecycle Actions

Learn how to configure Azure Function LCAs in your tenant's L3 configuration.

Ensure the following:

  • The Azure Function App must already be deployed and authenticated.

To enable Azure Function Lifecycle Actions (LCAs), you must define the appropriate hook in your tenant's L3 configuration.

Note: Azure Function LCAs only support the BinaryJSON protocol.

Request and response

Request

PUT {ENVIRONMENT_URL}/reltio/api/{TenantName}/configuration
Required format

"lifecycleActions": {  
   "<hookname>": [
                   "AzureFunction/BinaryJSON/<Function URL>"
                 ] 
}

Example

"uri": "configuration/entityTypes/Company",
"label": "Company",
"description": "Company",
"extendsTypeURI": "configuration/entityTypes/Organization",
"lifecycleActions": {
"beforeSave": [
              "AzureFunction/BinaryJSON/https://lca-customer2-baacbue6buhzf7ea.canadacentral-01.azurewebsites.net/api/BeforeSaveEntityAction"
              ]
 }