Manage artifact metadata from integration accounts in Azure Logic Apps with Enterprise Integration Pack
You can define custom metadata for artifacts in integration accounts and retrieve that metadata during runtime for your logic app. For example, you can specify metadata for artifacts, such as partners, agreements, schemas, and maps - all store metadata using key-value pairs.
Add metadata to artifacts in integration accounts
In the Azure portal, create an integration account.
Select the artifact, choose Edit, and enter metadata details.
Retrieve metadata from artifacts for logic apps
In the Azure portal, create a logic app.
In Logic App Designer, add a trigger like Request or HTTP to your logic app.
Under the trigger, choose New step > Add an action. Search for "integration account" so you can find and then select this action: Integration Account - Integration Account Artifact Lookup
Select the Artifact Type and provide the Artifact Name. For example:
Example: Retrieve partner metadata
Suppose this partner has this metadata with
In your logic app, add your trigger, an Integration Account - Integration Account Artifact Lookup action for your partner, and an HTTP action, for example:
To retrieve the URI, on the Logic App Designer toolbar, choose Code View for your logic app. Your logic app definition should look like this example: