DISKUSE
Instalačky LN (1)
01.07.2021 10:17

Action pane 
21.05.2021 07:54

Sametime (8)
23.04.2021 09:41

Agent který je spuštený čtenářem by měl modifikova... (3)
16.04.2021 16:07

LCConnection - Oracle (2)
08.04.2021 11:16

RTF Scrollbar (2)
21.01.2021 23:27

Export textu do hlavičky MS Word dokumentu pomocí ... (2)
21.01.2021 18:48

Nemá created (2)
09.01.2021 08:46


ŠKOLENÍ


REKLAMA


KOMENTÁŘE
Diskusní skupina: Programování


Agent který je spuštený čtenářem by měl modifikovat pole
14.04.2021
20:28:24

ID: 3740.0

Zdravím,

pokouším se vytvořit agenta který (po spuštění uživatelem s oprávněním v ACL "Čtenář") dokáže modifikovat obsah pole v dokumentu. Doposud jsem se domníval že je to možné, ale zatím se mi nedaří (agent je samozřejmě podepsán uživatelem s právem "Manažer" a je i pod jménem tohoto uživatele spouštěn). Výstupem je ale vždy hláška že nelze do dokumentu zapisovat.

Přepokládal jsem že v takovémto případě je agent nadřazen omezením uživatele který ho spouští. Pletu se, nebo je to možné a já někde dělám chybu?

Děkuji za reakce.
mpistora RunOnServer
14.04.2021
23:06:14

ID: 3740.1


Běžně se to dělá tak, že se agent spouští metodou RunOnServer, pak běží na serveru a má práva toho, kdo ho podepsal.
VZ Run on behalf of
15.04.2021
12:34:23

ID: 3740.2


Při tom spouštění přes metodu NotesAgent.RunOnServer(...) to nemusí nutně běžet jen pod tím, kdo agenta podepsal. Pokud je ve vlastnostech agenta na záložce "Security" v poli "Run on behalf of" vyplněno jméno, pod kterým má být agent spouštěn, tak to běží pod ním.
Díky
16.04.2021
16:07:39

ID: 3740.3


díky, to jsem potřeboval, jsem slepý.

Přidejte názor
Autor:
Profese:
E-mail: i
URL:
Phone:
Předmět:
Obsah příspěvku (i):

Kolikátý je den v měsíci ? (číslovkou bez tečky)