refactor: ISO 27001 aus Regulierungen entfernen → ISMS Readiness
ISO 27001 ist kein Gesetz — freiwilliger Standard, kein Normtext ingested. - Modules: ISO 27001 Fallback-Modul entfernt, Filter entfernt - ISMS: Umbenannt zu "ISMS — ISO 27001 Readiness" - ISMS: Hinweis "Basierend auf eigenen Pruefaspekten, kein Normtext" - Sidebar: "ISMS (ISO 27001)" → "ISMS Readiness" - Verbleibende Regulierungen: DSGVO, AI Act, NIS2 (gesetzlich) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -31,10 +31,13 @@ export default function ISMSPage() {
|
||||
<div className="max-w-7xl mx-auto">
|
||||
{/* Header */}
|
||||
<div className="mb-6">
|
||||
<h1 className="text-2xl font-bold text-gray-900">ISMS — ISO 27001</h1>
|
||||
<h1 className="text-2xl font-bold text-gray-900">ISMS — ISO 27001 Readiness</h1>
|
||||
<p className="text-sm text-gray-600 mt-1">
|
||||
Informationssicherheits-Managementsystem: Scope, Policies, SoA, Audits, CAPA und Management-Reviews
|
||||
</p>
|
||||
<p className="text-xs text-amber-600 mt-2">
|
||||
Hinweis: Basierend auf eigenen Pruefaspekten, kein ISO-Normtext. Ersetzt kein Zertifizierungsaudit.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
{/* Tabs */}
|
||||
|
||||
@@ -62,18 +62,7 @@ const fallbackModules: Omit<DisplayModule, 'status' | 'completionPercent'>[] = [
|
||||
requirementsCount: 28,
|
||||
controlsCount: 18,
|
||||
},
|
||||
{
|
||||
id: 'mod-iso27001',
|
||||
name: 'ISO 27001',
|
||||
description: 'Informationssicherheits-Managementsystem nach ISO/IEC 27001',
|
||||
category: 'iso27001',
|
||||
regulations: ['ISO 27001', 'ISO 27002'],
|
||||
criticality: 'MEDIUM',
|
||||
processesPersonalData: false,
|
||||
hasAIComponents: false,
|
||||
requirementsCount: 114,
|
||||
controlsCount: 93,
|
||||
},
|
||||
// ISO 27001 ist kein Gesetz — Readiness-Check im ISMS-Modul (/sdk/isms)
|
||||
{
|
||||
id: 'mod-nis2',
|
||||
name: 'NIS2 Richtlinie',
|
||||
|
||||
@@ -104,7 +104,6 @@ export default function ModulesPage() {
|
||||
>
|
||||
<option value="gdpr">DSGVO</option>
|
||||
<option value="ai-act">AI Act</option>
|
||||
<option value="iso27001">ISO 27001</option>
|
||||
<option value="nis2">NIS2</option>
|
||||
<option value="custom">Eigene</option>
|
||||
</select>
|
||||
@@ -191,7 +190,7 @@ export default function ModulesPage() {
|
||||
{/* Filter */}
|
||||
<div className="flex items-center gap-2">
|
||||
<span className="text-sm text-gray-500">Filter:</span>
|
||||
{['all', 'active', 'inactive', 'gdpr', 'ai-act', 'iso27001', 'nis2'].map(f => (
|
||||
{['all', 'active', 'inactive', 'gdpr', 'ai-act', 'nis2'].map(f => (
|
||||
<button
|
||||
key={f}
|
||||
onClick={() => setFilter(f)}
|
||||
|
||||
Reference in New Issue
Block a user