The effectivePermissions command in the permissions plugin for the command console can be used to check the permission a specific user has on any node identified by a valid NodeRef.
Actual behavior
The effectivePermissions command fails when used with a NodeRef identifying a virtual node (an element in a smart folder or a smart folder itself).
Steps to reproduce the behavior
obtain the virtual reference for a smart folder element
open the command console and activate the permissions plugin
execute the command effectivePermissions user <userName> node <virtualNodeRef> (inserting appropriate values into the placeholders)
Additional details (analysis so far, log statements, references, etc.)
BUG
Expected behavior
The
effectivePermissions
command in thepermissions
plugin for the command console can be used to check the permission a specific user has on any node identified by a validNodeRef
.Actual behavior
The
effectivePermissions
command fails when used with aNodeRef
identifying a virtual node (an element in a smart folder or a smart folder itself).Steps to reproduce the behavior
permissions
plugineffectivePermissions user <userName> node <virtualNodeRef>
(inserting appropriate values into the placeholders)Additional details (analysis so far, log statements, references, etc.)
Tell us about your environment