Autor Thema: Rechteproblem mit Agenten  (Gelesen 2530 mal)

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Rechteproblem mit Agenten
« am: 17.05.10 - 09:11:10 »
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
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

BigWim

  • Gast
Re: Rechteproblem mit Agenten
« Antwort #1 am: 17.05.10 - 09:20:06 »
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.
Wie startet denn der User den Agenten? Per Script -> NotesAgent.RunOnServer?

Markus

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re: Rechteproblem mit Agenten
« Antwort #2 am: 17.05.10 - 09:25:14 »
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".
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Rechteproblem mit Agenten
« Antwort #3 am: 17.05.10 - 16:24:09 »
Dann würde ich noch einen Agenten C einbauen.
User ruft Agent C auf dieser per Agent.RunOnServer(Agent B)
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re: Rechteproblem mit Agenten
« Antwort #4 am: 27.05.10 - 08:28:12 »
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
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

Offline nicht-schwimmer

  • Frischling
  • *
  • Beiträge: 46
  • Geschlecht: Männlich
Re: Rechteproblem mit Agenten
« Antwort #5 am: 27.05.10 - 10:03:16 »
Hi,

den Sinn den Agenten per Batchdatei zu aktivieren sehe ich nicht !
Was spricht dagegen ihn generell im Designer mit der vorgegebenen Periodizität (schönes Wort !) zu aktivieren. Wenn er dann mit dem Server unterzeichnet  wird, läuft er auch.

Gruß
Jörg

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: Rechteproblem mit Agenten
« Antwort #6 am: 27.05.10 - 10:12:07 »
Zitat
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?

Ja, kann man; man kann aber auch ein Programmdokument verwenden. Oder so verfahren, wie Jörg bereits geschrieben hat.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Freezer

  • Aktives Mitglied
  • ***
  • Beiträge: 161
  • Geschlecht: Männlich
  • Oinr isch emmr dr Arsch!
Re: Rechteproblem mit Agenten
« Antwort #7 am: 27.05.10 - 10:14:17 »
Hallo Jörg,

das hilft mir jetzt aber nicht wirklich weiter, denn wie es "normal" laufen soll, weiss ich schon ;)
Ich habe da aber eine ganz spezielle Anforderung, wo mir das Konstrukt "Aktivierung periodischer Agent per Batchdatei" sehr helfen würde.

Wolfgang
Client: R8.5.1 (deutsch)
Server: DOMINO 8.5.1
BS: Win2003

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz