PermissionSettingHelper.AddNavigationPermission(IPermissionPolicyRole, String, Nullable<SecurityPermissionState>) Method
Adds the navigation permission to the current role with the specified settings.
Namespace: DevExpress.ExpressApp.Security
Assembly: DevExpress.ExpressApp.Security.v25.1.dll
NuGet Package: DevExpress.ExpressApp.Security
Declaration
Parameters
| Name | Type | Description |
|---|---|---|
| role | IPermissionPolicyRole | An IPermissionPolicyRole object specifying the security role. |
| itemPath | String | A String value which is the path to the particular navigation item or group. |
| state | Nullable<SecurityPermissionState> | A SecurityPermissionState enumeration value specifying if access is granted or denied. |
Returns
| Type | Description |
|---|---|
| DevExpress.Persistent.Base.IPermissionPolicyNavigationPermissionObject | A DevExpress.Persistent.Base.IPermissionPolicyNavigationPermissionObject object specifying the added navigation permission. |
Remarks
You can get the correct itemPath value using the Model Editor. For this purpose, expand the NavigationItems category, find the target navigation item and copy the ItemPath property value.
