Alberto Porras Galvez a écrit :
Hi all!

I'm using CPS-3.3.8, and I have found the following error related to portal members and local roles: If I give to a member a local role in a workspace or a section and then I delete this member in the portal, the deleted member is not removed from the local roles in that workspace or section, so we have a 'phantom' member with a local role in that workspace or section but he doesn't really exist in the portal.

Moreover, it can lead us to a security problem if another user registers in the portal with the same username that had the old member, this new member will acquire these local roles defined for the old member.

Is this a known bug? By the way, Is there implemented any method that lets us to delete all the defined local roles in sections and workspaces for a member?

Yes, but it's not exactly a bug. You can use cps_housekeeping.py to purge localroles on a regular bases or you can do it manually in the ZMI, on the "configuration" tab.

--
Olivier

_______________________________________________
cps-devel mailing list
http://lists.nuxeo.com/mailman/listinfo/cps-devel

Reply via email to