Account provisioning
Setting up cloud accounts, their organisational structure, resource entitlements, subscriptions and access assignments so the setup can be repeated from code. DeploymentDeploymentGetting an application onto a runtime and keeping it there: build descriptors, deployment topology, service bindings and lifecycle operations. The target runtime determines how the application is packaged and configured.SAP and community, narrow by design puts an application onto a runtime that this account structure makes available.
Overview
Setting up a BTP account structure (directories, subaccounts, entitlements, subscriptions and role collections) and being able to do it again from code instead of by clicking through the cockpit. DeploymentDeploymentGetting an application onto a runtime and keeping it there: build descriptors, deployment topology, service bindings and lifecycle operations. The target runtime determines how the application is packaged and configured.SAP and community, narrow by design starts where this ends: it puts an application onto a runtime the account structure already holds.
The btp CLI runs account administration tasks, among them creating subaccounts and managing authorisations, from a terminal or from a script with JSON output. The Terraform Provider for SAP BTPTerraform Provider for SAP BTPThe plugin that lets a Terraform or OpenTofu configuration manage the resources of an SAP BTP global account, from directories and subaccounts to entitlements, role collections and subscriptions.sap official, btp manages the same resources as Terraform or OpenTofu configuration, and the MCP Server for SAP BTP AdministrationMCP Server for SAP BTP AdministrationSAP-hosted MCP endpoint that exposes BTP account administration — accounts, security, services and connectivity — as tools an AI client discovers and calls on your behalf.sap official, btp manages the account structure from an AI client.
Not covered: At the account structure the platform manages. Cloud Foundry spaces and their roles, and what happens inside a service instance such as a HANA Cloud database mapping into a Kyma namespace, are set with the Cloud Foundry tooling or the service's own API, which the samples here combine with it.
The SAP-samples repositories behind this entry demonstrate the CLI, the APIs or the Terraform provider; a sample shows the tooling and is not counted as a provider.
The BTP MCP ServerBTP MCP ServerBTP Core Services as MCP tools, and the only server in this corner that renders dashboards inside the chat — a subaccount overview with drill-down, a geomap of data-centre locations, consumption and users.independent, btp exposes the account, entitlement and provisioning APIs as MCP tools you run yourself, and ships a Claude Code skill for tasks such as entitling a service. miyasuta-auth-transportauth-transportA UI5 app and a CAP service that copy custom role collections from one SAP BTP subaccount to another over the Authorization and Trust Management API, published by its author as a proof of concept rather than for productive use.independent, btp works on access assignments, copying custom role collections between subaccounts over the Authorization and Trust Management API.
Artifacts
Content
Seen working
Neither the package manifest nor the repository tree declares a licence.
Details
Coverage
For your agent
- Ref
capability:account-provisioning- JSON
- /capabilities/account-provisioning.json
- MCP
- Connecting an agent