1 - Visual Guard in der
Anwendung referenzieren:
Hinzufügen von zwei PBL (bereitgestellt durch Visual Guard)
zur Liste der Anwendungsbibliotheken.
2 - Security Manager erstellen
vge_n_cst_vgmanager uo_vgmanager
uo_vgmanager = CREATE vge_n_cst_vgmanager |
3 - Verbindung herstellen zum Zugriffssteuerungs-Repository
| uo_vgmanager.of_SetTransObject (…) |
4 - Benutzer authentifizieren und ihre Sicherheitsdaten
laden
| uo_vgmanager.of_verifyuser (…) |
Sowohl für Windows-Konten als auch für Konten auf Basis
von Benutzernamen/Kennworten wird dieselbe Methode verwendet. Diese authentifiziert
die Benutzer und lädt deren spezielle Zugriffsberechtigungen (falls
vorhanden) herunter.
5 - Benutzerberechtigungen in Anwendungen anwenden
(optional)
| guo_vgmanager.of_setsecurity(…) |
Diese Methode kann verwendet werden, falls Einschränkungen
des Datenzugriffs und/oder des Zugriffs auf Anwendungsfunktionen definiert
wurden. Ein Aufruf im übergeordneten Objektfenster reicht aus,
um Zugriffsberechtigungen auf die gesamte GUI anzuwenden.
|