Document Level permissions are permissions that are assigned for that specific document. This is given by specifying the XPath in that document. The value of the node specified in that specific Xpath should be a valid user who is in the Active Directory. Document level permissions are also enforced when we check the ‘Enforce Permissions’ check box for a Document Type. The various types of permissions at Document level are Read, Write, Lock for Read, Lock for Write and Delete.
If we give Read permissions to a user at Document level then the user can read all the documents assigned to him that is all the documents in which the value of the node specified in Xpath is that users alias (as given in the AD). If we give Write permissions to a user at Document level then the user has permissions to edit all the documents assigned to him. If we give Delete permissions to a user at Document level then the user can delete all the documents that are assigned to him.
To add permission to a user at Document level, click on ‘Insert Document Level permissions’ link