Skip to content

Commit 418036c

Browse files
authored
chore: add SAP security policy and warn about ex6 typo (#35)
- Add canonical SAP-samples SECURITY.md (V0.0.1, points to SAP Trust Center) - Add WARNING callout in exercises/ex6/README.md flagging upstream typo V_INTERATION -> V_INTERACTION in two screenshots of the linked tutorial. Fixes #32. Co-authored-by: Thomas Jung <12159356+jung-thomas@users.noreply.github.com>
1 parent a05024b commit 418036c

2 files changed

Lines changed: 45 additions & 0 deletions

File tree

SECURITY.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<!-- START SAP SECURITY.MD V0.0.1 BLOCK -->
2+
<!-- Please do not remove the version header, this is needed for automatic updates of the SECURITY.md -->
3+
# SAP Open Source Security Policy
4+
5+
SAP takes the security of our software products and services seriously, which includes all source code repositories managed through our GitHub organizations, including our primary [SAP](https://github.com/SAP),[SAP-samples](https://github.com/SAP-samples) ,[SAP-docs](https://github.com/SAP-docs) organizations as well as [our other GitHub organizations and projects](https://opensource.sap.com).
6+
7+
If you believe you have found a security vulnerability in any SAP-owned repository, please report it to us as described below.
8+
9+
## Reporting Security Issues
10+
11+
**Please do not report security vulnerabilities through public GitHub issues.**
12+
13+
Instead, please report them via the SAP Trust Center at [https://www.sap.com/about/trust-center/security/incident-management.html](https://www.sap.com/about/trust-center/security/incident-management.html).
14+
15+
If you prefer to submit via email, please send an email to [secure@sap.com](mailto:secure@sap.com). If possible, encrypt your message with our PGP key; please download it from the [SAP Trust Center](https://www.sap.com/keyblock).
16+
17+
Please include the requested information listed below (as much as you can provide) to help us better understand the nature and scope of the possible issue:
18+
19+
- The repository name or URL
20+
- Type of issue (buffer overflow, SQL injection, cross-site scripting, etc.)
21+
- Full paths of the source file(s) related to the manifestation of the issue
22+
- The location of the affected source code (tag/branch/commit or direct URL)
23+
- Any particular configuration required to reproduce the issue
24+
- Step-by-step instructions to reproduce the issue
25+
- Proof-of-concept or exploit code (if possible)
26+
- Impact of the issue, including how an attacker might exploit the issue
27+
28+
This information will help us triage your report more quickly.
29+
30+
## Preferred Languages
31+
32+
We prefer all communications to be in English.
33+
34+
## Disclosure Guidelines
35+
36+
We like to ask you to follow the [Disclosure Guidelines for SAP Security Advisories](https://wiki.scn.sap.com/wiki/display/PSR/Disclosure+Guidelines+for+SAP+Security+Advisories).
37+
38+
## SAP Internal Response Process
39+
40+
As an SAP employee, please check our internal open source security response process ([go/oss-security-response](https://go.sap.corp/oss-security-response)) for further details on how to handle security incidents.
41+
42+
<!-- END SAP SECURITY.MD V0.0.1 BLOCK -->

exercises/ex6/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ In this exercise you will build your first SAP HANA Calculation View inside Busi
44

55
Perform all the steps in 👉 [tutorial: Create Calculation View and Expose via CAP (SAP HANA Cloud)](https://developers.sap.com/tutorials/hana-cloud-cap-calc-view.html)
66

7+
> [!WARNING]
8+
> **Heads-up on a screenshot typo in the upstream tutorial.** A couple of screenshots in the tutorial show the artifact name as `V_INTERATION` (missing the second **C**). The correct name — used in the surrounding text, your CDS file, and every later step — is **`V_INTERACTION`**. When you create the Calculation View artifact, type `V_INTERACTION` regardless of what the screenshot shows. (Tracked upstream; this note will be removed once the screenshots are refreshed.)
9+
710
## Background
811

912
### What is a Calculation View?

0 commit comments

Comments
 (0)