CDP 35948464: General #17
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
CDP Control ID:
35948464Category: Secure Application Development
Frequency: Onetime
Owner: h.noerenberg
Parent: #1
Requirement & Guidance
Secure Application Development Requirement: Complete the Accenture Delivery Methods (ADM) and CDP requirements for General by implementing the security requirements listed in the Secure Coding Checklist in your solution. Validation of this control is attestation to the implementation of all requirements in the secure coding checklist. https://in.accenture.com/protectingaccenture/client-data-protection/secure-coding-checklists/ Guidance: Visit the Secure Coding Checklist page and download the corresponding checklist. Share the list with all applicable project resources and instruct on the implementation of requirements in the solution. In case you are unable to implement a security requirement discuss with your Account Manager to assist in processing a formal exception with client sign-off. The checklists are to be used for tracking purposes. For more information visit the Secure Application Development website. Solution security is required by Policy 56.
CapaKraken Action Plan — 35948464 Secure Coding Checklist — General
Scope: Alle Items aus der Secure-Coding-General-Checkliste implementieren + attestieren.
Checklisten-Quelle: Secure Coding_General.xlsx (IRM-protected, Excel Online öffnen)
Aktueller Stand (aus
docs/acn-security-compliance-status.md— hoher Coverage):Todos:
samples/CDP/attestations/general.pdfDateien:
docs/sdlc.md,docs/security-architecture.mdCapaKraken Compliance-Status
EAPPS-Mapping:
3.2.2.3.x / Web Application Security StandardStatus: 🟡 PARTIAL / TODO — konkrete Schritte unten
Zusammenfassung
Secure-Coding-Anforderungen sind überwiegend umgesetzt (Zod-Validation, Prisma/parameterized SQL, DOMPurify, CSP-Header). Detailprüfung läuft über die Checkliste in #31 (35 Checks).
Aktuelle Evidenz
packages/api/src/routerpackages/db/prismaapps/web/next.config.tsOffene Aufgaben
samples/CDP/checklists/general.xlsx).Ticket bleibt offen bis alle Aufgaben abgehakt sind.
Status
Parent-Control für Detail-Checklisten — delegiert an Sub-Tickets:
#32#33#34#35Validation-Attestation
Dieses Ticket kann geschlossen werden, sobald:
Aktueller Gesamt-Durchsatz: 4 von 6 Detail-Checklisten vollständig abgearbeitet. Restliche 2 sind auf schmale, klar identifizierte Gaps fokussiert.