5.6 KiB
Setup Guide - SAP BTP Intelligent Situation Automation
Source: https://github.com/SAP-docs/sap-btp-intelligent-situation-automation/tree/main/docs Last Verified: 2025-11-22
Technical Prerequisites
Supported SAP Systems
| System | Minimum Version | Notes |
|---|---|---|
| SAP S/4HANA Cloud | Current | Full cloud-native support |
| SAP S/4HANA | 2021 FPS0 | On-premise, requires Cloud Connector |
Administrator Requirements
You must have administrator role assignments for:
- SAP BTP global account
- SAP BTP subaccount (for subscription)
- SAP S/4HANA system (for API configuration)
Additional Services
Event Mesh Requirement
Critical: You must enable Event Mesh for your SAP BTP subaccount before subscribing to Intelligent Situation Automation.
Event Mesh enables:
- Real-time event communication between S/4HANA and BTP
- Business situation event publishing
- Situation type synchronization
Documentation: https://help.sap.com/docs/SAP_EM
Event Mesh Service Instance
Create the Event Mesh instance in the same subaccount where you subscribe to Intelligent Situation Automation.
Network Requirements
Region Selection
| Setting | Value | Notes |
|---|---|---|
| Region | Europe (Frankfurt) | Required for ISA |
| Technical ID | cf-eu10 | Use this in configurations |
| Provider | AWS | Amazon Web Services |
| Environment | Cloud Foundry | BTP CF environment |
Documentation: See SAP Help for available regions and hosts.
Internet Connectivity
Ensure network access to:
- SAP BTP Cloud Foundry endpoints
- SAP Event Mesh endpoints
- Your S/4HANA system (via Cloud Connector for on-premise)
Browser Support
Intelligent Situation Automation supports the standard browsers supported by SAP BTP.
Reference: Feature Scope Description for SAP BTP, Cloud Foundry, ABAP, and Kyma Environments (PDF)
Consult the FSD document for specific browser versions and settings.
Subscription Process
Prerequisites Checklist
Before subscribing, ensure:
- Global account configured
- Administrator role assigned for global account
- Subaccount created in cf-eu10 region
- Event Mesh enabled in subaccount
Step 1: Create Subaccount
Create a new subaccount with these settings:
| Setting | Value |
|---|---|
| Region | Europe (Frankfurt) |
| Technical ID | cf-eu10 |
| Environment | Cloud Foundry |
Step 2: Configure Entitlements
- Navigate to your global account in BTP Cockpit
- Go to Entitlements → Subaccount Assignments
- Select your subaccount
- Add entitlement for Intelligent Situation Automation
- Select the standard plan
Step 3: Subscribe to Service
- Navigate to your subaccount
- Go to Services → Service Marketplace
- Find Intelligent Situation Automation
- Click Create
- Select standard plan
- Complete the subscription
Subscription Plans
| Plan | Purpose |
|---|---|
| standard | Production use with full features |
Event Mesh Configuration
Create Service Instance
- Navigate to your subaccount
- Go to Services → Instances and Subscriptions
- Click Create
- Select Event Mesh
- Configure topic rules:
{
"topicRules": {
"publishFilter": [],
"subscribeFilter": ["saas/isa/cons/*"]
}
}
Create Service Key
After creating the service instance:
- Open the Event Mesh service instance
- Go to Service Keys
- Click Create Service Key
- Save the credentials for S/4HANA configuration
The service key credentials are needed to:
- Create the event channel in S/4HANA
- Configure SAP_COM_0092 communication scenario
Post-Subscription Steps
After successful subscription:
- Assign Roles: Grant SituationAutomationAdminUser to administrators
- Configure Destinations: Create destination to your S/4HANA system
- Expose APIs: Configure communication arrangements in S/4HANA
- Set Up Event Communication: Create event channel and topic bindings
- Onboard System: Use Onboard System app to complete setup
See references/onboarding.md for detailed onboarding steps.
Verification Checklist
After setup, verify:
- Subscription status shows "Subscribed"
- Event Mesh instance created in same subaccount
- Event Mesh service key generated
- Subaccount region is cf-eu10
- Administrator roles assigned
Troubleshooting Setup Issues
Subscription Fails
Possible Causes:
- Missing entitlements
- Wrong region selected
- Quota exceeded
Resolution:
- Verify entitlements are assigned to subaccount
- Ensure subaccount is in cf-eu10 region
- Check quota limits
Event Mesh Instance Creation Fails
Possible Causes:
- Event Mesh not entitled
- Topic rules syntax error
Resolution:
- Add Event Mesh entitlement
- Verify JSON syntax in topic rules
External Links
- SAP BTP Documentation: https://help.sap.com/docs/BTP
- Event Mesh Documentation: https://help.sap.com/docs/SAP_EM
- Subscription Guide: https://help.sap.com/docs/BTP/65de2977205c403bbc107264b8eccf4b/7a3e39622be14413b2a4df7c02ca1170.html
Document Version: 1.0.0 Last Updated: 2025-11-22