← ClaudeAtlas

btp-service-managerlisted

SAP BTP Service Manager — service instance lifecycle, binding, service keys, instance sharing, and provisioning troubleshooting.
williamcorrea23/sap-router-skill · ★ 0 · API & Backend · score 69
Install: claude install-skill williamcorrea23/sap-router-skill
# SAP BTP Service Manager Lifecycle management for BTP service instances: create, bind, key, share, unbind, delete. ## Prerequisites - CF CLI logged in to target org/space - Target service entitlement assigned to the subaccount (check in BTP Cockpit → Entitlements) - Sufficient quota for the chosen service plan ## 1. Explore the Marketplace ```bash cf marketplace # list all available services cf marketplace -s hana # show plans for a specific service ``` ## 2. Create a Service Instance ```bash # Example: HANA HDI container cf create-service hana hdi-shared my-hdi # Example: with custom parameters (JSON) cf create-service hana hdi-shared my-hdi -c '{"database_id":"abc-123"}' # Check provisioning status (wait for "create succeeded") cf services ``` ## 3. Create a Service Key (External Access) ```bash cf create-service-key my-hdi my-key cf service-key my-hdi my-key # view credentials JSON ``` Use service keys when an external tool or different subaccount needs access. ## 4. Bind Service to Application ```bash cf bind-service my-app my-hdi cf restage my-app # restart to pick up VCAP_SERVICES # Verify binding injected into environment cf env my-app | grep -A 20 hana ``` ## 5. Share Instance Across CF Spaces ```bash cf share-service my-hdi -s other-space ``` The shared instance is read-accessible in the target space for binding. ## 6. Unbind and Delete ```bash cf unbind-service my-app my-hdi