add basic Site edit functionality with ACL