Domino 9 und frühere Versionen > ND9: Entwicklung

Full Access Admin / FullAdmin

<< < (2/2)

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