Autor Thema: Agent im WebQuerySave Ereigniss  (Gelesen 1834 mal)

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Agent im WebQuerySave Ereigniss
« am: 22.06.04 - 13:59:14 »
Ich habe einen Agenten der im WebQuerySave Ereigniss eines Formulares gestartet wird. Dort möchte ich nun in einem Dokument (nicht das aktuelle sondern das oberste Elternelement) einen Feldinhalt ändern. Dieses Dokument besitzt allerdings ein Autorenfeld mit 2 Rollen. Wenn ich versuche mit "ReplaceItemValue" ein Feld zu ändern funktioniert das aber nicht. Nun vermute ich, dass der Agent nicht genügend Rechte hat, da man innerhalb des Formulares ja "Anonymous" ist vom Browser aus!? Gibts da irgendeine Lösung für?
Greetz bandit

Offline animate

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.540
  • Uh, I'm just gonna go find a cash machine.
    • LA2
Re:Agent im WebQuerySave Ereigniss
« Antwort #1 am: 22.06.04 - 21:25:53 »
der Agent läuft mit den Rechten des Agent Signers
Thomas

Fortunately, I'm adhering to a pretty strict, uh, drug, uh, regimen to keep my mind, you know, uh, limber.

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Re:Agent im WebQuerySave Ereigniss
« Antwort #2 am: 23.06.04 - 07:17:05 »
Bedeutet dass, das der Agent wenn ich die ganze DB und damit auch den Agenten mit der Server ID signieren lasse, mit den Rechten des Servers läuft und wenn dieser einer der beiden Rollen aus dem Autorenfeld besitzt, Schreibrechte auf das Dokument haben müsste und nicht mit den Rechten von "Anonymous" arbeitet?
Greetz bandit

klaussal

  • Gast
Re:Agent im WebQuerySave Ereigniss
« Antwort #3 am: 23.06.04 - 07:59:29 »
... ich gebe dem server immer ALLE rollen.

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Re:Agent im WebQuerySave Ereigniss
« Antwort #4 am: 23.06.04 - 08:06:02 »
Ich bekomme allerdings immer folgenden Fehler wenn ich den Agenten aus dem WebQuerySave Ereigniss starte:

Lotus Notes Exception - You cannot update or delete the document(s) since you are not listed as an allowable Author for this document

Kopiere ich den Code in einen extra Agenten und starte den händisch im Designer läuft er durch (beide Agenten sind von dem gleichen Benutzer gespeichert). Das deutet doch daraufhin, dasss der Agent im WebQuerySave Ereigniss mit den Rechten von Anonymous läuft und wenn ich ihn händisch starte mit den Rechten des aktuellen Notes Benutzers?
Greetz bandit

Offline bandit

  • Aktives Mitglied
  • ***
  • Beiträge: 195
  • Geschlecht: Männlich
Re:Agent im WebQuerySave Ereigniss
« Antwort #5 am: 23.06.04 - 10:25:59 »
Ich hab den Fehler jetzt selber gefunden, hat nichts mit den Rechten zu tun.
Ich hab die ganze Zeit versucht das aktuelle Dokument zu speichern statt dem anderen was ich eigentlich wollte, was aber mit doc.save nicht geht da es übers Frontend geholt wird.
Greetz bandit

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz