require permission to edit