Requirements to integrate SAP with Power Platform (preview)
[This article is prerelease documentation and is subject to change.]
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 one or more SAP systems 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 other 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 needs to have at least 1 GB of database storage capacity available for the environments within it.
- Set up more Microsoft Entra ID admin roles.
- Set up Microsoft Entra ID single sign-on (SSO) for gateway with 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