Domino 9 und frühere Versionen > ND9: Entwicklung
Full Access Admin / FullAdmin
Bastel123:
eknori hat hier ein script veröffentlicht:
https://www.eknori.de/2008-01-31/sntt-serveraccess-in-lotusscript/
Es zeigt aber immer ein "true" an wenn man die Möglichkeit hat sich die "FullAdmin" Rechte zu holen (wie von Jörg erwähnt).
Die Hilfe lässt da etwas Interpretationsspielraum.
@ServerAccess
[FULLACCESS]
User has full administrative access to the server and is given manager access to all databases hosted by the server, regardless of the database's ACL settings.
Sebastian
HHass:
Hallo Sebastian, Hallo Jörg,
Hab's grade getestet.
@serveraccess([FULLACCESS]; ... - liefert mit zurück, ob ich im Server-Dokument im Feld 'FullAdmin' drin stehe oder nicht.
Zusätzlich brauche ich noch die Info, ob ich im AdminClient über <Administration><Administration mit voller Berechtigung> den Full Admin aktiviert habe.
Daher werde ich die Kombination aus Euren beiden Lösung einsetzen
Gruss
Helen
Sven Hasselbach:
Mit der Java NAPI kann man das direkt abfragen:
--- Code: ---import lotus.domino.AgentBase;
import com.ibm.designer.domino.napi.NotesSession;
public class JavaAgent extends AgentBase {
public void NotesMain() {
try {
NotesSession nSession = new NotesSession();
System.out.println( "Full Admin Mode:" + nSession.isFullAdminMode() );
nSession.recycle();
} catch(Exception e) {
e.printStackTrace();
}
}
}
--- Ende Code ---
Damit der Code läuft müssen die JARs lwpd.commons.jar und lwpd.domino.napi.jar importiert werden.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln