CMSPage CheckUIElementAccessHierarchical Method (UIElementInfo, MacroResolver, Int32, Boolean)Kentico 8.0 API Reference
Checks the permissions of all UI elements hierarchically starting with specified UI element. Use optional parameter (contextResolver) and macro in ElementAccessCondition will be also checked. Use two optional parameters (isDialog, rootElementId) if your ui element is dialog. In case of insufficient permissions appropriate redirection is made.

Namespace: CMS.UIControls
Assembly: CMS.UIControls (in CMS.UIControls.dll) Version: 8.0.0.0 (8.0.5239.26125)

Parameters

element
Type: CMS.Modules UIElementInfo
UI element info
contextResolver (Optional)
Type: CMS.MacroEngine MacroResolver
The context resolver for macro in ElementAccessCondition.
rootElementId (Optional)
Type: OnlineSystem Int32
The root element ID.
redirectToAccessDenied (Optional)
Type: OnlineSystem Boolean
Indicates whether not fulfillment permissions should cause redirect to access denied

Return Value

Type: OnlineBoolean
Returns false if UI current user is not authorized per UI element (requires disabled redirectToAccessDenied parameter)
See Also