Agent runs, but not "on behalf of" designated user

Hopefully this is a simple problem with a simple answer – but it’s making me nuts.

I have got the simplest of manual “reply to sender” agents in an office database used by a number of employees in the office. They want the replies to go out in the Office’s name, not their own. The office has a fully qualified name of it’s own and is listed in the Address Book.

All users are restricted to running manual agents only; other than the Out of Office, they are not allowed to run agents on the server. This agent is properly set up.

I set the “Run on behalf of” to the Office Name. However, every test I have done has sent the reply in MY name, not the office’s (this is the users’ complaint as well. It runs in their name(s) when they run it). What am I missing?

Subject: Agent runs, but not “on behalf of” designated user

If this is done in LS you can set doc.principal = “Sender” and doc.replyto = “Sender” to impersonate the person w/o using Run on Behalf of.

Subject: RE: Agent runs, but not “on behalf of” designated user

Peter, LS is not my best subject. Besides, I very much resent having to create a workaround to what SHOULD be a two-button operation. Notes has included the selections for this in the Agent design by default. Why do I have to kludge something to fix what Notes seems to be telling me should work out of the box?

Nothing against your idea. I’m sure it would work. I’m just really frustrated by things that appear to be in the design and ready to go, but in reality you have to be a designer to make work.

Subject: RE: Agent runs, but not “on behalf of” designated user

On Behalf option is not valid on the client, only on the server.

Out of office agent (or any agent) can be set up to run specially by editors without rights to run LotusScript by enabling ‘activated by user’ flag. The agent has to be signed by someone who has the rights to sign agents that can run On Behalf of someone else.

You will find a more details explanation in the Agent FAQ article called “Decoding ND6 agents”.

If that does not help, you might want to work with IBM support so they can walk you through the process.

Subject: RE: Agent runs, but not “on behalf of” designated user

Julie, thanks. I have read over the FAQ – actually a couple of times, looking for various things – but it seemed much more aimed for someone writing Agents from scratch rather than someone just trying to figure out how to use what Lotus has given us. I don’t remember seeing anything about the “on behalf of” not being useable for local or manual agents, but if you say it’s there, then I’m sure it is and I just missed it. Sorry.

So, is there any way for several people to run a Manual Agent out of one box, and have it keep the box’s name rather than theirs? I can give more details on the situation if it will help.