SAP BTP Command Line Interface (btp CLI) Usage
The btp CLI (SAP BTP command line interface) is a command-line tool that developers use to manage resources and perform administrative tasks on SAP Business Technology Platform. It supports a wide range of operations, including working with multitenant applications, external resource providers, and multi-region disaster recovery scenarios. Developers can download the btp CLI client and find a full reference of all commands and their parameters to interact with SAP BTP accounts, environments such as Kyma, and platform services directly from a terminal.
Tutorials that teach this
Docs explaining this concept
- Doc Account Administration
- Doc Administration and Operations in the Cloud Foundry Environment
- Doc Commands in the btp CLI
- Doc Download and Start Using the btp CLI Client
- Doc Get Access to the APIs
- Doc Getting Started with a Trial Kyma Instance
- Doc Getting Started with an Enterprise Account in the Kyma Environment
- Doc How to Work with the btp CLI
Prerequisites
- Concept SAP BTP Fundamentals and Platform Navigation
- Concept BTP CLI Single Sign-On (SSO) BTP CLI Single Sign-On (SSO) is an authentication method that allows developers to [log in to the BTP CLI](https://help.sap.com/docs/btp/sap-business-technology-platform/e241b30195ff4d009dba3076e0ae8d27?locale=en-US&state=PRODUCTION&version=Cloud) at the global account level using their existing identity provider credentials. Instead of entering a username and password directly in the terminal, the developer is redirected through a browser-based flow to authenticate via SSO. This approach requires passing the CLI server URL as a prerequisite before initiating the login process.
- Concept SAP BTP Global Account Types The concept provided is undefined and no specific SAP developer concept was supplied for definition. Based on the available sources, which cover topics such as the [SAP BTP account model](https://help.sap.com/docs/btp/sap-business-technology-platform/8ed4a705efa0431b910056c0acdbf377?locale=en-US&state=PRODUCTION&version=Cloud), [role collections and roles](https://help.sap.com/docs/btp/sap-business-technology-platform/0039cf082d3d43eba9200fe15647922a?locale=en-US&state=PRODUCTION&version=Cloud), enterprise accounts, global accounts, and system registration, no accurate definition can be produced without knowing the target concept. Please provide a valid concept name to generate a grounded definition.
- Concept SAP HANA Cloud fundamentals The concept name was not provided, and the available source snippets do not contain enough detail to define a specific SAP developer concept with accuracy. The sources reference topics such as [setting up database artifacts](https://help.sap.com/docs/btp/sap-business-technology-platform/3cd69547217949e098fb4f2a88aa6d33?locale=en-US&state=PRODUCTION&version=Cloud) in SAP HANA, connecting via JDBC, spatial data visualization, and migrating to SAP HANA Cloud, but no specific concept name or substantive explanatory content was supplied to ground a precise definition.
- Concept SAP BTP Account Model (Global Accounts, Subaccounts, Spaces) The concept name provided is "undefined," which does not correspond to a identifiable SAP developer concept. Based on the available sources — which cover topics such as global account administration, subaccount creation, the Cloud Foundry environment, and SAP BTP account management — there is insufficient information to produce a grounded definition for a concept labeled "undefined." Please provide a valid SAP concept name so an accurate and source-grounded definition can be written.
- Concept BTP Global Account and Directory Hierarchy The concept name was not provided, so a precise definition cannot be generated from the available sources. Based on the sources, a **subaccount** in SAP BTP is a subdivision of a global account that developers use to isolate environments, manage entitlements, and deploy applications. Using the [SAP BTP cockpit](https://help.sap.com/docs/btp/sap-business-technology-platform/05280a123d3044ae97457a25b3013918?locale=en-US&state=PRODUCTION&version=Cloud), developers can create and [edit subaccounts](https://help.sap.com/docs/btp/sap-business-technology-platform/567d4a84bfdc428f8f3640e07261f73a?locale=en-US&state=PRODUCTION&version=Cloud) to configure details such as display name, description, and region. Entitlements and quotas can also be distributed to subaccounts or directories to control access to SAP BTP services and resources.
- Concept SAP BTP Global Account Login The concept name provided is "undefined," and the supplied sources do not contain sufficient information to define a specific, identifiable SAP developer concept. A meaningful definition cannot be grounded solely in these snippets, as they reference general SAP BTP CLI login and setup topics without describing a discrete concept called "undefined." Please provide a valid concept name and relevant source material so an accurate definition can be written.
- Concept SAP BTP Cockpit The concept name was not provided and the supplied source snippets do not define or describe a single, identifiable SAP developer concept — they cover a range of unrelated SAP BTP topics such as Kyma environment setup, Cloud Foundry org deletion, subaccount management, and service instances. A focused definition cannot be grounded solely in these sources without a clearly stated concept to define.
- Concept SAP BTP Cloud Management Tools The provided sources do not contain enough information to write a grounded definition for an undefined concept. Please supply a valid concept name and supporting source snippets so that a precise, evidence-based definition can be produced.
- Concept SAP BTP Subaccount and Entitlement Setup The provided sources do not contain sufficient information to define this concept. The concept name is "undefined" and none of the source snippets supply grounded content that could be used to write an accurate, sourced definition.
- Concept Subaccount Management The concept name was not provided, but based on the sources, the subject appears to be **SAP BTP Subaccounts**. A subaccount is a structural unit within a global account on SAP Business Technology Platform (SAP BTP) that developers and administrators use to organize resources, environments, and users. Using the [SAP BTP cockpit](https://help.sap.com/docs/btp/sap-business-technology-platform/55d0b6d8b96846b8ae93b85194df0944?locale=en-US&state=PRODUCTION&version=Cloud), you can manage subaccounts by configuring [entitlements and quotas](https://help.sap.com/docs/btp/sap-business-technology-platform/5ba357b4fa1e4de4b9fcc4ae771609da?locale=en-US&state=PRODUCTION&version=Cloud), enabling environments such as Cloud Foundry, adding users, and viewing usage analytics. Subaccounts support multi-environment setups, allowing developers to enable or create environment instances and create orgs in order to use Cloud Foundry within a subaccount.
- Concept SAP BTP Environments In [SAP Business Technology Platform (SAP BTP)](https://help.sap.com/docs/btp/sap-business-technology-platform/15547f7e7ecd47ee9fa052b0e18c7b0a?locale=en-US&state=PRODUCTION&version=Cloud), an **environment** constitutes the actual platform-as-a-service offering that allows developers to build and run applications. Developers [enable or create an environment instance](https://help.sap.com/docs/btp/sap-business-technology-platform/78c14b6b8f80442994a3b20c92be188e?locale=en-US&state=PRODUCTION&version=Cloud) within their subaccount to gain access to the specific runtime and tooling they need, such as the Cloud Foundry or ABAP environment.
- Concept BTP Service Entitlements Configuration The concept name is missing or undefined, so a precise definition cannot be provided. Based on the available sources, the provided snippets cover topics such as [SAP BTP trial account setup](https://help.sap.com/docs/btp/sap-business-technology-platform/fa5deb9cc4be4ca58070456cd2c47647?locale=en-US&state=PRODUCTION&version=Cloud), free service plans, the btp CLI, Kyma environment management, and [account administration via the SAP Cloud Management Service APIs](https://help.sap.com/docs/btp/sap-business-technology-platform/17b6a171552544a6804f12ea83112a3f?locale=en-US&state=PRODUCTION&version=Cloud), but no specific concept is identified for definition. Please provide a valid concept name to generate an accurate reference definition.