Domino 9 und frühere Versionen > ND8: Entwicklung
Rechteproblem mit Agenten
Freezer:
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
BigWim:
--- Zitat ---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.
--- Ende Zitat ---
Wie startet denn der User den Agenten? Per Script -> NotesAgent.RunOnServer?
Markus
Freezer:
Der User ruft in DB B den Agenten B aus der Agentenliste auf.
Agent B startet per Script Agent A in DB A mit "NotesAgent.RunOnServer".
umi:
Dann würde ich noch einen Agenten C einbauen.
User ruft Agent C auf dieser per Agent.RunOnServer(Agent B)
Freezer:
Dank in die Schweiz!
So funktioniert der Aufruf.
Trotzdem rein interessehalber noch die Frage:
Kann ich einen Agenten auf dem Server per DOS-Batchdatei so aktivieren, dass ich ihn z.B. als "periodisch täglich zu einer bestimmten Uhrzeit" laufen lasse?
Wolfgang
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln