Skip to main content

Configure Azure Blob Storage container for conversation data export

Learn how to create or use an existing container for your conversations data export.

Written by Beth-Ann Sher
Updated over 3 months ago

Intercom data export to Azure Blob Storage

  1. Select Azure Blob Storage as destination.

Azure Portal

If you are using an existing container, jump straight to Configure permissions.

Create a new Storage Account and Container

  1. Go to Azure Marketplace, search for storage account, and click Create.

  2. Provide a storage account name and other details, and create the storage account.

  3. Go to your storage account, and to Data storage - Containers and click on Add container, fill in the container name, and then click Create.

Configure permissions

  1. Go to Microsoft Entra ID and copy Tenant ID. Note that you will need enough permissions to create a service principal in your Entra tenant. Global Administrator, Privileged Role Administrator, Cloud Application Administrator or Application Administrator should be sufficient.

  2. Copy the Client ID shown on Step 2 in Intercom data export settings and construct this URL: https://login.microsoftonline.com/<your_tenant_id>/adminconsent?client_id=<intercom_client_id>

  3. Go to the URL constructed above, and if you have enough permissions, you will see the Permissions requested dialog from Microsoft. Accept the requested permissions.

  4. Ignore that error dialog after you click Accept. The purpose of this URL is to prompt Azure Entra to create a service principal in your tenant. The error occurs because there is no redirect URL that Azure can send you to after you’ve successfully logged in.

  5. Go to Microsoft Entra ID - Manage - Enterprise Applications and verify that an enterprise application (a.k.a. service principal) has been created. Compare the Application ID with the Client ID copied above.

  6. Go to your storage account - container - Access Control (IAM) and click on Add - Add role assignment.

  7. Select Storage Blob Data Contributor role. Then in Members click on Select members and find the enterprise application added earlier, and select it.

  8. Confirm permissions saved in your Azure Portal.

  9. Now, navigate back to Intercom data export settings and click Test. You should see a banner appear with “Your container was successfully tested”.


💡Tip

Need more help? Get support from our Community Forum
Find answers and get help from Intercom Support and Community Experts


Did this answer your question?