# BNV - Formular (Benutzerverwaltung) Justiz - README **_(c) ZenIT - Zentraler IT-Dienstleister der Justiz d. Landes Brandenburg_** **Autor:** P. Seidel (ZenIT) **Code:** P. Seidel (ZenIT) **Test:** M. Schöne (ZenIT) **Bug-Report:** to P. Seidel (ZenIT) **Feature Request:** to P. Seidel (ZenIT) **Release-Notes:** release.md **Übersicht Felder:** mandanten_matrix.md ## Details **BNV** in der Justiz des Landes Brandenburg steht für **B**e**N**utzer**V**erwaltung. Ursprünglich handelt es sich um eine komplexe Excel Tabelle mit diversen Tabellenblättern. Diese kam aus dem Geschäftsbereich des OLG und wurde nach und nach für die weitere Geschäftsbereiche übernommen und angepasst. Die Anpassung und Pflege wurde jedoch mit der Zeit immer umfangreicher und unübersichtlicher. Die vorliegende **HTML**-Datei ist das Ergebnis der Übernahme der Grundfunktion der Excel-Tabelle und einiger Anpassungen und Verbesserungen. Mit Hilfe dieser einen **HTML**-Datei ist es möglich alle Geschäftsbereiche in den _BNV-Prozess_ zu integrieren und die Besonderheiten der jeweiligen Geschäftsbereiche abzubilden. Die **HTML**-Datei enthält eine Versionskontrolle. So ist es möglich, ohne zu wissen wer alles die Datei hat, aktuelle Versionen im Umlauf zu erzwingen. ## Hinweise zur Programmierung & Anpassung ### I. neue Anwendung Wenn eine neue Anwendung (z.B. "Fachverfahren XY") hinzufügt werden soll, müssen immer diese drei Orte angepasst werden: 1. **HTML - Die Checkbox:** Im Bereich `row_anwendungen` eine neue Checkbox hinzufügen. **Wichtig:** `data-areas` setzen, damit nur die richtigen Mandanten sie sehen. (siehe 2. Mandanten-Logik) **Beispiel:** `` 2. **HTML - Die Gruppe:** Einen neuen Container `