Visual Guard
     
 
5 Codezeilen zur SSO-Implementierung (für Einmalanmeldungen) in Ihrer Anwendung
 

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.