would it be feasible/reasonable to add the ability to assign permissions when creating TTW. That is, just have 2 pulldowns (role and group - powered by list from the site) that would assign permissions when initially creating the portlet?
the interface would be very simple; however, I have no idea if the code can connect with existing Plone machinery (such as above link).
(Note: I know there is talk of removing portlets from future versions of plone)
Hi @tkimnguyen, Thanks for your input. I've come to agree with your approach. Not only does group portlets work (once I fixed my error) this keeps all the group characteristics (properties, preferences, portlets, and dashboard) in one place (group definition in control panel) .
Although assigning them directly at the portlet level might be initially easier and more intuitive, what you give up is the overview the Groups properties currently give for each group. This helps you manage properties, not just assign them adhoc.
Anyway, my thoughts. I think this is one of Plone's hidden gems. Yeah, it's there, but uses and benefits aren't always apparent.