On a site I am developing I noticed that the 'administrator' role which had all permissions was able to view their current newsletter subscriptions at /newsletter/subscriptions/ but the users who were members of the 'subscriber' role could not.
I proceeded to go through the entire module list one by one, and was able to figure out that the problem lies with 'subscriber' not being having administer taxonomy checked.
Is there a way to work around this? I don't really want to give a subscriber access to my entire taxonomy.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | simplenews-screenshot.gif | 5.01 KB | mrf |
Comments
Comment #1
sutharsan commentedAccess to /newsletter/subscriptions is controlled by 'subscribe to newsletters'. There is no relation with 'administer taxonomy'.
Comment #2
mrf commentedThe subscriber role has access to 'subscribe to newsletters'.
The role is able to navigate to the subscription page, but no options are available (see screenshot).
I am starting to think that this problem may be caused in part by the Taxonomy Access Control module, which is also installed on the site. Are there any known compatibility issues with this module and Simplenews?
Thanks for your help.
Comment #3
sutharsan commentedAny taxonomy access restrictions may cause this behaviour. I have no knowledge of compatibility with these modules.
Comment #4
redsky commentedI am also using using the Taxonomy Access Control module with simplenews. I'm in Version 6 though. I found that giving the "List" permission in each of the terms for the Newsletter vocabulary fixed the problem.
I guess it makes sense that giving the user "administer taxonomy" would override this finer grain access control.
I realize this is an old post, but I thought it might help the next person who runs into this scenario.
Comment #5
jfolwarski commentedI just wanted to say thanks to redsky. I just ran into this problem. Thanks again.