plone/plone.app.portlets — pull request #9 by frapell (2012-04-25 19:12:59+00:00)
Title: Further changes for bug #11174

Reimplemented using a different approach, suggested by @davisagli. Also added tests to check that you're not able to add portlets into someone else's dashboard, and that the Member role is not able to add portlets anywhere else, unless it gets the 'Manage portlets' permission