WKL Database Gateway Manager und VBA-Klasse – Überblick
WKL Database Gateway Manager ist die Verwaltungsanwendung für WKL Database Gateway (Wkl.Data.Gateway)
und das Werkzeug seiner Administratoren: Datenquellen, Personen, Schlüssel, Regeln, Zuordnungen,
Identitäten und die Anmelderichtlinie werden hier gepflegt. Die Anwendung ist in Access gebaut und läuft
in der Vollversion von Access oder in der Access Runtime. Die VBA-Klasse WklGatewayClient ruft dieselbe
Verwaltungsschnittstelle aus eigenen Access- und Office-Lösungen auf.
Den Datendienst selbst – Installation, Betrieb, HTTP-Schnittstellen, Konfiguration – beschreibt dessen Dokumentation: Datendienst Wkl.Data.Gateway – Überblick (Dokumentation des Datendienstes).
Für wen sie gedacht ist und wo ihre Grenzen liegen
- Administratoren des Datendienstes, die Zugänge vergeben, Rechte pflegen und Anmeldungen absichern, ohne am Server zu arbeiten. Installation, Sicherung und Notfallzugang des Dienstes geschehen am Server und gehören nicht zur Verwaltungsanwendung.
- Entwickler von Access- und Office-Lösungen, die Befehle der Verwaltung aus VBA aufrufen.
- Die Anwendung ändert nichts selbst: Jede Änderung prüft und speichert der Dienst. Was er nicht anbietet, kann auch die Anwendung nicht.
- Unterstützt: Access aus Microsoft 365 oder Office LTSC 2024, Vollversion oder Runtime, 32 und 64 Bit. Ältere Versionen ab Access 2010 laufen technisch in der Regel ebenfalls, sind aber nicht abgenommen und erhalten von Microsoft keine Sicherheitsupdates mehr. Die Oberfläche ist deutsch.
Betreiberaufgaben, die die Verwaltungsanwendung abdeckt
Regelwerke zur Informationssicherheit verlangen vom Betreiber unter anderem Zugriffskontrolle, Mehr-Faktor-Authentisierung, Sicherheit beim Austritt von Personen und die Bewältigung von Vorfällen; die NIS2-Richtlinie nennt diese Felder in Art. 21 Abs. 2 (https://eur-lex.europa.eu/eli/dir/2022/2555/oj). Die Tabelle zeigt, womit die Verwaltungsanwendung diese Aufgaben im Alltag erledigt. Sie ist keine Aussage über Konformität: Die bewertet der Betreiber für seinen gesamten Einsatz, zu dem Server, Netz, Datenbanken und Organisation gehören.
| Aufgabe des Betreibers | Womit die Verwaltungsanwendung sie erledigt | Seite |
|---|---|---|
| Rechte vergeben und überprüfen | Regeln je Person und für viele Personen auf einmal; Arbeitslisten “Ohne Regel” und “Ohne Zugang”; je Person die Ansicht, was sie von welchem Netz aus darf; Export jeder Liste | So legen Sie eine Regel an, So bearbeiten Sie viele Personen auf einmal |
| Mehr-Faktor-Authentisierung durchsetzen | zweiter Faktor (TOTP) je Person einrichten, zurücksetzen und für ausgewählte Personen verlangen; Arbeitslisten “Ohne zweiten Faktor” und “Einrichtung offen”; für die Verwaltung selbst verlangt der Dienst bei jedem Anmeldeverfahren einen Code | So richten Sie den zweiten Faktor ein oder setzen ihn zurück |
| Zugang nach Netz begrenzen | Anmelderichtlinie mit Vorlagen, etwa “von außen nur mit Code” oder “von außen nur Schlüssel” | So legen Sie die Anmelderichtlinie fest, So richten Sie den Zugang einer Person nach Ort ein |
| Zugänge beim Austritt entziehen | Person sperren … sperrt alle Schlüssel endgültig und beendet alle Sitzungen, ab der nächsten Anfrage; einzelne Schlüssel sperren; Arbeitsliste “Gesperrt” | So sperren Sie einen Schlüssel oder eine Person |
| Schlüssel über ihre Lebensdauer führen | Ausgabe nur als Einmal-Link, Ablaufdatum, Arbeitsliste “Schlüssel laufen ab” (14 Tage vorher), neu ausstellen statt wiederverwenden | So legen Sie eine Person an und stellen ihr einen Schlüssel aus |
| Rechte, MFA-Abdeckung und Austritte für eine Prüfung belegen | Nachweisberichte als Excel und PDF mit Kopf (Ersteller, Zeitpunkt in UTC, Dienst, Installation): Rechteübersicht und MFA-Abdeckung zum Zeitpunkt der Erstellung, Austritte und Sperren sowie Verwaltungsänderungen für einen Zeitraum aus dem Änderungsprotokoll | So erzeugen Sie Nachweisberichte |
| Vorfälle nachvollziehen und eindämmen | Änderungsprotokoll mit Akteur und Werten vorher und nachher; Audit der Zugriffe; Abweisungen mit Ursache; Sitzungen sofort beenden; alle Zeiten in UTC mit Angabe der Zone | So lesen Sie Protokoll und Sitzungen, Störungen und ihre Behebung |
Beim Betreiber bleibt unter anderem: die Aufbewahrung des Audits im Protokollziel des Dienstes, ein Löschkonzept für das Änderungsprotokoll, der Schutz des Servers und des Verwaltungsspeichers (das Änderungsprotokoll ist nicht fälschungssicher), das Sperren von Windows-Konten und SQL-Anmeldungen dort, wo sie verwaltet werden, und die Prüfung der nicht signierten Auslieferungsdatei. Einzelheiten stehen im Administrator-Handbuch unter Sicherheit und Datenschutz.
Wo Sie anfangen
| Sie wollen … | Seite |
|---|---|
| alles zum ersten Mal in Betrieb nehmen: Server, Verwaltung, erster Anwender | Inbetriebnahme: vom leeren Server bis zu Daten in Access, Excel und Power BI (Dokumentation des Datendienstes) |
| die Verwaltungsanwendung auf einem Arbeitsplatz einrichten | So richten Sie die Verwaltungsanwendung ein |
| sich anmelden | So melden Sie sich an der Verwaltungsanwendung an |
| eine Datenquelle anbinden | So binden Sie eine Datenquelle an |
| einer Person Zugang geben | So legen Sie eine Person an und stellen ihr einen Schlüssel aus |
| den Zugang absichern | So legen Sie die Anmelderichtlinie fest |
| eine Störung beheben | Störungen und ihre Behebung |
| die Verwaltungsschnittstelle aus VBA aufrufen | WklGatewayClient – VBA-Klasse |
Die Dokumentation
| Teil | Inhalt |
|---|---|
| Administrator-Handbuch | die Verwaltungsanwendung, Aufgabe für Aufgabe |
| Sicherheit und Nachweise | Angaben nach CRA Anhang II, NIS-2-Nachweise, Lieferanten-Faktenblatt, Prüfbeispiel, Zuordnung zu ISO 27001 und IT-Grundschutz |
| Referenz | die VBA-Klasse WklGatewayClient |
Was sich wann geändert hat, steht unter Änderungen.