GrantForge

    Versionsverlauf

    2026.1.0

    GrantForge 2026.1.0 (2026-10-12): versionierte HDFS-Agenten für Hadoop 2.7–3.5 mit Kerberos und automatischem HA, ZooKeeper- und MySQL-Plug-ins mit ihren Agenten, Maskierung und Zeilenfilter in Agenten sowie Konsole und Dokumentation in elf Sprachen.

    2026.1.0 erweitert die Berechtigungen für externe Systeme aus 2026.0.0 auf HDFS, ZooKeeper und MySQL, mit Agenten, die sie durchsetzen, und bringt Konsole und Dokumentation in elf Sprachen. Alle Änderungen zeigt der Vergleich auf GitHub.

    Apache Hadoop HDFS

    • Versionierte NameNode-Agenten für Hadoop 2.7, 2.10, 3.2, 3.3, 3.4 und 3.5 auf einem gemeinsamen nativen Modul; siehe HDFS-NameNode-Agent.
    • Kerberos auf jeder Hadoop-Linie, Cluster über mehrere Realms und zwischen Lookups erhaltene Anmeldungen; swebhdfs wird je Dienst vertraut.
    • Auf Kerberos-Clustern und bei automatischem HA-Failover von Hadoop 2.10 bis 3.5 verifiziert.
    • Der Agent meldet seine Entscheidungen über die Metriken von Hadoop und hält den durchgesetzten Richtlinien-Snapshot fest.

    Apache ZooKeeper

    • Ein ZooKeeper-Dienst-Plug-in mit TLS-Sitzungen und seitenweisem znode-Lookup.
    • Ein serverseitiger Agent, der die Marker-ACL mit den Richtlinien des Dienstes entscheidet; siehe ZooKeeper-Agent.

    MySQL

    • Ein MySQL-Dienst-Plug-in: Datenbank-, Tabellen- und Spaltensuche sowie Zugriffs-, Maskierungs- und Zeilenfilterrichtlinien; siehe MySQL.
    • Ein MySQL-Proxy-Agent, der Anweisungen bis auf Spalten prüft, Werte maskiert und Zeilen filtert; siehe MySQL-Proxy-Agent.

    Plug-ins und Richtlinien

    • Agenten werten Maskierungs- und Zeilenfilterrichtlinien aus.
    • Richtlinieneditoren durchsuchen die Verzeichnisse eines Dienstes, um Pfade zu wählen.
    • Ein fehlgeschlagenes Lookup nennt seinen Grund, etwa nicht erreichbar, abgelehnte Anmeldung oder fehlende Berechtigung.
    • Vor dem Deaktivieren eines Plug-ins wird angezeigt, was es betrifft.
    • Produkt-Plug-ins haben einen eigenen Bereich in der Dokumentation.

    Konsole

    • Elf Oberflächensprachen: vereinfachtes und traditionelles Chinesisch, Englisch, Japanisch, Koreanisch, Russisch, Deutsch, Französisch, Spanisch, brasilianisches Portugiesisch und Italienisch, wählbar aus einer Liste und auf der Einrichtungsseite.
    • Die Zwei-Faktor-Anmeldung wird per QR-Code eingerichtet; das Anmeldeformular nennt die Verzeichnisse, die sich anmelden können.
    • Die Kontoseite ist in Tabs mit eigenen Adressen geteilt; Audit-Logs und API-Katalog nutzen den Seitenwechsler aller Listen.
    • Zeilenaktionen sind Symbolschaltflächen mit Tooltips; Dialoge animieren in beide Richtungen und ignorieren Klicks auf den Hintergrund; Datumsfelder nutzen eine Kalenderauswahl; der Ressourcenbaum ist durchsuchbar.
    • Die Formularvalidierung markiert jedes fehlerhafte Feld mit einem Hinweis daneben.

    Dokumentation

    • Die Dokumentation erscheint in denselben elf Sprachen, mit Suche nach Hangul- und kyrillischen Wörtern.

    Fehlerbehebungen

    • MySQL: Die SLF4J-Bindung des Agenten bleibt aus dem Logger des Servers heraus; Identitätszuordnungen sind als Maps deklariert.
    • ZooKeeper: ein Netty-Update, das dessen Sicherheitshinweise behebt, und gehärtete TLS-Sitzungen.
    • Fehlgeschlagene Dienst-Lookups werden als Client-Fehler gemeldet; integrierte Plug-ins melden die Produktversion.
    • Zahlreiche Konsolenkorrekturen an Dialogen, Validierungshinweisen, Scrollen und Datendienstformularen.

    Diese Seite auf GitHub bearbeiten