Hi,
I noticed a strange behaviour in permissions.
When i initialize a PortalObjectPermission (or an InstancePermission) with some actions, the "getActions()" function return different actions.
For example :
PortalObjectPermission perm = new PortalObjectPermission(myPageId, "view"); String actions = perm.getActions(); // --> return create,personalizerecursive,dashboardrecursive perm = new PortalObjectPermission(myPageId, "personalize"); actions = perm.getActions(); // --> return personalizerecursive,dashboardrecursive
int mask = 2 >> i;
int mask = 1 << i;