You can install the userexit at any trigger of a mask at the place in the editing sequence, where you want the check to be done.
This allows you to simply protect data elements from special operations and make sure that only the owner of a data element is allowed to execute this operation. If the current user is not the owner of the edited data element, the action will be suppressed by DataView and a warning will be issued in the message window.