const e = "Lizenzverwaltung", n = "Aktivieren, validieren und überwachen Sie die SmartStack-Lizenz Ihrer Organisation", i = {
  "nav.backToConfiguration": "Zurück zur Konfiguration",
  title: e,
  subtitle: n,
  "value.problemTitle": "Ohne Lizenzverwaltung",
  "value.problem": "Unkontrollierte Softwarenutzung, keine Möglichkeit zur Überprüfung der Abonnementkonformität oder zur Einschränkung des Funktionszugriffs je nach abonnierter Edition.",
  "value.solutionTitle": "Mit SmartStack Licensing",
  "value.solution": "Sichere Aktivierung per RSA-2048-JWT, Echtzeit-Überwachung von Benutzern und Mandanten, Funktionsaktivierung/-deaktivierung je Edition, automatischer Nur-Lesen-Modus bei Ablauf.",
  "access.title": "Zugriff",
  "access.page": "Lizenz",
  "interface.title": "Benutzeroberfläche",
  "mock.header": "SmartStack-Lizenz",
  "mock.headerSub": "Lizenzstatus und Aktivierung",
  "mock.btnValidate": "Server validieren",
  "mock.btnActivate": "Aktivieren",
  "mock.kpi.edition": "Edition",
  "mock.kpi.status": "Status",
  "mock.kpi.days": "Verbleibende Tage",
  "mock.kpi.maxUsers": "Max. Benutzer",
  "annotation.kpis": "Die 4 Schlüsselindikatoren fassen den Lizenzstatus zusammen: abonnierte Edition, aktueller Status (Aktiv/Abgelaufen/Trial), Tage bis zum Ablauf und maximales Benutzerkontingent.",
  "mock.limits.title": "Nutzungslimits",
  "mock.limits.users": "Benutzer",
  "mock.limits.tenants": "Mandanten",
  "mock.limits.tolerance": "Toleranz",
  "annotation.limits": "Kreisanzeigen zeigen den Verbrauch im Verhältnis zu Vertragskontingenten. Die bernsteinfarbene Zone stellt die Toleranzperiode dar. Bei Überschreitung wird der Nur-Lesen-Modus aktiviert.",
  "mock.details.title": "Lizenzdetails",
  "mock.details.product": "Produkt",
  "mock.details.company": "Unternehmen",
  "mock.details.edition": "Edition",
  "mock.details.status": "Status",
  "mock.details.activatedAt": "Aktiviert am",
  "mock.details.expiresAt": "Läuft ab am",
  "mock.sub.title": "Abonnement",
  "mock.sub.type": "Typ",
  "mock.sub.maxUsers": "Max. Benutzer",
  "mock.sub.grace": "Kulanzzeit",
  "mock.sub.mode": "Modus",
  "mock.machine.title": "Maschinen-Fingerabdruck",
  "mock.machine.name": "Server",
  "mock.machine.instanceId": "Instanz-ID",
  "mock.machine.licenseId": "Lizenz-ID",
  "annotation.details": "Drei Informationspanels: Lizenzdetails (Daten, Edition), Abonnement (Kontingente, Modus) und Maschinen-Fingerabdruck (eindeutige Kennzeichner des Bereitstellungsservers).",
  "mock.features.title": "Funktionen",
  "mock.features.adminGroup": "Administration",
  "mock.features.businessGroup": "Business",
  "mock.features.platformGroup": "Plattform",
  "annotation.features": "Die Funktionsmatrix zeigt aktivierte Module (geöffnetes Schlosssymbol, grüner Hintergrund) oder deaktivierte (geschlossenes Schloss, grauer Hintergrund) gemäß der abonnierten Lizenzedition.",
  "dialog.sectionTitle": "Lizenzaktivierung",
  "dialog.title": "Lizenz aktivieren",
  "dialog.description": "Fügen Sie Ihren SmartStack-Lizenzschlüssel ein, um die Anwendung zu aktivieren.",
  "dialog.label": "Lizenzschlüssel",
  "dialog.placeholder": "JWT hier einfügen...",
  "dialog.btnActivate": "Lizenz aktivieren",
  "annotation.dialog": "Der Aktivierungsdialog akzeptiert ein RSA-2048-signiertes JWT des Herausgebers. Nach dem Absenden validiert das Backend die Signatur, extrahiert die Claims und aktualisiert den Status sofort.",
  "usecases.title": "Anwendungsfälle",
  "usecases.uc1.role": "Administrator",
  "usecases.uc1.action": "Neue Lizenz aktivieren",
  "usecases.uc1.result": 'Öffnet den Aktivierungsdialog, fügt das erhaltene JWT ein, klickt auf "Aktivieren" — Status wechselt sofort zu Aktiv.',
  "usecases.uc2.role": "Administrator",
  "usecases.uc2.action": "Serververbindung validieren",
  "usecases.uc2.result": 'Klickt auf "Server validieren", um eine Online-Prüfung zu erzwingen und zu bestätigen, dass die Lizenz vom SmartStack-Lizenzserver erkannt wird.',
  "usecases.uc3.role": "Administrator",
  "usecases.uc3.action": "Kontingente überwachen",
  "usecases.uc3.result": "Überprüft regelmäßig die Benutzer- und Mandanten-Anzeigen, um Kontingentgrenzen vorherzusehen und den automatischen Wechsel in den Nur-Lesen-Modus zu vermeiden.",
  "features.title": "Schlüsselfunktionen",
  "features.f1.title": "RSA-2048-JWT-Aktivierung",
  "features.f1.desc": "Die Lizenz ist ein mit dem privaten RSA-2048-Schlüssel des Herausgebers signiertes JWT. Vollständig offline Validierung, kein Netzwerkzugang erforderlich.",
  "features.f1.example": "JWT in den Dialog einfügen → sofortige Validierung, kein Serverneustart erforderlich.",
  "features.f2.title": "Automatischer Nur-Lesen-Modus",
  "features.f2.desc": "Wenn die Lizenz abläuft und die Kulanzzeit überschritten wird, wechselt die Anwendung in den Nur-Lesen-Modus: Ansicht erlaubt, Erstellung/Änderung gesperrt.",
  "features.f2.example": "Nach Ablauf + überschrittener Kulanzzeit: Erstellungsschaltflächen verschwinden, ein orangefarbenes Banner warnt Benutzer.",
  "features.f3.title": "Kontingent-Toleranz",
  "features.f3.desc": "Vertragliche Limits (Benutzer, Mandanten) enthalten eine konfigurierbare Toleranzzone, um abrupte Sperren zu vermeiden.",
  "features.f3.example": "100-Benutzer-Lizenz mit 10% Toleranz → Nur-Lesen erst nach 110 aktiven Benutzern.",
  "features.f4.title": "Modulaktivierung/-deaktivierung",
  "features.f4.desc": "Jede Funktion (KI, Workflows, API-Zugang...) wird basierend auf den Claims des Lizenz-JWT aktiviert oder deaktiviert.",
  "features.f4.example": "Professional Edition: KI + Workflows aktiviert. Standard Edition: Nur KI.",
  "features.f5.title": "Maschinen-Fingerabdruck",
  "features.f5.desc": "Die Lizenz ist an den eindeutigen Server-Fingerabdruck (Hostname + Instanz-ID) gebunden und verhindert die Nutzung auf einem anderen Server ohne Reaktivierung.",
  "features.f5.example": "Server-Migration → neue Aktivierung mit einem neuen JWT für die neue Maschinenkennung erforderlich.",
  "faq.title": "Häufig gestellte Fragen",
  "faq.q1": "Was passiert bei Lizenzablauf?",
  "faq.a1": "Die Anwendung wechselt nach der Kulanzzeit in den Nur-Lesen-Modus. Daten bleiben zur Ansicht zugänglich, alle Änderungen sind gesperrt.",
  "faq.q2": "Kann die Lizenz auf mehreren Servern verwendet werden?",
  "faq.a2": "Nein. Die Lizenz ist an den Maschinen-Fingerabdruck des Aktivierungsservers gebunden. Eine Bereitstellung auf einem anderen Server erfordert eine neue Lizenz oder Reaktivierung.",
  "faq.q3": "Wie erhält man einen neuen Lizenzschlüssel?",
  "faq.a3": "Wenden Sie sich an das SmartStack-Vertriebsteam. Sie erhalten ein JWT, das direkt in den Aktivierungsdialog eingefügt werden kann.",
  "faq.q4": "Ist die Servervalidierung obligatorisch?",
  "faq.a4": 'Nein. Die Validierung erfolgt lokal über die RSA-Signatur. Die Schaltfläche "Server validieren" ist optional und kontaktiert den SmartStack-Server für eine Online-Prüfung.',
  "faq.q5": "Was bedeutet die Trial-Edition?",
  "faq.a5": "Eine Testlizenz wird automatisch erstellt, wenn beim Start keine Lizenz erkannt wird. Sie bietet vollen Zugang, begrenzt auf 30 Tage und 5 Benutzer.",
  "tech.title": "Technische Referenz",
  "tech.rules.title": "Geschäftsregeln",
  "tech.rules.br001": "JWT mit RSA-2048-Schlüssel signiert. Lokale Validierung, kein Netzwerkzugang erforderlich.",
  "tech.rules.br002": "Trial-Lizenz automatisch erstellt, wenn beim Start keine Lizenz erkannt wird.",
  "tech.rules.br003": "Nur-Lesen-Modus aktiviert, wenn Lizenz abgelaufen und Kulanzzeit überschritten.",
  "tech.rules.br004": "Konfigurierbare Kulanzzeit nach Ablauf, bevor in den Nur-Lesen-Modus gewechselt wird.",
  "tech.rules.br005": "Lizenz an den eindeutigen Fingerabdruck des Bereitstellungsservers gebunden.",
  "tech.rules.br006": "Benutzer können das Kontingent innerhalb der konfigurierten Toleranzgrenze überschreiten.",
  "tech.rules.br007": "Mandanten können das Kontingent innerhalb der konfigurierten Toleranzgrenze überschreiten.",
  "tech.rules.br008": "Periodischer Heartbeat zum SmartStack-Server für Online-Validierung.",
  "tech.permissions.title": "Berechtigungen",
  "tech.perm.read": "Lizenzinformationen anzeigen",
  "tech.perm.update": "Lizenz aktivieren oder validieren",
  "tech.endpoints.title": "API-Endpunkte"
};
export {
  i as default,
  n as subtitle,
  e as title
};
//# sourceMappingURL=docs-administration-configuration-license-DOzVgnzj.js.map
