SampleSampleA worked example you read or clone. Evidence: it demonstrates, it never provides.See every one →What this type is →independently maintainedindependently maintainedPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →
btpvulnerabilityreport
A CAP application that displays findings from the BTP Application Vulnerability Report, a working CAP and Fiori app running on HANA.
Facts
Last push
Where it sits
Lives in
Demonstrates
Database connectorsCAPDatabase connectorsConnecting 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).
Flavors
Node.jsfrom its runtime
Who is behind it
Wouter LemaireWouter LemaireMaintains this
In the atlas: maintains 25, contributes to 39, wrote 12@lemaiwomaintainer
In the atlas: maintains 25, contributes to 39, wrote 12@lemaiwomaintainer
Before choosing this
Signals
LicenceNo licenseNeither the package manifest nor the repository tree declares a licence
Without a licence the default is all rights reserved. Ask the maintainer, or check for terms stated elsewhere, before depending on it.
What it declares
Every artifact
- Type
- Sample
- Origin
- Independently maintained
- Runtime
- Node.js
As a sample
- Form
- A reference application
Connections
Group by
NodeRelationBasis
Functional
Database connectorsDatabase connectorsConnecting a data model and its queries to a databaseSAP and community, narrow by design
demonstrates
authored
demonstrates Database connectors
Connecting a data model and its queries to a database
Download
Architecture
as mta.yaml states it at eb74270, readDownload
SAP Authorization and Trust Management serviceThe OAuth server behind a BTP application: issues the JWT the app checks, holds the scopes and role collections it checks against, and brokers trust to an identity provider. Bound, never installed.sap official, btp
SAP Destination serviceNamed, credentialed addresses of other systems, resolved at runtime — so an application holds no URL and no secret of its own, and the same code reaches a different system in every landscape.sap official, btp
SAP Job Scheduling serviceCalls an application's endpoint on a schedule or once at a time and keeps the log of every run — cron without a process of your own to keep alive.sap official, btp
SAP HTML5 Application Repository service for SAP BTPStores built UI5 and HTML5 applications and serves them at runtime through the approuter, so an app ships no static server of its own.sap official, btp
btpvulnerabilityreport-destination-content → btpvulnerabilityreport-srvStated in the descriptor, datamta.yaml, module btpvulnerabilityreport-destination-content, requires srv-api
SAPnot SAP's, or the project's ownstated in the document
Bound, and not drawn
- btpvulnerabilityreport-srvSAP Authorization and Trust Management service, SAP Destination service, hana, SAP Job Scheduling service
- btpvulnerabilityreport-db-deployerhana
- btpvulnerabilityreport-app-deployerSAP HTML5 Application Repository service for SAP BTP
- btpvulnerabilityreport-destination-contentSAP Destination service, SAP Authorization and Trust Management service, SAP HTML5 Application Repository service for SAP BTP
Documented, with no instance in the document
- @cap-js/hana requires SAP HANA Cloudbtpvulnerabilityreport-srvconditionalThe database this is the service for: capire's standard database for production, reached with the credentials
cds watchorcds runfetch from the binding at runtime.Using SAP HANA Cloud for Production — capire, Prepare for ProductionThis configures deployment for SAP HANA. The configuration is added to a `[hybrid]` profile in your _package.json_.
Using SAP HANA Cloud for Production — capire, cds deployWith this information, `cds watch`/`run` can fetch the SAP HANA credentials at runtime, so that the server can connect to it.
Databases — capire, overview (the 2 is the page's footnote mark)in production, SAP HANA 2 is used by default
- @sap-cloud-sdk/connectivity requires SAP Connectivity servicebtpvulnerabilityreport-srv
Bound in the descriptor, not joined to an entry
hana
README
quoted from lemaiwo/btp-application-vulnerability-report-ui, readlemaiwo/btp-application-vulnerability-report-ui/README.mdthe maintainer’s wordsOn GitHub
BTP Vulnerability Report
A SAP Cloud Application Programming Model (CAP) application that displays vulnerability findings from the BTP Application Vulnerability Report API. It provides a SAPUI5 frontend for browsing, filtering, and exporting security findings across your BTP landscape.
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
runtimesnode
discovered viaGitHub API · lemaiwo
first seen in the atlas
ecosystem and domaincap, security-and-compliance
History in the atlas
- First seen.
For your agent
- Ref
artifact:lemaiwo-btp-application-vulnerability-report-ui- JSON
- /artifacts/lemaiwo-btp-application-vulnerability-report-ui.json
- MCP
- Connecting an agent