Engine Help Kategorie: ACL
Gefilterte Übersicht der Engine-Help-Dokumentation.
@ACLGetEffectiveUserAccess
Diese @Function ermittelt anhand einer zuvor eingelesenen ACL und einer Namensliste den effektiven Zugriff eines Benutzers auf die betreffende Datenbank. Dabei werden sowohl der direkt für den Benutzer eingetragene Zugri …
@CopyACL
Kopiert die ACL der Datenbank mit dem DBHANDLE DBHANDLE1 in die Datenbank mit dem DBHANDLE DBHANDLE2. Wenn die @Funktion erfolgreich durchgeführt wurde, ist das @Funktions-Ergebnis vom Datentyp PV. Der durchführende Serv …
@CopyTemplateACL
Kopiert die Template-ACL der Datenbank mit dem DBHANDLE DBHANDLE1 als ACL in die Datenbank mit dem DBHANDLE DBHANDLE2. Template-ACL-Einträge werden in der ACL in eckigen Klammern angegeben. Diese @Funktion setzt diese Ei …
@GetACL
Holt die ACL der Datenbank mit dem OSPATH OSPATH1 oder DBHANDLE DBHANDLE1 und gibt sie aufgeteilt auf TEXTLIST USERNAMES, NUMBERLIST USERLEVELS, TEXTLIST USERPRIVILEGES und TEXTLIST PRIVILEGESNAMES zurück. TEXTLIST USERN …
@GetACLHistory
Es wird die ACL-(Veränderungs)-History der DB mit dem DBHANDLE DBHANDLE1 als TEXTLIST zurückgegeben. Beispiel @GetACLHistory(DBHANDLE1): DBHANDLE1:=@OpenDB("TEST.NSF"); @LogReport(@GetACLHistory(DBHANDLE1)); DBHANDLE1:=@ …
@GetACLMaxINetAccess
Gibt den Maximum Internet Access der DB mit dem DBHANDLE DBHANDLE1 zurück. LEVEL: 6=(Manager) Manager 5=(Developer) Entwickler 4=(Editor) Editor 3=(Author) Autor 2=(Reader) Leser 1=(Depositor) Archivar 0=(No …
@ReadACL
Diese @Function erzeugt eine in Memory Kopie der ACL der Datenbank mit dem angegebenen DBHANDLE DBHANDLE und gibt einen VSPECHACL (HACL) Handle auf diese Kopie zurück. Wenn der Handle VSPECHACL nicht mehr benötigt wird m …
@ReleaseACL
Diese @Function gibt eine zuvor erzeugte VSPECHACL (HACL) wieder frei und setzt das darin enthaltene Handle auf NULL. Sie sollte aufgerufen werden, sobald die in Memory Kopie ACL nicht mehr benötigt wird. VSPECHACL HACL: …
@ReorgACLPrivileges
Die leeren Elemente der TEXTLIST PRIVNAMES2 werden entfernt und im Parameter RETUSERPRIVS3 zurückgegeben. Die korrespondierenden Privilegienverweise in der TEXTLIST USERPRIVS1 werden angepaßt und im Parameter RETPRIVNAME …
@ResolveUserGroups
Diese @Function ermittelt für einen angegebenen Domino-Benutzer die vollständige Namensliste einschließlich aller direkten und indirekten Gruppenzugehörigkeiten. Die Funktion liefert eine TEXTLIST, deren erstes Element d …
@SetACL
Schreibt die ACL die durch PARAMETER2-5 beschrieben wird in die Datenbank mit dem DBHANDLE DBHANDLE. Es muß in dieser ACL immer mindestens ein Eintrag mit ACL-LEVEL=6 enthalten sein. Der APIEngine-Server der die ACL schr …
@SetACLMaxINetAccess
Setzt den Maximum Internet Access der DB mit dem DBHANDLE DBHANDLE1 auf den Level FN FNLEVEL2. FNLEVEL2: 6=(Manager) Manager 5=(Developer) Entwickler 4=(Editor) Editor 3=(Author) Autor 2=(Reader) Leser 1=(Depos …
