Everything in the atlas
Type
Domain: 2
Origin: 2
Signals
More
Group by: Capability
CAP integration with the SAP Audit Log service
CAP Java plugin sending audit log events to SAP Audit Log service
CAP Java handler for SAP Audit Log service API version 2
Maven bill of materials pinning CAP Java module versions
SQL templates for HANA audit policies of an S/4HANA tenant
Ingests and retains compliance audit data from BTP
OWASP Top 10 workshop exploiting and fixing flaws in a CAP Node.js app
TechEd 2022 session on SAP BTP security recommendations
Hands-on applying SAP BTP security recommendations to a trial account
TechEd 2025 workshop on OWASP Top 10 risks in CAP applications
SAP's Node.js application router in front of business applications
CAP Node.js runtime
Token validation and security context for XSUAA and IAS
SAP's on-premises agent linking SAP BTP to customer-network systems
Identity Authentication and Identity Provisioning as one tenant
OAuth2 token validation from XSUAA and SAP Cloud Identity Services
Former XSUAA JWT validation for CAP Java, removed in CAP Java 3.0
OAuth 2.0 grant flows for applications and APIs in Neo regions
OAuth server issuing JWTs and holding scopes for BTP apps
Registration, login and consent for customer-facing sites
TechEd 2022 session on SAP BTP security recommendations
Hands-on applying SAP BTP security recommendations to a trial account
Authorization from DCL policies for Node.js apps on SAP Cloud Identity
Compiler from AMS DCL policies to DCN for local runs and tests
Its own account of itself is local running and tests: the DCN it writes serves as input for running an application using AMS on the DCL bundle locally. It carries the SAP Developer License Agreement rather than an open-source licence, and the repository named in its package metadata is an internal SAP host, so the npm page is the only thing to read.
CAP Node.js runtime
Maven bill of materials pinning CAP Java module versions
OAuth 2.0 grant flows for applications and APIs in Neo regions
OAuth server issuing JWTs and holding scopes for BTP apps
CAP microservice on XSUAA managing users and authorizations
Java apps showing policy-based authorization with AMS on SAP BTP
Node.js apps showing policy-based authorization with AMS on SAP BTP
OWASP Top 10 workshop exploiting and fixing flaws in a CAP Node.js app
CAP-based PWA for EV drivers proxying SAP E-Mobility OData APIs
Hands-on applying SAP BTP security recommendations to a trial account
TechEd 2025 workshop on OWASP Top 10 risks in CAP applications
Serves BTP applications under the customer's own domain
Change history for annotated CAP entities
Change log of annotated entity fields for CAP Java
RAP sales order using number ranges, change documents and Adobe forms
CAP integration with SAP Data Privacy Integration
CAP Node.js runtime
Registration, login and consent for customer-facing sites
APIs for retention, deletion and personal data reports
Retention rules triggering blocking, deletion and archiving
Service answering data subjects about their stored personal data
Key and certificate repository in SAP BTP's Neo data centres
Provisioning jobs carrying users and groups between systems
Postman collections for the SAP Analytics Cloud SCIM API
Postman collection for the SAP Concur User Provisioning Service APIs
Identity Provisioning jobs syncing SAP Concur users for Joule
Hands-on integrating Cloud Identity Services with Microsoft Entra
CAP Node.js runtime
Maven bill of materials pinning CAP Java module versions
Scans uploaded files over REST with ClamAV
API proxies with security and traffic policies and Developer Hub
Vault for an application's passwords, keys and keyrings
Tracks vulnerabilities in open-source components of BTP apps
SAP's list of released APIs for SAP Cloud ERP with successors
It is a catalogue of SAP's objects and not a reading of your code: it states that an object is not released, never that you used it, and the finding is the ATC check's. For SAP Cloud ERP Private the files exist for feature pack stack releases only, with no update per support package, so a system between two stacks is checked against its stack's file.
Clean ABAP check set for ABAP Cloud
AWS agents for ABAP, PI/PO and BW modernisation work
There is nothing to clone here: "Access is provided through a registration page. Once registered, you will receive access to the GitHub repository containing the agents, deployment guides, and documentation", and that repository answers 404 to anyone who has not registered, so neither the agent code nor the deployment guides can be read before the form is filled in. AWS states the agents are published as an unsupported solution, with customers responsible for testing and securing the code before deploying in production, and that they are intended for non-production SAP environments rather than production systems. The documentation link in the README is still a placeholder.
Workshop material on adapting custom ABAP code for S/4HANA
TechEd 2025 workshop modernising a classic app to ABAP Cloud
Containerised script setting up an SAP BTP account from JSON config
The declared repository is archived.
SAP-hosted MCP endpoint for BTP account administration
It acts on a real account. Authorisation is the caller's own — single sign-on through the SAP Default Identity Provider, across the global accounts that identity reaches — so what it can change is what you can change, and an agent invoking it is doing administration rather than proposing it. No public source, so what it exposes is what the documentation says it exposes.
REST APIs for administering a BTP account
Registry for service brokers, instances and environments on SAP BTP
Terraform and OpenTofu provider for SAP BTP global accounts
Terraform samples for the SAP BTP Administrator's Guide account model
Code samples for the Getting Started with Terraform on SAP BTP course
Samples for the Terraform Provider for SAP BTP
Terraform template for a BTP subaccount set up for Joule Studio
Python script assigning the AVR scan user to Cloud Foundry spaces
Guide to the first setup tasks on a new SAP BTP enterprise account
CodeJam material on the btp CLI and the Core Services API
TechEd 2024 session on Terraform setup of SAP Build services
TechEd 2025 hands-on on SAP BTP advanced administration tools
ABAP runtime on BTP for the ABAP Cloud model
1 of 8 plans deprecated.
Cloud Foundry runtime of SAP BTP for polyglot applications
Managed Kubernetes runtime on SAP BTP based on Kyma
Moves MTA archives and content between SAP BTP accounts
CAP Node.js runtime
Reads bound service credentials on SAP BTP, Cloud Foundry for CAP Java
Reads SAP BTP Operator service bindings on Kyma for CAP Java
Maven bill of materials pinning CAP Java module versions
REST APIs for SAP BTP usage per metric and monthly cost
Python agent alerting on SAP AI Core capacity unit consumption
CAP and React dashboard for SAP AI Core capacity unit consumption
Never as the figure a billing decision rests on: the repository states this is not a replacement for the official billing documents, that the information it provides is purely indicative, and that it recommends verifying against the official BTP Cockpit usage reports. It is published as a sample or reference implementation and says it is not intended for production use without review, testing and hardening.
App monitoring SAP BTP credit consumption with alerts on increases
Never as the figure a billing decision rests on: the repository states that the tool is provided as-is, is not covered by SAP Support, is not a replacement of the official billing documents you receive from SAP, and that the information it provides is purely indicative. Its daily delta is also an approximation over a 24-hour period rather than a hard data point for the consumption on that day, because some services report usage only the day after it happened.
TechEd 2025 hands-on on SAP BTP advanced administration tools
Generates Helm charts for the CAP Operator on Kubernetes
Command line client and development toolkit for CAP
Scales Cloud Foundry app instances by policy rules and schedules
Moves MTA archives and content between SAP BTP accounts
Assembles BTP service content into an MTAR for transport
Deploys and manages MTA-based Solutions in the Neo environment
Getting-started guide for a Hello-World function on SAP BTP, Kyma
reCAP 2025 workshop on cutting a CAP app into microservices
Golang sample sending custom metrics to the CF Autoscaler over mTLS
MTA examples for SAP BTP, Cloud Foundry, one per deployment topic
Cloud Foundry routing samples: HTTP/2, gRPC, IP allow-lists
Companion repo deploying a CAP app to Cloud Foundry two ways
CAP sample sharing one domain model and database across apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
CAP Java sample sharing one domain model across several apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
TechEd 2025 workshop on Day-2 operations for a CAP app on CF
VS Code Multi-Target Application tools
MTA generation and Cloud Foundry deploy for VS Code workspaces
A library a VS Code extension calls, not something installed and run on its own; there is no documented standalone CLI. No public repository either, so what it does is read from its own README rather than checked against source.
CLI to build, deploy, migrate and validate MDK projects
Specific to MDK metadata projects — nothing here builds or deploys a CAP service or a plain Fiori app. Closed-source, under SAP's own developer licence rather than a public repository.
Template and mock runtime for S/4HANA Variant Configuration UIs
Tier 2 wrapper pattern for consuming a nominated API from RAP
Materials for the RAP400 to RAP620 ABAP Cloud workshops
Workshop on a side-by-side S/4HANA extension on BTP ABAP Environment
Workshop on developer extensibility of released RAP business objects
Extension project for the RAP630 developer-extensibility workshop
Workshop on wrapping a non-released SAP API for use in ABAP Cloud
Cross-stack extension pairing on-stack RAP with a side-by-side CAP app
Loyalty Hub on-stack RAP extension for S/4HANA Cloud Public Edition
TechEd 2025 workshop extending an SAP-delivered RAP business object
Multitenancy, tenant provisioning and extensibility for CAP
Maven bill of materials pinning CAP Java module versions
Boolean and string flags read by applications at runtime
Spring Boot demo evaluating a toggle from the Feature Flags service
CAP Node.js runtime
CAP Node.js runtime
Calls an application endpoint on a schedule and logs each run
RAP sample scheduling a class as a background application job
CAP integration with the SAP Audit Log service
Framework core: module loader, MVC runtime, binding, routing, theming
Maven bill of materials pinning CAP Java module versions
Collects Cloud Foundry or Kyma logs into a searchable Kibana
OpenSearch-based store for logs, metrics and traces
TechEd 2025 workshop on Day-2 operations for a CAP app on CF
CAP Node.js runtime
Multitenancy, tenant provisioning and extensibility for CAP
WebAssembly sandbox for tenant-specific extension code in CAP
Multitenancy for CAP Java: tenant lifecycle and per-tenant containers
Maven bill of materials pinning CAP Java module versions
Registers a multitenant application for subaccount subscriptions
CAP sample of SAP Event Mesh events feeding a multi-tenant SaaS app
Poetry Slam Manager, a multi-tenant SaaS reference app on SAP BTP
Spring Boot reference implementing the SPFI V2 tenant lifecycle API
Not as the provider behind a live tenant estate: tenant state is kept in a file-based store for demonstration, and the README's own operations notes say a production implementation should use a reliable database so that state survives restarts.
Scales Cloud Foundry app instances by policy rules and schedules
Publishing and subscribing to alerts about BTP resources and apps
Runs operations commands on BTP by hand, schedule or event
Metrics, availability checks and alerts for apps in Neo regions
Importable SAP Automation Pilot commands for operations scenarios
Java servlets relaying Neo alerts on premise via Cloud Connector
TechEd 2022 workshop on Alert Notification and Automation Pilot
TechEd 2025 session on Automation Pilot fixes from Cloud ALM alerts