Outgoing Email access for non-admins

6 posts by 2 authors in: Forums > CMS Builder
Last Post: April 26, 2022   (RSS)

By Mikey - April 25, 2022

Is it possible to give non-admins access to the "Outgoing Email" /admin.php?menu=_outgoing_mail section of CMSB?

By Mikey - April 25, 2022

Hey Daniel,

I gave that a try, but I get the following message "You don't have permissions to access this menu."

By daniel - April 25, 2022

Hi Mikey,

Just to confirm, are you trying to access it with a user that has their overall Section Access set to "Editor"? This won't work for Author/Viewer users, nor will it work for "By Section" access.

Thanks,
Daniel

Daniel
Technical Lead
interactivetools.com

By Mikey - April 25, 2022

Hey Daniel,

Their accounts are "By Section" access. 

Any other suggestions?

By daniel - April 26, 2022

Hey Mikey,

In order to enable this to work with "By Section" access, you'll need to modify the schema file "/cmsb/data/schema/_outgoing_mail.ini.php"

  1. Change "tableHidden" to 0
  2. Change "menuType" to "multi"

Then visit the "Section Editors" page to have the schema changes take effect. This will allow you to set per-section access to the Outgoing Mail menu item. If you also want the section to show up in the menu, change "menuHidden" to 0 as well.

These changes will make Outgoing Mail behave mostly like a "regular" section, so it will also allow users with View access to see it as well.

And I'll note again that these changes could be overwritten by future CMS upgrades, so if you go this route make sure to thoroughly document the process.

Let me know if you have any other questions!

Thanks,

Daniel
Technical Lead
interactivetools.com