const e = "Berechtigungsmatrix", n = "Verwalten Sie Zugriffsrechte für jede Rolle über alle Module hinweg", i = {
  "nav.backToPermissions": "← Zurück zu Berechtigungen",
  title: e,
  subtitle: n,
  "access.title": "Zugriff",
  "access.page": "Assignments",
  "value.problemTitle": "Problem",
  "value.problem": "Die individuelle Verwaltung von Berechtigungen Rolle für Rolle ist mühsam, fehleranfällig und schwer zu prüfen. Administratoren verlieren Zeit damit, jede Rolle separat durchzugehen.",
  "value.solutionTitle": "Lösung",
  "value.solution": "Die Berechtigungsmatrix bietet eine Rasterübersicht (Rollen × Module) und ermöglicht das Visualisieren, Vergleichen und Ändern von Zugriffsrechten auf einem einzigen Bildschirm mit automatischer Speicherung.",
  "interface.title": "Interface-Übersicht",
  "mock.header": "Assignments",
  "mock.headerSub": "Berechtigungen pro Rolle und Modul visuell verwalten",
  "mock.createFromTemplate": "Aus Vorlage erstellen",
  "mock.roles": "Rollen",
  "mock.modules": "Module",
  "mock.permissionsAssigned": "Berechtigungen vergeben",
  "mock.rolesPerPage": "Rollen/Seite",
  "mock.filterNone": "Keine",
  "mock.filterReadOnly": "Nur-Lesen",
  "mock.filterPartial": "Teilweise",
  "mock.filterComplete": "Vollständig",
  "mock.module": "Modul",
  "mock.itemsPerPage": "Module/Seite",
  "mock.searchModules": "Module suchen...",
  "mock.filterByRole": "Rolle:",
  "mock.allRoles": "Alle Rollen",
  "mock.application": "Anwendung:",
  "mock.all": "Alle",
  "mock.userGuide": "Benutzerhandbuch",
  "legend.all": "Alle Berechtigungen",
  "legend.some": "Teilzugriff",
  "legend.readOnly": "Nur lesen",
  "legend.none": "Kein Zugriff",
  "annotation.matrix": "Die Matrix zeigt Rollen als Spalten und Module als Zeilen, gruppiert nach Anwendung. Klicken Sie auf eine Zelle, um die Zugriffsebene der Rolle für dieses Modul umzuschalten. Spalten mit einem Schloss-Symbol (🔒) sind geschützte Systemrollen.",
  "annotation.legend": "Vier Berechtigungszustände sind möglich: Vollständig (✓ grün) = alle Aktionen gewährt; Teilweise (★ orange) = einige Aktionen; Nur-Lesen (👁 blau) = nur Lesen; Keine (⛔ rot) = keine Berechtigungen.",
  "annotation.filters": "Der Filterbereich ermöglicht die Einschränkung der Ansicht nach Modul (Textsuche), nach bestimmter Rolle und nach Anwendung. Das integrierte reduzierbare Benutzerhandbuch erklärt die Farbcodes.",
  "annotation.templates": "Rollenvorlagen ermöglichen die schnelle Erstellung einer neuen Rolle mit einem vordefinierten Berechtigungsprofil. Nach Auswahl der Vorlage gibt der Benutzer den Rollennamen ein und die Rolle wird automatisch erstellt.",
  "filters.title": "Filter und Handbuch",
  "guide.colorLegend": "Farblegende",
  "guide.noneDesc": "Keine Berechtigung für dieses Modul",
  "guide.readOnlyDesc": "Nur Lesezugriff",
  "guide.partialDesc": "Einige Aktionen gewährt",
  "guide.completeDesc": "Alle Aktionen gewährt",
  "guide.howToUse": "So verwenden Sie die Matrix",
  "guide.clickCell": "Klicken Sie auf eine Zelle, um Modulberechtigungen umzuschalten",
  "guide.systemRoles": "Systemrollen können nur von einem Super-Administrator geändert werden",
  "guide.inheritance": "Vererbte Berechtigungen einer übergeordneten Rolle werden anders als direkte Berechtigungen angezeigt",
  "guide.autoSave": "Änderungen werden automatisch gespeichert, sobald sie vorgenommen werden",
  "templates.title": "Rollenvorlagen",
  "templates.description": "Erstellen Sie schnell eine neue Rolle aus einer vordefinierten Vorlage, indem Sie in der Seitenkopfzeile auf „Aus Vorlage erstellen“ klicken.",
  "templates.viewer": "Viewer",
  "templates.viewerDesc": "Nur-Lese-Zugriff auf alle Ressourcen",
  "templates.member": "Member",
  "templates.memberDesc": "Lese- und Erstellungszugriff auf alle Ressourcen",
  "templates.contributor": "Contributor",
  "templates.contributorDesc": "Lesen, Erstellen und Bearbeiten",
  "templates.admin": "Admin",
  "templates.adminDesc": "Vollzugriff auf alle Ressourcen",
  "useCases.title": "Anwendungsfälle",
  "useCases.uc1.actor": "IT-Admin",
  "useCases.uc1.name": "Rechte für eine neue Rolle konfigurieren",
  "useCases.uc1.desc": "Der IT-Administrator erstellt eine 'Support L1'-Rolle aus der Viewer-Vorlage und passt dann die Berechtigungen Modul für Modul in der Matrix an, um Lesezugriff auf Tickets zu gewähren.",
  "useCases.uc2.actor": "Sicherheitsbeauftragter",
  "useCases.uc2.name": "Bestehende Zugriffsrechte prüfen",
  "useCases.uc2.desc": "Der Sicherheitsbeauftragte verwendet den Statusfilter 'Vollständig', um Rollen mit Vollzugriff auf sensible Module zu identifizieren und das Prinzip der geringsten Rechte sicherzustellen.",
  "useCases.uc3.actor": "Administrator",
  "useCases.uc3.name": "Teamberechtigungen vereinheitlichen",
  "useCases.uc3.desc": "Der Administrator erstellt eine Rolle aus der Contributor-Vorlage und entfernt dann Löschberechtigungen für Finanzmodule, um den Anforderungen des Buchhaltungsteams gerecht zu werden.",
  "features.title": "Funktionen",
  "features.f1.title": "Visuelle Rollen × Module Matrix",
  "features.f1.desc": "Zweidimensionale Rasteransicht zur Visualisierung und Änderung der Berechtigungen aller Rollen für alle Module auf einem einzigen Bildschirm.",
  "features.f1.example": "z.B.: Der Admin sieht auf einen Blick, dass die Manager-Rolle vollen Zugriff auf Users, aber nur Lesezugriff auf Applications hat.",
  "features.f2.title": "Automatisches Echtzeit-Speichern",
  "features.f2.desc": "Jede Zellenänderung wird sofort über die API gespeichert. Ein Warnstreifen informiert über den aktuellen Speicherstatus.",
  "features.f2.example": "z.B.: Klicken auf die Tickets / Viewer-Zelle schaltet den Zugriff von 'Keine' auf 'Nur-Lesen' um und speichert sofort.",
  "features.f3.title": "Bidirektionale Statusfilter",
  "features.f3.desc": "Statusfilter-Schaltflächen (Keine, Lesen, Teilweise, Vollständig) filtern gleichzeitig Zeilen UND Spalten der Matrix.",
  "features.f3.example": "z.B.: Aktivierung des Filters 'Vollständig' zeigt nur Rollen und Module, bei denen vollständiger Zugriff gewährt wird.",
  "features.f4.title": "Vordefinierte Rollenvorlagen",
  "features.f4.desc": "Vier Standardvorlagen (Viewer, Member, Contributor, Admin) ermöglichen die Erstellung einer neuen Rolle mit einem einheitlichen Berechtigungsprofil in Sekunden.",
  "features.f4.example": "z.B.: Erstellen Sie eine 'Junior Dev'-Rolle aus der Contributor-Vorlage und passen Sie die notwendigen Einschränkungen an.",
  "features.f5.title": "Unabhängige Paginierung für Rollen und Module",
  "features.f5.desc": "Die Matrix verwaltet die Paginierung von Spalten (Rollen) und Zeilen (Module) unabhängig voneinander.",
  "features.f5.example": "z.B.: 10 Rollen pro Seite und 25 Module pro Seite anzeigen, unabhängig auf jeder Achse navigieren.",
  "faq.title": "Häufige Fragen",
  "faq.q1": "Kann ich Systemrollen wie 'Super Administrator' ändern?",
  "faq.a1": "Nur wenn Sie die Wildcard-Berechtigung '*' haben oder Super-Administrator sind. Systemrollen sind geschützt und zeigen in der Matrix ein Schloss-Symbol.",
  "faq.q2": "Werden Änderungen sofort angewendet?",
  "faq.a2": "Ja, jede Zellenänderung wird in Echtzeit über die API gespeichert. Bei Verbindungsunterbrechung erscheint eine rote Fehlermeldung mit der Option, Änderungen zu verwerfen.",
  "faq.q3": "Was ist der Unterschied zwischen einer direkten und einer geerbten Berechtigung?",
  "faq.a3": "Eine direkte Berechtigung ist direkt der Rolle zugewiesen. Eine geerbte Berechtigung stammt von einer übergeordneten Rolle. Beide Typen sind in der Matrix sichtbar, aber visuell unterscheidbar.",
  "faq.q4": "Warum erscheinen einige Module nicht in meiner Matrix?",
  "faq.a4": "Im Tenant-Kontext werden nur Module von Anwendungen angezeigt, auf die der Tenant Zugriff hat. Ausgeblendete Module entsprechen für Ihren Tenant deaktivierten Anwendungen.",
  "faq.q5": "Wie filtere ich schnell falsch konfigurierte Module?",
  "faq.a5": "Verwenden Sie den Statusfilter 'Keine', um nur Rollen und Module ohne zugewiesene Berechtigungen anzuzeigen und fehlende Zugriffsrechte schnell zu identifizieren.",
  "techRef.title": "Technische Referenz",
  "techRef.businessRules": "Geschäftsregeln",
  "techRef.apiEndpoints": "API-Endpunkte",
  "techRef.br.catSecurity": "Sicherheit",
  "techRef.br.catLogic": "Geschäftslogik",
  "techRef.br.catTenant": "Multi-Tenant",
  "techRef.br.br1.name": "Tenant-Matrix-Isolation",
  "techRef.br.br1.stmt": "Im Tenant-Kontext zeigt die Matrix nur Rollen und Berechtigungen für Anwendungen an, die für diesen Tenant zugänglich sind (Access Level != Disabled).",
  "techRef.br.br2.name": "Atomares Speichern pro Zelle",
  "techRef.br.br2.stmt": "Jede Berechtigungsänderung wird einzeln über PUT /roles/{id} mit der vollständigen aktualisierten Berechtigungsliste gespeichert.",
  "techRef.br.br3.name": "Geschützte Systemrollen",
  "techRef.br.br3.stmt": "Eine Rolle mit IsSystem=true kann nur von einem Benutzer mit '*'-Berechtigung oder der Rolle 'Super Administrator' geändert werden. Andernfalls wird HTTP 403 zurückgegeben.",
  "techRef.br.br4.name": "Additive Berechtigungen",
  "techRef.br.br4.stmt": "Berechtigungen sind additiv: Ein Benutzer sammelt Berechtigungen aus allen zugewiesenen Rollen. Eine übergeordnete Rolle fügt ihre Berechtigungen hinzu, ohne die der untergeordneten Rollen zu ersetzen.",
  "techRef.br.br5.name": "Änderungsbenachrichtigungen",
  "techRef.br.br5.stmt": "Jede Änderung der Rollenberechtigungen invalidiert den Berechtigungs-Cache und sendet eine In-App-Benachrichtigung an alle von dieser Rolle betroffenen Benutzer."
};
export {
  i as default,
  n as subtitle,
  e as title
};
//# sourceMappingURL=docs-administration-permissions-assignments-DRzye0BT.js.map
