Database Access Control

A couple of months ago, we upgraded from Lotus Notes 5.0 to Lotus Notes 6.0. Since the upgrade, I have been unable to schedule any agents.

I am not the notes administrator, but have related the problem to them, as they are now required to save the agent in order for the agent to run when scheduled.

Does anyone have any idea what the problem might be? I am set up as Person and Manager of the database, but when I schedule an agent, it never runs. I have to get the administrator to save it - then it will run.

Any ideas would be greatly appreciated - I find it frustrating having to get someone else to set this up - especially when I need to do some testing! Thanks in advance.

Subject: Database Access Control

Has anything changed with regards to the permissions on the server? Check out the right hand side of the security tab of the server document.

Louise.

Subject: RE: Database Access Control

I’m not sure - can I even access the server document? I typed server document in the help and it didn’t come up with anything.

Subject: RE: Database Access Control

Open the Domino Directory (or names.nsf, if you prefer). On the left side, open Configurations, Servers/All Server Documents. Open the document for the server in question, using Stan’s post.

That should get you where you want to be.

HTH.

Gregg

Subject: Database Access Control

You should at least be able to read the server document. Go to the security tab and see if you are allowed to sign agents to run on behalf of the invoker of the agent. A tour of Julie Kadashevich’s agent security article might not hurt:

http://www-10.lotus.com/ldd/today.nsf/0/ef1565a0b202808285256c94004fd0fb

Subject: RE: Database Access Control

Thanks - I’m looking into the article now. I did run Agent Test though and this is what I got:

The following will occur when this agent is run:

‘CN=Lisa N Tucker/O=Johnson Inc’ has restricted rights to run LotusScript/Java agents on ‘CN=SRVA/O=Johnson Inc’.

Allow restricted operations flag is selected in this agent, but will be ignored because the signer does not have unrestricted rights.

Agent scheduled to run on ‘CN=SRVA/O=Johnson Inc’.

Started running agent ‘UpdateTSpecs’ on 03/07/2005 12:51:18 PM

Running on all documents in database: 550 total

Found 550 document(s) that match search criteria

Testing: Ran LotusScript code

Done running agent ‘UpdateTSpecs’ on 03/07/2005 12:51:18 PM

What does this mean?

Subject: RE: Database Access Control

Look in the public address book (Domino Directory). Expand “Configuration”>“Servers”>“All Server Documents”, then open the server document for SRVA. Go to the Security tab, and see if you have been entered in the “Run unrestricted methods and operations:” field. If this agent does any file IO or accesses other servers, you need to have unrestricted rights.