expressappframework-devexpress-dot-expressapp-dot-security-a5d0a543.md
A ViewController descendant that makes Property Editors read-only or editable, dependent on the current user’s permissions.
Namespace : DevExpress.ExpressApp.Security
Assembly : DevExpress.ExpressApp.Security.v25.2.dll
NuGet Package : DevExpress.ExpressApp.Security
public class HasRightsToModifyMemberController :
ObjectViewController
Public Class HasRightsToModifyMemberController
Inherits ObjectViewController
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.
Object MarshalByRefObject Component Controller ViewController ViewController<ObjectView> ObjectViewController HasRightsToModifyMemberController
See Also
HasRightsToModifyMemberController Members