The plugin creates virtual groups and helps assign users to groups by evaluation of TALES expressions.
Reflab released pas.plugins.groupassigner 1.0. The plugin creates a virtual group and helps to assign this group to users by evaluation of a TALES expression. The expression is based only on principal methods and attributes, it is not possible to assign the group on context base.
The small product is used in production by a couple of large Intranet sites and can easily solve different use cases related to user management such as assignment to a group based on the email address of the user.
Official product page on Plone.org: http://plone.org/products/pas.plugins.groupassigner/ and Pypi: http://pypi.python.org/pypi/pas.plugins.groupassigner/