From sap-btp-cias
Guides SAP BTP CIAS workflows: subscriptions, destinations, role assignments, integration planning, My Inbox tasks, monitoring, troubleshooting, OAuth2, security, SAP product integrations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sap-btp-cias:sap-btp-ciasThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Cloud Integration Automation Service provides guided workflows to integrate SAP cloud solutions with on-premise and other SAP cloud solutions. It offers both manual task instructions and automated configuration capabilities.
Cloud Integration Automation Service provides guided workflows to integrate SAP cloud solutions with on-premise and other SAP cloud solutions. It offers both manual task instructions and automated configuration capabilities.
| Plan | Type | Purpose |
|---|---|---|
| Standard | Application | UI access for scenario planning, task monitoring, integration management |
| OAuth2 | Service | API access for programmatic operations (required for ABAP automation) |
| Role | Collection | Capabilities |
|---|---|---|
| Integration Administrator | CIASIntegrationAdministrator | Full access: Plan for Integration, My Inbox, Monitoring; terminate scenarios |
| Integration Expert | CIASIntegrationExpert | My Inbox access; work on assigned tasks |
| Integration Monitor | CIASIntegrationMonitor | Read-only access to Scenario Execution Monitoring |
AWS: EU10 (Frankfurt), EU11 (Frankfurt EU Access), US10 (Virginia), AP10 (Sydney), JP10 (Tokyo), CA10 (Montreal) Azure: EU20 (Netherlands), CN20 (China North 3) Alibaba: CN40 (Shanghai)
CIASIntegrationAdministrator)Multiple users can be assigned per role using comma-separated user IDs.
Always use HTTPS for secure communication.
BC-INS-CIT-RT)CIAS comprises six core components:
Security features:
Symptom: Destination dropdown shows no options during task execution.
Cause: No destinations exist matching the tenant's Host Base URL.
Solution:
Symptom: Cannot proceed with task; execution lock activated.
Cause: Multiple integration workflows exist with identical system components.
Solutions:
Symptom: Users cannot access CIAS application after identity provider change.
Cause: Users not managed by newly configured identity provider.
Solution:
Symptom: Cannot claim task; shows "Reserved" status.
Cause: Another assigned user has already claimed the task.
Solution: Coordinate with team; only one user can work on claimed task at a time.
| Issue Type | Component | Action |
|---|---|---|
| General CIAS support | BC-INS-CIT-RT | Create support ticket |
| Manual task instructions | Check Support Information tab | Submit incident to listed component |
| Data deletion request | BC-INS-CIT-RT | Include email ID and subaccount name |
| Service availability | Consumer account | Check Service Availability feature |
For programmatic access (required for ABAP automation):
With mTLS (Certificate):
{
"xsuaa": {
"credential-type": "x509",
"x509": {
"key-length": 2048,
"validity": 365,
"validity-type": "DAYS"
}
}
}
Without Certificate: Create with name only.
Use generated client ID and client secret to create OAuth JWT token for API authentication.
| Term | Definition |
|---|---|
| Personal Data | Any information relating to identified/identifiable natural person |
| Sensitive Personal Data | Racial/ethnic origin, political opinions, religious beliefs, genetic/biometric data |
| Residence Period | Time between business end and end-of-purpose when data remains accessible |
| Retention Period | Time from last business activity through data deletion |
| Blocking | Restricting access to data whose primary business purpose has ended |
| Control | Function |
|---|---|
| Refresh | Update automation statuses |
| Expand All | Show all parameter panels |
| Collapse All | Hide all parameter panels |
| Show/Hide Read-Only Parameters | Toggle read-only visibility |
| Save Parameters | Preserve current values |
| Logs | View execution records |
| Information | Parameter descriptions |
| Execute Step | Run automation (async) |
After automation failure:
references/setup-guide.md - Complete subscription, OAuth2, and destination configuration proceduresreferences/security-guide.md - Security architecture, identity provider configuration, and role managementreferences/integration-scenarios.md - Full list of 100+ supported integration scenarios with codes (1M1, 22K, 4A1, etc.)references/troubleshooting.md - Detailed error resolution procedures and common issuesreferences/maintenance-planner.md - Maintenance Planner integration guide and workflow invocationreferences/task-ui-guide.md - Complete task UI controls, tabs, behaviors, and automation stepsreferences/whats-new.md - Complete release notes from 2021-2025 with feature updatestemplates/destination-config.md - Destination configuration templates by target system typetemplates/role-assignment.md - Role assignment procedures and checklists for different scenariosPrimary:
Related:
npx claudepluginhub secondsky/sap-skills --plugin sap-btp-ciasGuides handling deprecated SAP BTP Intelligent Situation Automation: unsubscribing service, exporting data, reviewing legacy configurations, and planning migrations.
Provides SAP BTP best practices for enterprise architecture, account hierarchies, security, authentication, CI/CD pipelines, governance, failover, and operations. Use for BTP planning and implementation.
Generates SAP BTP CLI commands, automates multi-step workflows, and troubleshoots errors for subaccount management, entitlements, service instances, role collections, Cloud Foundry, and Kyma.