CbAldUserInGroup()
CbAldUserInGroup() – Prüfen ob ein Alternativer-Login einer bestimmten Gruppen-Rolle zugeordnet ist
Diese Funktion prüft, ob ein bestimmter Alternativer-Login einer bestimmten Gruppen-Rolle zugeordnet ist. Dabei berücksichtigt diese Funktion sowohl Abteilung als auch Standort spezifische Rollen-Zuordnungen.
Parameter | Beschreibung |
---|---|
cRoleKey:C | Schlüssel der zu prüfenden Gruppen-Rolle |
nAldUserID:N | Alternativen-Login-ID des zu prüfenden Users. |
nDepartmentNo:N | Nummer der Abteilung, die als Kontext für die Rollen-Zuordnung verwendet werden soll. |
nLocationNo:N | Nummer des Standorts, der als Kontext für die Rollen-Zuordnung verwendet werden soll. |
Rückgabewert
Logisch
Beispiel
//##############################################################################
//##############################################################################
// Beschreibung: Beispiel wie mithilfe der Funktion CbAldUserInGroup() geprüft
// werden kann, ob ein Alternativer-Login einer bestimmten
// Gruppen-Rolle zugeordnet ist.
//
// Rückgabe: boolean, Alternativer-Login in Gruppe
//##############################################################################
//##############################################################################
| lUserInGroup, cGroupRoleKey, nUserNo |
cGroupRoleKey := 'Gruppe_Ald_Administratoren', // Prüfe Zuordnung diese Rolle ...
nUserNo := 10,
lUserInGroup := CbAldUserInGroup(cGroupRoleKey, nUserNo),
lUserInGroup