IT-Service-Detail auf Asset-Grundgerüst + Schutzbedarf-Layout gefixt
- ServiceDetailModal spiegelt jetzt das normale Asset-Detail: links "■ Stammdaten" (violette Karte, CIA-Badge, Provider/Kritikalität, Notizen, zugeordnete Prozesse), rechts "◆ Abhängigkeiten" (Verknüpfte-Assets-Tabelle mit Typ + CIA + CiaLegend, Reverse-Liste, Link zum Abhängigkeitsgraph), darunter das Risiken-Band — und erst darunter die Verantwortungsmatrix (RACI) - SERVICE_INCLUDE um Typ/CIA der verknüpften Assets und Risk-Score erweitert, RACI nach controlRef sortiert - Schutzbedarf (C/I/A) in Lieferanten- und IT-Service-Bearbeiten-Formular: vom gequetschten flex-Layout auf das saubere Asset-Formular-Muster umgestellt (grid mit Einzellabels Vertraulichkeit/Integrität/Verfügbarkeit + Normal…Sehr hoch) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -56,9 +56,9 @@ const SUPPLIER_INCLUDE = {
|
||||
|
||||
const SERVICE_INCLUDE = {
|
||||
serviceProfile: { include: { provider: { select: { id: true, name: true } } } },
|
||||
raci: true,
|
||||
riskAssets: { include: { risk: { select: { id: true, refNo: true, title: true } } } },
|
||||
relationsFrom: { include: { relatedAsset: { select: { id: true, name: true } } } },
|
||||
raci: { orderBy: { controlRef: "asc" } },
|
||||
riskAssets: { include: { risk: { select: { id: true, refNo: true, title: true, score: true } } } },
|
||||
relationsFrom: { include: { relatedAsset: { select: { id: true, name: true, type: true, confidentiality: true, integrity: true, availability: true } } } },
|
||||
relationsTo: { include: { asset: { select: { id: true, name: true } } } },
|
||||
processAssets: { include: { process: { select: { id: true, name: true } } } },
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user