Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: pl001 am 28.11.06 - 17:17:39
-
Hallo,
gibt es eigentlich eine Möglichkeit selbst erstellte Agenten in Mail-Datenbanken übersichtlich darzustellen. Ich möchte z.B. wissen in welchen meiner 1300 Mail-Datenbanken ein Agent existiert der durch einen bestimmten User erstellt wurde.
Ich stehe zur Zeit vor dem Problem, das es in einer unserer Datenbanken einen Agenten gibt der regelmäßig auf die DB und die darin enthaltenen Dokumente eines anderen Users zugreift. Leider ist mir nur der Ersteller des Agenten bekannt, da dieser in der Übersicht der Benutzeraktivitäten auftaucht.
Nun will ich natürlich nicht jede DB einzeln durchgehen müssen, um den Agenten zu finden. Gibt es also eine einfachere Lösung?
Gruß
Peter
-
ja, einfach einen Agenten schreiben, der über ein NotesDatabaseDirectory- Objekt Zugriff auf alle Datenbanken erhält und dort die Agenten ausliest und für jede DB / jeden Agenten ein Dokument in einer entsprechenden Datenbank erstellt.
Dann den Agenten noch mit dem Server signieren und zeitgesteuert einmal laufen lassen.
Dürfte (inklusive Errorhandling: Wenn der Server auf Datenbanken keinen Zugriff hat) nicht mehr als 30-40 Zeilen Code in Anspruch nehmen.
Ausserdem eine Maske mit drei oder vier feldern (je nachdem was Du alles wissen willst über die Agenten) und eine Ansicht, sortiert oder kategorisiert nach dem was DIch interessiert.
So ganz nebenbei findest Du auch noch heraus, in welchen ACLs der Server nicht drinsteht (wenn er kein Zugriff auf bestimmte DBen hat).
Gruß
Tode
-
Schau Dir das mal an
Sandkasten Tool (http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/302d7eae63dc5db500256bcd003c9f28?OpenDocument&Highlight=0,agent)
Es ist für periodische Agenten gedacht, lässt sich sicherlich aber leicht für alle Agenten modifizieren.
Andreas