Before making changes to my database design, Author access could edit their own document.
But after changing some design author access could not edit newly created documents but old documents can be edited.
Thanks
Before making changes to my database design, Author access could edit their own document.
But after changing some design author access could not edit newly created documents but old documents can be edited.
Thanks
Subject: author access cannot edit own document
So what --exactly-- did you change? You haven’t really given us much to go on here. Did you remove any fields or subforms, change any formulas, change or disable any agents?
And what have you done to try and troubleshoot this on your own? Have you compared the fields of the old documents and the fields of a new document, using either the Document Properties dialog box or NotesPeek, to determine what the differences between the security fields are?
Subject: RE: author access cannot edit own document
Thanks for responding.
Is there a problem for this?
Before making changes, my field “Created by” was Authors and editable. I have now changed the field to “Text and computed when composed”.
I have used new design template to replace the old design. Is this the problem.
Thanks.
Subject: RE: author access cannot edit own document
This here I have now changed the field to “Text and computed when composed”.
would be your problem. A text field doesn’t give anyone any kind of permission to edit a document etc. that is why there are author and reader fields.
Subject: RE: author access cannot edit own document
Yes, of course there is a problem with this! You changed an Authors field, which is a special document-level security field, into an ordinary Text field.
What is special about an Authors field? Here’s a summary:
A person with Author permission in the ACL can…
flag is checked in the ACL enty for his or her user name or group name.
Edit some existing documents. Specifically, s/he can only edit documents in which there is an Authors field that contains his or her name, or that contains a group that s/he is a member of, or that contains a role that is assigned to the ACL entry for his or her user name or group name. (If a developer wants users to be able to edit documents that s/he creates, it is up to the developer to make sure that there is an Authors field in the document, and that the users name, group or role is properly stored in that field.)
Delete some documents, but only if the Delete Documents flag is checked in the ACL entry for his or her user name or group name. And if that box is checked, s/he can still only delete documents that s/he is allowed to edit according to the rules about the Authors field given above.
Security through Author access in the ACL plus Author name fields is a very basic Notes development concept. If you are going to modify applications, you need to know about this. I strongly suggest that you do some additional reading about Notes document-level security. Here’s a good link: