AccessControl
Provides read access to the current access control permissions for a resource.
Attributes:
-
hasAddChildPermission
Determine whether the page is a non-private page and the current user has contributor, editor, manager, or admin permission for the specified page.
Example:
${wp.ac[wp.selectionModel.selected].hasAddChildPermission}
Parameters: none
Returns: Boolean; true if the check is successful, otherwise false.
-
hasEditSharedPermission
Determines whether the page is a non-private page and the current user has editor, manager, or admin permission for the specified page.
Example:
${wp.ac[wp.selectionModel.selected].hasEditSharedPermission}
Parameters: none
Returns: Boolean; true if the check is successful, otherwise false.
-
hasPersonalizePermission
Determines whether the specified page is a private page and the current user has PRIVILEGED_USER permission.
Example:
${wp.ac[wp.selectionModel.selected].hasPersonalizePermission}
Parameters: none
Returns: Boolean; true if the check is successful, otherwise false.
-
hasPermission
Determines whether the resource has a specific permission. Attribute is the case in-sensitive name of the
com.ibm.portal.ac.data.RoleType
.Example:
${wp.ac[wp.selectionModel.selected].hasPermission['Administrator']} ${wp.ac[wp.selectionModel.selected].hasPermission['ManageR']} ${wp.ac[wp.selectionModel.selected].hasPermission['editor']}
Parameters: none
Returns: Boolean; true if the check is successful, otherwise false.
-
isPrivate
Determines whether the specified page is private.
Example:
${wp.ac[wp.selectionModel.selected].isPrivate}
Parameters: none
Returns: Boolean; true if the page is private, false if it is not.