Hallo zusammen!
Folgende (zugegeben etwas krude) Konstellation:
Datenbank A (DB A) => Zugriff nur für Server als Manager
Datenbank B (DB B) => Editorzugriff für User, LotusSkript - Agenten dürfen ausgeführt werden
In DB B befindet sich ein LS-Agent, der einen Agenten (einfache Aktionen) in DB A aufrufen soll.
Agent in DB A sendet eine Kopie von Mails von DB A and DB B und löscht die Mails aus DB A.
Agent in DB B hat im Feld " Ausführen im Namen von" den Server eingetragen, der in DB A als Manager in der ACL eingetragen ist.
Wenn jetzt der User den Agenten in DB B startet, so werden die Aktionen in Agent A nicht ausgeführt, da keine Berechtigung dazu vorliegt.
Frage daher:
Wird der Agent in DB B immer mit den Rechten des Users und nicht mit den Rechten des Servers ausgeführt, obwohl man den Server in "Ausführen im Namen von" eingetragen hat (beim manuellen Start aus der Agentliste periodisch funktioniert´s natürlich)?
Falls dem so ist, Plan B:
Könnte ich den Agent in DB A evtl. auch per DOS-Befehl starten lassen und damit die Berechtigungsproblematik umgehen? Falls ja, würde mir ein Tipp zum Aufruf von Agenten per DOS Befehl ganz hilfreich sein.
Danke schon mal!
Gruß,
Wolfgang