I have one user who cannot enable his out of office agent from Tools → Out of Office. When he tries to enable the agent, ‘A request to enable the Out of Office agent is in progress. Please wait momentarily for the server to enable the agent.’ appears in blue text in the dialog box. He can enable it, though, if he goes directly to the agent list. This user has Manager access to his mail database. Also, when he tries to enable the agent the following appears in the Misc. Event of Notes Log:
‘Admin Process: Received the following error performing a Set User Name and Enable Scheduled Agent request on John M Smith/company (File name: mail/jsmith; Name: OutOfOffice): You are not authorized to perform that operation’
He does have authority to run restricted LotusScript/Java agents.
Any input would be greatly appreciated. Thank you.
I found that the Out of Office agent in the problem users mail db had been last signed a number of years ago by an old Admin ID that no longer has admin access to the servers anymore. I assume that they had disabled it on behalf of the user back then.
My Solution Was:
Open the DB with a ID that has full Manager \ Admin and script running rights for that server and mailbox with Designer client and re-sign the OutOfOffice agent (edit \ save).
Open admin4.nsf and remove the specific request \ failures in relation to the attempts by the problem user to enable the out of office agent.
Allow time for admin4.nsf to replicate
Have user attempt to re-enable the out of office agent again. (Wait 15 mins)
Don’t know if this is still an open issue for you, but we had the same problem on a couple of our users a short while ago.
The solution for us was to open the user mailbox in Designer, go to ‘Shared Code’ → ‘Agents’ and open the Out Of Office agent. The ‘Run on behalf of’ field was empty, but after adding the user name to this field, the agent worked correctly again.