用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/williamcorrea23/sap-router-skill --skill btp-cias命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | btp-cias |
| description | BTP Cloud Integration Automation Service (CIAS) — automated setup of on-premise-to-BTP integration |
| trigger | {"keywords":["cias","cloud integration automation","automated landscape setup","trust configuration automation"],"intent":"Automating SAP on-premise → BTP connectivity setup"} |
| prerequisites | ["BTP subaccount with CIAS entitlement (enable via cockpit)","ABAP system (S/4HANA, ECC) with ADT services active","Cloud Connector target setup (or VM for CIAS agent)","SAP Support Portal access for CIAS agent download","On-premise user with STRUST + SICF + SM30 authorization"] |
Automates trust, Cloud Connector, destination, and principal propagation setup between on-premise SAP and BTP.
# 1. Enable CIAS in BTP Cockpit → Services → Integration Automation
# 2. Download CIAS agent from SAP Support Portal
# 3. Install agent on Cloud Connector host:
cias-agent --register \
--tenant <subaccount-subdomain> \
--user <btp-email> \
--region us10
# 4. Run task chain (auto-approve):
cias-agent execute-chain \
--tasks CONFIG_TRUST_ONPREME,CONFIG_CC,CONFIG_DEST_BASIC \
--auto-approve
# 5. Verify trust:
curl -s -o /dev/null -w "%{http_code}" \
"https://<system>.abap.cloud.sap/sap/bc/adt/cts"
# Expect: 200
| Task ID | What It Does | ~Time |
|---|---|---|
CONFIG_TRUST_ONPREME | STRUST certificate exchange + SICF | 5 min |
CONFIG_CC | Cloud Connector install + access control | 10 min |
CONFIG_DEST_BASIC | HTTP destination to ABAP backend | 2 min |
CONFIG_DEST_MAIL | Mail destination | 1 min |
CONFIG_DEST_RFC | RFC destination (for RFC_READ_TABLE, BAPI) | 3 min |
CONFIG_SSO_CERT | SSO certificate exchange | 2 min |
CONFIG_PRINCIPAL_PROP | Principal propagation setup | 5 min |
BTP Cockpit → Integration Automation → Select landscape template (e.g. S/4HANA + BTP) → Execute → Monitor → Download audit report.
# Via sap-router-skill dispatcher:
python scripts/sap_router.py route --action BASIS_CIAS_CONFIG_TRUST
/sap/bc/adt not active. Solution: activate SICF service /sap/bc/adt and ensure SAP_BC_ADT_ROLE is assigned.HTTP_PROXY env var on agent VM, test with curl https://cias.cfapps.<region>.hana.ondemand.com.# Check agent status
cias-agent status
# List completed tasks
cias-agent list-executions --status completed
# Test destination from BTP cockpit
# Cockpit → Connectivity → Destinations → Check Connectivity (HTTP 200)