Requirements to integrate SAP with Power Platform
Review the requirements with your team so you can identify opportunities and develop a plan of action that best suits your organization's needs.
Power Platform licensing
Review Power Platform licensing and ensure your organization has what it needs to proceed with an SAP + Power Platform project. Keep these points in mind:
- Power Apps, Power Automate, and Power BI premium licensing supports setting up and using an on-premises data gateway with premium applications, flows, and connectors (SAP ERP and Dataverse).
- The admins, developers, and functional business users who work with SAP solutions all need standalone licenses.
- The admin who's setting up the on-premises data gateway needs a Power BI license.
- Managed Environments is included in premium standalone licensing but is not included in the Developer Plan.
- Admins can view Power Apps and Power Automate consumption in the Power Platform admin center (Note: this is a preview feature gradually being rolled out to different regions).
SAP subscription
Work with an SAP administrator to review your existing SAP subscription. Keep these points in mind:
- The SAP ERP connector can work with any SAP system that uses RFC and BAPI calls.
- An administrator who has valid S-User access to the SAP system(s) is required to assist through the integration process. The S-User is an SAP super administrator and has all the authorizations for the portal and can manage other necessary SAP roles as necessary.
- SAP server and user accounts need to be set up to allow actions.
Windows Virtual Machine
Create a Windows Virtual Machine (VM) or provision a server specifically for hosting the on-premises data gateway for SAP integration with Power Platform and ensure that:
- It meets the recommended requirements for gateway installation and management.
- You review related considerations. For instance, if you're planning to use Windows authentication, make certain that you install the gateway on a computer that's a member of the same Microsoft Entra ID (Azure AD) environment as the data source.
On-premises data gateway
Set up an on-premises data gateway on your virtual machine or server along with a Microsoft .NET Framework, a Visual C++ Redistributable, and an SAP Connector for Microsoft .NET.
The on-premises data gateway set up with the additional components on your machine or server work together to support the SAP ERP connector.
Privileges
Be sure admins with the necessary privileges are available to coordinate and set up the on-premises data gateway along with the other components on the virtual machine or server:
- A Microsoft Entra ID Global or Gateway (default user permission for anyone performing the install) admin
- An SAP super admin (S-User)
More information:
- On-premises and VNet data gateways
- On-premises data gateway management for Power Platform
- Set up on-premises data gateway for SAP integration with Power Platform
Downloads
Go to these links to download and set up the on-premises data gateway and the additional components that support it on your machine or server:
Microsoft Download Center's on-premises data gateway page
- Select the most recent version (October 2023 - 3000.194 or higher) of the gateway to connect to Azure Logic Apps, Power Apps, and Power Automate
- Identify the operating systems and .NET Frameworks required to support the most recent version of the gateway in the System Requirements section on the gateway download page
-
- Select the version that supports the most recent version of the gateway
Microsoft C++ Runtime DLLs version 14.x
- Select version 14.x of the library. SAP's NCo 3.1 connector requires this library to support the .NET Framework
SAP Connector for Microsoft .NET
- Select the SAP NCo 3.1 connector for Microsoft .NET 3.1 (NCo 3.1) SDK from SAP
- The specific link is in the NCo 3.1 - compiled with .NET Framework 4.6.2 section and looks like this: SAP Connector for Microsoft .NET 3.1.3.0 for Windows 64 bit (x64), July 19, 2023 (ZIP archive, 35,121 KB)
- Select the SAP NCo 3.1 connector for Microsoft .NET 3.1 (NCo 3.1) SDK from SAP
Important
- NCo 3.1 works with .NET Framework releases 4.6.2 to 4.8.1. Download the most recent .NET Framework listed in the Systems Requirements section of the gateway download page
- You must choose the 64-bit version, the 32-bit version will not work
- Version NCo 3.0 is no longer supported
Admin centers
Be sure admin centers are set up and ready to support an enterprise-level deployment. You or someone on your team need to have Global or system admin privileges to several different admin centers so you can configure and manage various components and users.
Microsoft 365 admin center. Work with a Microsoft 365 Global admin if you need to:
- Update licenses, subscriptions, and services.
- Assign high-level admin roles to your team members, such as Entra Global admin.
Microsoft Entra admin center. As an Entra Global admin, you need to:
- Access Microsoft Entra ID from the Microsoft Entra admin center.
- Set up a new tenant or reconfigure an existing tenant. The tenant will need to have at least 1 GB of database storage capacity available for the environments within it.
- Set up additional Microsoft Entra ID admin roles.
- Set up Microsoft Entra ID single sign-on (SSO) for gateway having constrained delegation to support SSO.
- Create security groups within the Microsoft Entra ID tenant created to support conditional access to solution components.
Power Platform admin center. As a Global admin or Power Platform System admin, you need to:
- Set up the admin center's management and admin connectors.
- Configure the admin center so Power Platform admins can manage gateways, tenants, environments and user access.
- Assign specified users Power Platform admin roles so they can monitor and manage in the admin center.
Related content
- Overview of the Microsoft 365 admin center
- Microsoft Entra ID documentation
- Administer Power Platform
- SAP Identity and Access Management (IAM) Help Portal
- Updated SAP connector for .NET support in on-premises data gateway
Next steps
Set up environments and data policies
See also
Frequently asked questions about integrating SAP with Power Platform