btp-build-work-zonelisted
Install: claude install-skill williamcorrea23/sap-router-skill
# SAP Build Work Zone (Advanced Edition)
Central entry point for SAP business applications — unified shell for Fiori, CAP, custom UIs, and external content.
## Prerequisites
- SAP BTP subaccount with **SAP Build Work Zone, advanced edition** entitlement
- Admin role assigned: `AuthGroup_SpaceAdmin`
- Content manager role: `SAP_APP_FND_LAUNCHPAD_CONTENT_MANAGER`
- BTP destinations configured to backend systems (S/4HANA, CAP apps, etc.)
- Principal propagation enabled on destinations for federated content
## Steps
### 1. Federate S/4HANA Fiori Apps
1. Open **Work Zone Admin Console** → Content → Content Providers
2. Click **Add Content Provider** → Type: `SAP S/4HANA` or `SAP BTP ABAP`
3. Select the BTP destination pointing to your S/4HANA backend
4. Configure: Destination with `PrincipalPropagation` authentication
5. Click **Fetch Content** → catalogs and groups auto-discovered
6. Navigate to **Content Manager** → assign catalogs/groups to roles
### 2. Federate CAP Applications
1. Content Provider → Type: `SAP BTP`
2. Enter CAP app URL (e.g., `https://my-app.cfapps.us10.hana.ondemand.com`)
3. Ensure CAP app has Fiori launchpad plugin manifest in `app/` directory
4. Fetch content → apps appear in Content Manager
### 3. Create a UI Integration Card
Create a card manifest JSON file:
```json
{
"sap.app": { "id": "my.card", "type": "card" },
"sap.card": {
"type": "List",
"header": {
"title": "Open Purchase Orders",
"icon": { "src": "sap-icon://pur