Problem with ACL

I have a web application. I am not able to properly set the ACL.

Actually, I need to make the form editable to that user who has created it and readable to other users. I am not able to do this.

Please help me let me know what entry I have to set in

  • ACL

  • Maximum Internet Name & Password

  • What author or reader field I have to put on the form?

I tried a lot but not able to resolve it.

Thanks in advance.

Subject: Problem with ACL

The user needs Author Access in ACL.You need an author field listing the user’s name, or a role that the user is assigned.

No reader fields are necessary if everyone will have read access.

Maximum internet access should be Author.

Subject: Problem with ACL

If you set the default access to the Database = Author then people can edit their own documents, but not anyone elses. You do not need to add Author fields. Anyone entering the DB with Editor or higher will by default be able to Edit any document in the database. Also by default everyone can see all documents. You actually don’t need Author or Readers fields for either of these. Computing Readers and Authors fields is possible if you need to change who can edit a document at some point after it is created. Remeber that particularly with Readers fields you can end up with orphaned documents that will never be seen or accessed. I recommend that if you create Authors fields that you make them computed and that they concatinate a list of names with a group name like DBAdmins this way if a person leaves the company the documents are still readable by anyone in the DBAdmins group.

Subject: RE: Problem with ACL

Not able to resolve the problem with the above given solutions.

Please help

Subject: RE: Problem with ACL

If you set the default access to the Database = Author then people can edit their own documents, but not anyone elses. You do not need to add Author fields.

I’m sorry, but that’s wrong.

Anyone having Author access in a database can only edit an existing document if there is an Authors field in that document that contains their Name (or Role or Group).

Many databases have an Authors field that is set to the user who creates them, in effect giving them automatic access to their own documents - but that has to be coded into the database design.