When creating a Custom Admin Role for your administrators, some organizations may want to remove the "All Subscribers" option that allows an admin to send to the entire organization.
What is "ALL SUBSCRIBERS" on the Send Message screen?
As you might have guessed, this is a very powerful option.
Sending to "All Subscribers" means everyone. Every single subscriber will be sent the alert, regardless of which groups they have or haven't selected.
We advise training your admins to only use this option for critical messages they need to send to everyone, system-wide.
By default, access to this feature is included for Super Admins, Group Admins, and Content Admins. If you wish to restrict admins, you'll need to edit their permissions or create a Custom Admin Role.
Removing All Subscribers from an Admin Role's permissions
In some cases, organizations may never want an admin (or group of admins) to have access to the "ALL SUBSCRIBERS" sending option. A custom admin role will allow those organizations to limit access accordingly.
In this example, we're going to start with Omnilert's default "Content Admin" role and remove access to prevent our custom content admins from sending to "All Subscribers".
Step 1: Create a custom admin role
First, create a new Admin Role using the Content Admin as the template to start.
Create a new admin role using the Settings >> Admin Roles >> Add Role screen shown below.
Enter the details for your new role and choose "Add role and make active". See this guide for detailed steps on creating a new custom Admin Role!
In this case, I'm calling my new role "My Content Admin". (You can name yours however you'd like!)
Edit permissions for the new Custom Role
Once our new role is created and set to active, we still need to edit its permission settings to remove access to "All Subscribers"
Open the Settings >> Admin Roles >> Active list and then locate the role we want to edit.
We're looking to edit the Permisssions for this role, so click on Permissions.
The permissions list is rather long. You can add/remove whatever you'd like to customize access for your new admins.
One handy trick is to use the Search box at the top of the list to narrow down what we see.
Type in send_message.show_all_subscribers and the list will pare down to just a few items with those terms in them.
Uncheck the box shown below. The role will update immediately.
Step 3: Assign the custom role to one or more admins
Once we've edited the role, we can assign it to the existing or new admin accounts and those admins will no longer have access to send to All Subscribers.
To assign a role to a single existing admin account, go to the People >> Admins >> Active list and click on the desired admin. Then modify their role and click Update Admins
To assign a single role to multiple admins at once, you can simply select the desired admins from the People >> Admins >> Active list and then choose Change admin role from the menu.
Select the desired role (e.g. "My Content Admin" in this example) and then click Change role to make the change for all of the selected admin accounts.