4

I'm a one man show and this is my first excursion into setting ACLs. I have a volunteer that wants to work with me on creating & editing Mosaico email templates. At some point they may also be granted priv to send mailings. I've gone through the process of creating ACLs but, they don't seem to have any way to give someone just that 'Mosaico' privilege. Is this possible? Thanks in advance!

2
  • 1
    Which CMS are you using? – Marko Jan 14 at 22:14
  • Hi Marko, I'm using Wordpress. – Clark Hodge Jan 16 at 0:38
4

Unfortunately there is no single Mosaico privilege. You would achieve what you want using a combination of CMS permissions and CiviCRM ACL. I would do the following:

  1. Create a special account for this volunteer, that they will use just for creating the the templates.
  2. Create ACL so that the volunteer account has access to only one group of contacts, a testing group, where you will have a single contact. This is just for them being able to select a group when they want to create a new mailing ( this stem is option, i.e. if you want them creating the mailing and preparing everything for you to review and then just send it to the real group if you are satisfied. (If you want them just to edit templates Mosaico then this step isn't necessary)
  3. Subtract all the unnecessary CMS permissions. I am not sure which permissions would that be, since I don't have a WP installation (I am on Drupal). You will want that user to have:
    • backend access
    • access to uploaded files
    • CiviMail access

Additionally, you can use the navigation menu settings (Administer -> Customize Data and Screens -> Navigation Menu) to add a permission requirement for any menu entry, effectively hiding any option you wouldn't like them to see in the menus.

1
  • That's working perfectly! Thanks Marko! – Clark Hodge Jan 19 at 14:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.