I'd like to use UMR to map a number of different roles in my Drupal setup to different mailing lists, i.e. by assigning specific roles to users I want them to automatically be subscribed to the associated mailing list.
This sounds exactly like the description of the "sync-with-role" feature. Unfortunately, I haven't been able to figure out how to use that. Notably, I haven't found any field where I can assign a specific role to a mailing list in the UMR user interface. Any help would be greatly appreciated.

Comments

stefan_seefeld created an issue. See original summary.

rjlang’s picture

The part you're looking for lies in the Permissions page for the role. Under User Mailman Register, you'll have a permission for each list, "Can subscribe to
". Check the box to allow a particular role to subscribe to that list. Then in the UMR settings page for the individual list, under "List interface settings," check the "Sync with roles" option that you want.

HTH,

Robert

stefan_seefeld’s picture

OK, that worked. Thanks !

This raises a question, though: if I want to give everyone permission to subscribe, while subscribing everyone in a given role automatically / compulsory, I have no means to distinguish between the two. How would I implement that use-case ?

Thanks again for your help !

rjlang’s picture

The current version doesn't support that use case.

That's effectively requiring a different set of role_sync settings to be stored for each list and role. Doable in principle, but not something I'll be adding anytime soon.

Robert

rjlang’s picture

Status: Active » Closed (won't fix)