Welcome to the Extensibility Hands-On Workshop at re>≡CAP 2025.
Description – In this workshop, you'll learn how to implement business logic extensions using CDS-Oyster with the SAP Cloud Application Programming Model (CAP).
We’ll explore how the CDS-Oyster plugin enables customers to safely write and deploy untrusted code in a multi-tenant SaaS application.
Key topics include implementing bound and unbound actions, handling CRUD events, and testing and debugging extensions locally.
If you're interested in a deeper dive into CAP extensibility concepts, check out the reCAP2024
branch of this repository, which includes a more comprehensive workshop on the overall extensibility model in CAP.
To get started, click the Wiki
tab above or go directly to the workshop material.
To complete the exercises in this repository, you’ll need:
- Access to SAP Business Application Studio or a local installation of Visual Studio Code.
- A modern web browser (Google Chrome is recommended).
Copyright (c) 2022 SAP SE or an SAP affiliate company. All rights reserved.
This project is licensed under the Apache Software License, version 2.0, unless otherwise noted in the LICENSE file.
Support for the content in this repository is available during the live online session for which this workshop was designed.