OwnerIDMapperID
Applies to: EditDataFormTemplateSpec
OwnerIDMapperID is part of the 'ownership security model' subsystem. This attribute indicates the IDMapper to use to determine the 'owner' of the record being edited by the form. If the owner is the CurrentAppUser, then access to the form will be granted regardless of the specific feature security permissions associated with the form for the user. For example, ad-hoc queries support the concept of ownership via the OWNERID on the ADHOCQUERY table. Using the OwnerIDMapperID enables granting security access to the Assign Permissions dialog for the ad-hoc query to the owner of the query, without having explicitly granted security to the form. Thus, a given user can use the Assign Permissions dialog for ad-hoc queries owned by the user, but not for ad-hoc queries owned by other users. When the security check is performed, we process the IDMapper for the record being edited (in this example, an ad-hoc query) to determine the owner of the record. If that owner is the CurrentAppUser, then access to the form is granted.