SecurityStrategy.AssociationPermissionsMode Property
Specifies the mode of processing security permissions for associations.
Namespace: DevExpress.ExpressApp.Security
Assembly: DevExpress.ExpressApp.Security.v25.2.dll
NuGet Package: DevExpress.ExpressApp.Security
Declaration
[DefaultValue(AssociationPermissionsMode.Auto)]
public AssociationPermissionsMode AssociationPermissionsMode { get; set; }
Property Value
| Type | Default | Description |
|---|---|---|
| AssociationPermissionsMode | Auto | An AssociationPermissionsMode value. |
Remarks
Add the following code to the Startup.cs file:
builder.Security
.UseIntegratedMode(options => {
options.RoleType = typeof(PermissionPolicyRole);
options.UserType = typeof(YourSolutionName.Module.BusinessObjects.ApplicationUser);
options.UserLoginInfoType = typeof(YourSolutionName.Module.BusinessObjects.ApplicationUserLoginInfo);
//...
options.Events.OnSecurityStrategyCreated += (securityStrategy) => {
//...
((SecurityStrategy)securityStrategy).AssociationPermissionsMode = AssociationPermissionsMode.Manual;
})
Refer to the Permissions for Associated Objects for more information about the available modes.
See Also