/** * VVT Baseline-Katalog — Sales / CRM */ import type { BaselineTemplate } from './types' export const SALES_CRM_VVT_TEMPLATES: BaselineTemplate[] = [ { templateId: 'sales-kundenverwaltung', businessFunction: 'sales_crm', name: 'Kundenverwaltung (CRM)', description: 'Verwaltung von Kundenbeziehungen, Kontakten und Vertriebsaktivitaeten', purposes: ['Kundenbetreuung', 'Vertragserfuellung', 'Vertriebssteuerung'], legalBases: [ { type: 'CONTRACT', description: 'Kundenvertrag', reference: 'Art. 6 Abs. 1 lit. b DSGVO' }, { type: 'LEGITIMATE_INTEREST', description: 'Kundenbindung', reference: 'Art. 6 Abs. 1 lit. f DSGVO' }, ], dataSubjectCategories: ['CUSTOMERS', 'PROSPECTIVE_CUSTOMERS', 'BUSINESS_PARTNERS'], personalDataCategories: ['NAME', 'CONTACT', 'ADDRESS', 'CONTRACT_DATA', 'COMMUNICATION_DATA'], recipientCategories: [ { type: 'INTERNAL', name: 'Vertrieb' }, { type: 'INTERNAL', name: 'Kundenservice' }, ], retentionPeriod: { duration: 3, durationUnit: 'YEARS', description: '3 Jahre nach letzter Interaktion (Verjaeherung)', legalBasis: 'BGB § 195', deletionProcedure: 'Loeschung nach Inaktivitaetsfrist' }, tomDescription: 'Zugriffskontrolle nach Kundengruppen, Verschluesselung, regemaessige Datenpflege', structuredToms: { accessControl: ['RBAC nach Vertriebsgebiet', 'Kundendaten-Owner'], confidentiality: ['Verschluesselung in CRM', 'VPN fuer Fernzugriff'], integrity: ['Aenderungshistorie im CRM'], availability: ['Cloud-CRM mit SLA 99.9%'], separation: ['Mandantentrennung'], }, typicalSystems: ['CRM-System', 'E-Mail', 'Telefon'], protectionLevel: 'MEDIUM', dpiaRequired: false, tags: ['sales', 'crm', 'kunden', 'vertrieb'], }, { templateId: 'sales-vertriebssteuerung', businessFunction: 'sales_crm', name: 'Vertriebssteuerung', description: 'Analyse von Vertriebskennzahlen und Pipeline-Management', purposes: ['Vertriebsoptimierung', 'Umsatzplanung'], legalBases: [ { type: 'LEGITIMATE_INTEREST', description: 'Unternehmenssteuerung', reference: 'Art. 6 Abs. 1 lit. f DSGVO' }, ], dataSubjectCategories: ['CUSTOMERS', 'PROSPECTIVE_CUSTOMERS'], personalDataCategories: ['NAME', 'CONTRACT_DATA', 'COMMUNICATION_DATA'], recipientCategories: [ { type: 'INTERNAL', name: 'Vertriebsleitung' }, { type: 'INTERNAL', name: 'Geschaeftsfuehrung' }, ], retentionPeriod: { duration: 3, durationUnit: 'YEARS', description: '3 Jahre', legalBasis: 'Berechtigtes Interesse', deletionProcedure: 'Anonymisierung nach Ablauf' }, tomDescription: 'Aggregierte Auswertungen wo moeglich, Zugriffsbeschraenkung auf Fuehrungsebene', structuredToms: { accessControl: ['Nur Management'], confidentiality: ['Aggregierte Reports bevorzugt'], integrity: ['Nachvollziehbare Berechnungen'], availability: ['Dashboard-Verfuegbarkeit'], separation: ['Reporting getrennt von Operativdaten'], }, typicalSystems: ['CRM-System', 'BI-Tool'], protectionLevel: 'LOW', dpiaRequired: false, tags: ['sales', 'vertrieb', 'reporting'], }, ]