A ViewController descendant that makes Property Editors read-only or editable, dependent on the current user's permissions.
public class HasRightsToModifyMemberController : ObjectViewController
Public Class HasRightsToModifyMemberController Inherits ObjectViewController Implements
The HasRightsToModifyMemberController Controller is provided by the SecuritySystem module. It is activated for Detail Views. This Controller makes Property Editors read-only when the current user has no permission to modify the object displayed in the current Detail View. When a Property Editor represents a reference property, the Controller sets this editor as read-only, if the user has no permission to modify the referenced object.
By default, Property Editors states (PropertyEditor.AllowEdit properties) are updated when:
If it is required to enforce the update, invoke the HasRightsToModifyMemberController.UpdatePropertyEditors method exposed by the HasRightsToModifyMemberController class.