Person

Volker Buzek

GitHub@vobuWebsitecamunda.comlast push
Provides 3
AuthorizationCAPBTPABAPAuthorizationcapabilityDeciding who may read or change what, at service, entity and instance level — role checks, forwarded user context, and restrictions evaluated as query filters rather than after the fact.Database connectorsCAPBTPABAPDatabase connectorscapabilityConnecting an application’s data model and queries to a database, including the differences in supported queries, types and schema management between database implementations. Changing an existing schema belongs to [schema evolution](capability:schema-evolution).DestinationsCAPBTPUI5DestinationscapabilityReaching a system that is not yours — an S/4HANA tenant, an on-premise service, a third-party API — without the address, the credentials or the tunnel being written into the application. The destination is the indirection, and the reason an endpoint can move without a redeploy.
Contributes to 10
Agent access to your codeCAPABAPUI5BTPAgent access to your codecapabilityLetting a coding agent read the project or the system you actually have, reach its model, its objects and its checks, and act on it. In file-based environments that works out of the box; complex systems need dedicated access capabilities. Whatever the environment, the agent also needs project- and framework-specific context, so it understands the thing in front of it rather than guessing from what it remembers of its training data. The transport is incidental: an MCP server, a language server or a CLI answer the same question, and what differs between them is how much of the real thing the agent can see. Distinct from [MCP servers](capability:mcp-servers), which is a protocol adapter on your own running service, and from [agent guidance](capability:agent-guidance), which is knowledge handed over as files rather than read from the thing itself.AuthenticationCAPBTPABAPUI5AuthenticationcapabilityEstablishing who is calling: validating credentials or tokens, resolving the user, and making that identity available to the application. [Authorization](capability:authorization) decides what that identity may do; [identity provisioning](capability:identity-provisioning) manages its lifecycle across systems.DocumentationCAPUI5BTPABAPDocumentationcapabilityFinding the answer in what has already been written, and writing it where it has not — first-party documentation made searchable by something other than a person scrolling it, including by an agent, and a document of custom code produced from the code itself.Fiori annotationsCAPUI5ABAPFiori annotationscapabilityDescribing a service so a Fiori client can render it without hand-written UI code — titles, value helps, hierarchies and visibility expressed as model annotations rather than screen logic.GeneratorsCAPABAPUI5GeneratorscapabilityGetting from nothing to a project that runs, and from a project that runs to one that has the piece you just decided you need. Two different moments: the first is a one-time decision about layout, the second recurs for the life of the project.Integrated frontend dev serverCAPUI5Integrated frontend dev servercapabilityServing a frontend and its backend services together during development, so they can be reached through one local origin. Serving prebuilt files and integrating a frontend toolchain that assembles resources on demand are different requirements.LintingCAPUI5LintingcapabilityCatching in the editor what would otherwise be caught at deploy time, or not at all — problems in source code and models and in the project's configuration, found by rules rather than by review.Local developmentCAPABAPLocal developmentcapabilityRunning the whole stack on a laptop against real bindings — the service, the UI and the routing in front of it — without deploying to see a change.Server-side renderingCAPUI5Server-side renderingcapabilityRendering a UI on the server before it reaches the browser — first paint without waiting for a client framework to boot, and markup a crawler can read.TelemetryCAPABAPBTPTelemetrycapabilitySeeing what a running service did — traces across handlers and database calls, metrics, and correlation that survives an async boundary.

Entries21

Group by21 of 21 entries
EntrySignals
Maintains3
@sapmentors/cds-scp-apiv1.0.4
Quiet+1

Node module for CAP calling external APIs through a destination

cds-entra-idv1.0.5
Quiet+1

Maps Microsoft Entra ID groups and app roles onto cds.User roles

cds-pgv0.1.36
Archived

PostgreSQL adapter for SAP CDS from the SAP Mentors community

Contributes to18
@cap-js/cds-dbsv1.3.1
none

Monorepo of CAP's SQL database services

@cap-js/db-servicev3.1.2
none

Base service shared by CAP's SQLite, PostgreSQL and HANA services

@cap-js/hanav3.1.2
none

SAP HANA database service for CAP

@cap-js/postgresv3.1.2
none

PostgreSQL database service for CAP

@cap-js/sqlitev3.1.2
none

SQLite database service for CAP, in memory during development

@sap-ux/cds-annotation-parserv1.1.1
none

Parser for annotations in CDS source

@sap-ux/cds-odata-annotation-converterv1.1.1
none

Converter from CDS annotations to their OData form

@sap-ux/eslint-plugin-fiori-toolsv10.17.3
none

ESLint rules for projects the Fiori tools generators produce

@sap-ux/fiori-annotation-apiv1.1.4
none

Programmatic API for reading and writing project annotations

@sap-ux/fiori-docs-embeddingsv1.2.8
none

Fiori documentation indexed as embeddings

@sap-ux/fiori-generator-sharedv1.2.23
none

Shared functions and types of the Fiori generators

@sap-ux/fiori-mcp-serverv1.15.15
none

MCP server for creating and editing Fiori applications

@sap-ux/telemetryv2.0.12
none

Library for sending usage telemetry data

cap-azure-ad-b2c
none

Authenticating a CAP service against Azure AD B2C

cds-azure-adv0.0.21
Functional boundary

Azure AD and Azure AD B2C authentication strategy for CAP

cds-plugin-ui5v0.17.4
Functional boundary

UI5 CLI middlewares running inside the CDS server

dev-approuterv0.7.2
none

Dev-time wrapper for the SAP Application Router

ui5-cap-serverside-rendering-pluginv1.0.8
Functional boundary

CAP plugin rendering UI5 views with entity data on the server

Writing and topics2

Piece, what it offersStill applies
debug a CAP app with UI5 TypeScript UI component with VS Code
SAP Community, Volker BuzekRunnable code
nothing recorded
PostgreSQL persistence adapter for CAP (Node.js)
SAP Community, Volker BuzekThe reasoningRunnable code
Superseded

Details

History1
  • First entry seenDiscovered via npm registry, The maintainer, claiming it, GitHub API · sapmentors, SAP Community.
Profile1
For your agent