Hi Ryan,
Thanks for your interest in Vacation Request!
Normal Leave requestors should have Author access as defined in the ACL. If they do then they cannot edit documents that they did not author. Annual Leave Allowances should be created by the application administrator. So, the visibility of an Edit button might be annoying but not detrimental.
If you are referring to Leave Request approvers that you do not want to edit allowances, then you have a much more difficult problem since during the approval process the Requestor’s allowance document must be updated and the approver’s identity is in use at that time.
HTH,
Bob