Get started with SAP and Microsoft integration scenarios
According to SAP over 87% of total global commerce is generated by SAP customers and more SAP systems are running in the cloud each year. The SAP platform provides a foundation for innovation for many companies and can handle various workloads natively. Explore our integration section further to learn how you can combine the Microsoft Azure ecosystem with your SAP workload to accelerate your business outcomes. Among the scenarios are extensions with Power Platform ("keep the ABAP core clean"), secured APIs with Azure API Management, automated business processes with Logic Apps, enriched experiences with SAP Business Technology Platform, native Microsoft integrations using ABAP Cloud, uniform data blending dashboards with the Azure Data Platform and more.
For the latest news from the SAP and Azure world, follow the SAP on Microsoft TechCommunity section and the relevant Azure tags on the SAP Community.
To learn more about the opportunities of extending SAP applications with Azure services, see this Azure Friday episode:
We have over 30 years of partnership between SAP and Microsoft, which is a foundation to support common goals long-term, including a joint commitment by SAP and Microsoft to simplify and streamline customers’ journeys to the cloud. For more information, see:
- Redefining Productivity: How Joule and Microsoft 365 Copilot Will Reshape Today’s Workplace
- SAP and Microsoft Expand Partnership and Integrate Microsoft Teams Across Solutions
- Collaborating for Success: How SAP and Microsoft are working together to accelerate customer innovation and transformation
Integration resources
Select an area for resources about how to integrate SAP and Azure in that space.
Area | Description |
---|---|
Azure OpenAI service | Learn how to integrate your SAP workloads with Azure OpenAI service. |
Microsoft Copilot | Learn how to integrate your SAP workloads with Microsoft Copilots. |
SAP RISE managed workloads | Learn how to integrate your SAP RISE managed workloads with Azure services. |
Microsoft Entra ID (formerly Azure Active Directory) | Ensure end-to-end SAP user authentication and authorization with Microsoft Entra ID. Single sign-on (SSO) and multifactor authentication (MFA) are the foundation for a secure and seamless user experience. |
Threat Monitoring and Response Automation with Microsoft Security Services for SAP | Learn how to best secure your SAP workload with Microsoft Defender XDR, Defender for Cloud, the SAP certified Microsoft Sentinel solution, and immutable vault for Azure Backup. Prevent incidents from happening, detect, and respond to threats in real-time. |
Microsoft Power Platform | Learn about the available out-of-the-box SAP solutions enabling your business users to achieve more with less. |
Microsoft Teams | Discover collaboration scenarios boosting your daily productivity by interacting with your SAP applications directly from Microsoft Teams. |
Microsoft Universal Print | Learn about the available cloud native printing capabilities for SAP. |
SAP Fiori | Increase performance and security of your SAP Fiori applications by integrating them with Azure services. |
Microsoft Office | Learn about Office Add-ins in Excel, doing SAP Principal Propagation with Office 365, SAP Analytics Cloud, and Data Warehouse Cloud integration and more. |
Azure Integration Services | Connect your SAP workloads with your end users, business partners, and their systems with world-class integration services. Learn about codevelopment efforts that enable SAP Event Mesh to exchange cloud events with Azure Event Grid, understand how you can achieve high-availability for services like SAP Cloud Integration, automate your SAP invoice processing with Logic Apps and Azure AI services and more. |
App Development in any language including ABAP and DevOps | Apply best-in-class developer tooling to your SAP app developments and DevOps processes. |
Azure Data Services | Learn how to integrate your SAP data with Data Services like Azure Synapse Analytics, Azure Data Lake Storage, Azure Data Factory, Power BI, Data Warehouse Cloud, Analytics Cloud, which connector to choose, tune performance, efficiently troubleshoot, and more. |
SAP Business Technology Platform (BTP) | Discover integration scenarios like SAP Private Link to securely and efficiently connect your BTP apps to your Azure workloads. |
Azure OpenAI service
For more information about integration with Azure OpenAI service, see the following Azure documentation:
- Streamlining SAP Processes with Azure OpenAI, Copilot Studio, and Power Platform | blog
- Microsoft AI SDK for SAP
- ABAP SDK for Azure
Also see these SAP resources:
- empower SAP RISE enterprise users with Azure OpenAI in multicloud environment | blog
- Consume OpenAI services (GPT) through CAP & SAP BTP, AI Core | GitHub repos
- SAP SuccessFactors Helps HR Solve Skills Gap with Generative AI | SAP News
Microsoft Copilot
For more information about integration with Microsoft 365 Copilot, see the following Microsoft resources:
- Enhancing Copilot Studio Extensions for SAP by using Adaptive Cards and Principal Propagation
- The synergy of market leaders: Exploring Microsoft and SAP’s game-changing collaboration | blog
Also see these SAP resources:
- The future of work is now: An update on generative AI at SAP SuccessFactors
- SAP and Microsoft Collaborate on Joint Generative AI Offerings to Help Customers Address the Talent Gap | SAP News
Microsoft Office
For more information about integration with Microsoft Office, see the following Azure documentation:
- Outbound E-Mail from SAP to Exchange Online
- Enable SAP Principal Propagation for live OData feeds with Excel
Also see these SAP resources:
- SAP Analysis for Microsoft Office Excel and PowerPoint
- SAP Analytics Cloud, add-in for Microsoft Office
- Access SAP Data Warehouse Cloud with Microsoft Excel
Microsoft Teams
For more information about integration with Microsoft Teams, see Native SAP apps on the Teams marketplace. Also see the following SAP resources.
- SAP SuccessFactors Learning
- SAP Build Work Zone, advanced edition
- Embedding SAP Cloud Portal and SAP Build Work Zone into Microsoft Teams
- Embed self-hosted SAP Fiori Launchpad into Microsoft Teams
- Simplify Supplier forecasting with SAP Integrated Business Planning, Ariba, and Microsoft Teams
Microsoft Power Platform
For more information about integration with Microsoft Power Platform, see the following Power Automate resources:
- Overview of SAP integration
- SAP Principal Propagation using Azure API Management | blog
- Finance and operations templates for SAP process mining with Power Automate Process Advisor
- Hyperautomation for SAP based integration and automation with Power Automate | video series
- RPA Playbook for SAP GUI Automation with Power Automate | blog
Also see the following SAP resources:
- SAP Principal Propagation via SAP API Management (Integration Suite)
- Snoozing SAP systems with Power Apps
- Use Business Rules capability of SAP Build Process Automation to expose SAP business logic to Power Apps
Microsoft Universal Print
For more information about integration with Microsoft Universal Print, see the following resources:
Also see the following SAP resources:
- It has never been easier to print from SAP with Microsoft Universal Print
- Integrating SAP S/4HANA and Local Printers
SAP Fiori
For more information about integration with SAP Fiori, see the following resources:
- Monitor SAP Fiori performance with Azure Application Insights
- Introduction to the Application Gateway WAF Triage Workbook.
Also see the following SAP resources:
Microsoft Entra ID (formerly Azure AD)
For more information about integrations with Microsoft Entra ID and Microsoft Entra ID Governance, see the following Microsoft Entra documentation:
- Manage access to your SAP applications
- Secure access with SAP Cloud Identity Services and Microsoft Entra ID
- SAP workload security - Microsoft Azure Well-Architected Framework
- Provision users from SAP SuccessFactors to Active Directory
- Provision users from SAP SuccessFactors to Microsoft Entra ID
- Write-back users from Microsoft Entra ID to SAP SuccessFactors
- Provision users to SAP Cloud Identity Services - Identity Authentication
For how to configure single sign-on, see the following Microsoft Entra documentation and tutorials:
- SAP Cloud Identity Services - Identity Authentication
- SAP SuccessFactors
- SAP Analytics Cloud
- SAP Fiori
- SAP Qualtrics
- SAP Ariba
- SAP Concur Travel and Expense
- SAP Business Technology Platform
- SAP Business ByDesign
- SAP HANA
- SAP Cloud for Customer
Also see the following SAP resources:
- Azure Application Gateway Setup for Public and Internal SAP URLs
- SAPGUI using Kerberos and Microsoft Entra Domain Services
Azure Integration Services
For more information about using SAP with Azure Integration services, see the following Microsoft resources and Azure documentation:
- Expose SAP Process Orchestration on Azure securely
- New SAP events on Azure Event Grid with SAP Event Mesh
- Connect to SAP from workflows in Azure Logic Apps
- Import SAP OData metadata as an API into Azure API Management
- Apply SAP Principal Propagation to your Azure hosted APIs
- Using Logic Apps (Standard) to connect with SAP BAPIs and RFC
Also see the following SAP resources:
- Event-driven architectures for SAP ERP with Azure
- Achieve high availability for SAP Cloud Integration (part of SAP Integration Suite) on Azure
- Automate SAP invoice processing using Azure Logic Apps and Azure AI services
App development in any language including ABAP and DevOps
For more information about integrating SAP with Microsoft services natively, see the following resources:
- the ABAP SDK for Azure
- Use SAP's Cloud SDK with Azure app development services
- Use community-driven OData SDKs with Azure Functions
Also see the following SAP resources:
- SAP BTP ABAP Environment (also known as Steampunk) integration with Microsoft services
- SAP S/4HANA Cloud, private edition – ABAP Environment (also known as Embedded Steampunk) integration with Microsoft services
- dotNET speaks OData too, how to implement Azure App Service with SAP Gateway
- Apply cloud native deployment practice blue-green to SAP BTP apps with Azure DevOps
Azure Data Services
Learn how to choose the best SAP connector for data integration and how to tune performance including troubleshooting tips on our cloud adoption framework for SAP. Get started by identifying your SAP data sources here.
Integrate with Azure OpenAI Service from SAP ABAP via the Microsoft SDK for AI.
For more information about integration with Azure Data Services, see the following Microsoft and Azure resources:
- SAP knowledge center for Azure Data Factory and Synapse
- Track end-to-end lineage of your SAP data with Microsoft Purview
- Replicating SAP data using the CDC connector
- SAP CDC Connector and SLT - Blog series - Part 1
- Replicating SAP data using the OData connector with Synapse Pipelines
- Use SAP HANA in Power BI Desktop
- DirectQuery and SAP HANA
- Use the SAP BW Connector in Power BI Desktop
- Enable SAP Principal Propagation for live OData feeds with Power Query
- SAP HANA Connector for Power Query
Also see the following SAP resources:
- Integrate SAP Data Warehouse Cloud with Power BI and Azure Synapse Analytics
- Extend SAP Integrated Business Planning forecasting algorithms with Azure Machine Learning
Microsoft Security for SAP
Protect your data, apps, and infrastructure against rapidly evolving cyber threats with cloud security services from Microsoft. Artificial intelligence (AI) and device learning (ML) backed capabilities are required to keep up with the pace.
Use Microsoft Defender for Cloud to secure your cloud-infrastructure surrounding the SAP system including automated responses.
Complimenting that, use the SAP certified solution Microsoft Sentinel for SAP to protect your SAP system and SAP Business Technology Platform (BTP) instance from within using signals from the SAP Audit Log among others.
Unify all your security solutions for Microsoft 365, cloud-infrastructure, and SAP in one portal experience with Microsoft Defender XDR. Profit from the correlation of signals across the Microsoft ecosystem and connected third parties to detect and respond to threats in real-time.
Learn more about identity focused integration capabilities that power the analysis on Defender and Microsoft Sentinel via the Microsoft Entra ID section.
Use the immutable vault for Azure Backup to protect your SAP data from ransomware attacks.
See the Microsoft Security Copilot working with an SAP Incident in action here.
Discover partner offerings for SAP security on the Azure Marketplace.
Microsoft Sentinel for SAP
Microsoft Sentinel integrates natively with Microsoft Defender XDR. See the integration in action with Automatic attack disruption for SAP.
For more information about SAP certified threat monitoring with Microsoft Sentinel for SAP, see the following Microsoft resources:
Also see the following SAP resources:
- How to use Microsoft Sentinel's SOAR capabilities with SAP
- Deploy SAP user blocking based on suspicious activity on the SAP backend
- Automatically trigger reactivation of the SAP audit log on malicious deactivation
- Automatically remediate Microsoft Sentinel SAP Collector Agent attack
See below video to experience the SAP security orchestration, automation, and response workflow with Microsoft Sentinel in action:
Microsoft Defender XDR and Defender for Cloud
The Defender product family consist of multiple products tailored to provide "cloud security posture management" (CSPM) and "cloud workload protection" (CWPP) for the various workload types. Below excerpt serves as entry point to start securing your SAP system.
Defender XDR (integration with Microsoft Sentinel for SAP)
Defender for Servers (SAP hosts)
- Protect your SAP hosts with Defender including OS specific Endpoint protection with Microsoft Defender for Endpoint (MDE)
- Microsoft Defender for Endpoint on Linux
- Microsoft Defender for Endpoint on Windows
- Enable Defender for Servers
Defender for Storage (SAP SMB file shares on Azure)
Defender for APIs (SAP Gateway, SAP Business Technology Platform, SAP SaaS)
See SAP's recommendation to use AntiVirus software for SAP hosts and systems on both Linux and Windows based platforms here. The threat landscape has evolved from file-based attacks to file-less attacks, and the protection approach has to evolve beyond pure AntiVirus capabilities too.
For more information about using Microsoft Defender for Endpoint (MDE) via Microsoft Defender for Server for SAP applications regarding Next-generation protection
(AntiVirus) and Endpoint Detection and Response
(EDR) see the following Microsoft resources:
- SAP Applications and Microsoft Defender for Linux | Microsoft TechCommunity
- SAP Applications and Microsoft Defender for Windows Server | Microsoft TechCommunity
- Enable the Microsoft Defender for Endpoint integration
- Common mistakes to avoid when defining exclusions
Also see the following SAP resources:
- 3356389 - Antivirus or other security software affecting SAP operations
- 2808515 - Installing security software on SAP servers running on Linux
- 1730997 - Unrecommended versions of antivirus software
Note
It is not recommended to exclude files, paths or processes from EDR because it creates blind spots for Defender. If exclusions are required nevertheless, open a support case with Microsoft Support via the Defender365 Portal specifying executables and/or paths to exclude. Follow the same process for tuning of real-time scans.
Note
Certification for the SAP Virus Scan Interface (NW-VSI) doesn't apply to MDE, because it operates outside of the SAP system. It complements Microsoft Sentinel for SAP, which interacts with the SAP system directly. See more details and the SAP certification note for Sentinel below.
Tip
MDE was formerly called Microsoft Defender Advanced Threat Protection (ATP). Older articles or SAP notes still refer to that name.
Tip
Microsoft Defender for Server includes Endpoint detection and response (EDR) features that are provided by Microsoft Defender for Endpoint Plan 2.
Immutable vault for Azure Backup for SAP
For more information about immutable vault for Azure Backup, see the following Azure documentation:
- Backup and restore plan to protect against ransomware
- Back up SAP HANA System Replication databases on Azure VMs
SAP BTP
For more information about Azure integration with SAP Business Technology Platform (BTP), see the following SAP resources:
- SAP Discovery Center for Azure Services and Missions
- Getting Started with SAP Private Link Service for Azure
- SAP Private Link service use cases for SAP Cloud Integration and SAP Launchpad Service
- Automate SAP Cloud Integration flow recovery
- Monitor multiple SAP Cloud Integration tenants with Azure Monitor
- Route Multi-Region Traffic to SAP BTP Services Intelligently with Azure Traffic Manager
- Distributed Resiliency of SAP CAP applications using SAP HANA Cloud with Azure Traffic Manager
- Federate your data from Azure Data Explorer to SAP Datasphere
- Integrate globally available SAP BTP apps with Azure Cosmos DB via OData
- Building Applications on SAP BTP with Microsoft Services | OpenSAP course
Customer resources
These resources include Customer Engagement Initiatives (CEI), public BETAs, and Customer Influence programs:
- SAP Joule integration with Microsoft Copilot private preview
- SAP Event Mesh integration with Microsoft Azure Event Grid - Aug 2022 | SAP Customer Influence
- SAP Private Link service CEI - Jul 2022 | SAP Customer Influence
Free developer accounts
You can use the following free developer accounts to explore integration scenarios for Azure and SAP.
- Free trial of Azure
- Free trial of Azure for students
- Free account on SAP BTP trial. Select Singapore for Azure.
- GitHub account, which you can use to host your projects.
- Microsoft 365 developer program account
Next steps
- Discover native SAP applications available on the Microsoft Teams marketplace
- Browse the out-of-the-box SAP applications available on Microsoft Power Platform
- Understand SAP data integration with Azure - Cloud Adoption Framework
- Identify your SAP data sources - Cloud Adoption Framework
- Explore joint reference architectures on the SAP Discovery Center
- Secure your SAP NetWeaver email needs with Exchange Online
- Migrate your legacy SAP middleware to Azure