How to Create an Integration Account Project in Visual Studio 2019

  • Sandro Pereira
  • Jun 16, 2023
  • 3 min read

An Integration Account allows you to build Logic Apps with enterprise B2B capabilities by adding various necessary artifacts. It serves as a central repository for managing integration assets, including schemas, maps, certificates, and trading partner agreements.

While nowadays Logic App Standard natively supports Schemas and maps (without the need for an Integration Account), there is also a new transformation editor called Data Mapper (still in preview). Logic App Consumption still requires us to use the Integration Account and still uses the “old kind of related BizTalk Server Mapper”.

📝 One-Minute Brief

Logic App Consumption still relies on Integration Accounts for B2B and enterprise integration artifacts. This article explains how to create an Integration Account project in Visual Studio 2019, including required tools and templates, so you can build schemas and maps for Logic Apps.

Pre-requirements

So, for us to create, in our developer environment, Schemas and Maps for Logic App Consumption to be used inside an Integration Account, we need to install the Azure Logic Apps Enterprise Integration Tools extension for Visual Studio 2019 – unfortunately, there is no support for recent versions of Visual Studio. To do that, we need to:

Azure Logic Apps Enterprise Integration Tools
  • Or install it directly on Visual Studio by:
    • Open Visual Studio 2019, and on the Extensions menu, select the option Manage Extensions.
    • Search for Logic App, and then from the list, select to download and install the Azure Logic Apps Enterprise Integration Tools.
    • You will probably need to restart Visual Studio.
Azure Logic Apps Enterprise Integration Tools

Create an Integration Account Project

Now that we have installed everything that we need to create a new Integration Account Project, we need to:

  • Open Visual Studio 2019 and on the What would you like to do? window select the Create a new project option.
Visual Studio 2019
  • In the Create a new project window, search for Integration Account, select the Integration Account template from the list below, then click Next.
Integration Account
  • In the Configure your new project window, do the following configurations and then click Create:
    • On the Project name property, set a proper name for your project.
    • On the Location property, set the path where you want to create the project.
    • On the Solution name property, set a proper name for your project.
      • Note that a solution is a container for one or more projects in Visual Studio.
Configure your new project

After that, a new Integration Account project is created where you can create your Schemas, Flat File Schemas, and Maps. To do that, you just need to:

  • Right-click the project name, then select Add > New Item…
New Item
  • On the Add New Item window, in the left tree, select the Logic Apps option, and all the possible artifacts for you to create will be present.
    • Select the type.
    • Give it a proper name.
    • And click Add.
Logic App resource types

Hope you find this helpful! So, if you liked the content or found it helpful and want to help me write more content, you can buy (or help buy) my son a Star Wars Lego! 

Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

2 thoughts on “How to Create an Integration Account Project in Visual Studio 2019”

  1. I Sandro,

    I hope your are doing well, and thank you for this article.
    Do you know if this functionality is still supported on VS 2022?

    Stéphane

Leave a Reply

Your email address will not be published. Required fields are marked *

The Ultimate Cloud
Management Platform for Azure

Supercharge your Azure Cost Saving

Learn More
Turbo360 Widget

Back to Top