Member Group Tabs


Surprise Highway

3rd Party (Free)

65 downloads (last 90 days)

Creative Commons Attribution Share Alike Download v1.4.1

EE Version Support

  • ExpressionEngine 2


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher


Add-On Type(s)



Create navigation tabs for member groups in the ExpressionEngine control panel.

The Problem

Tabs are custom buttons that users can create in the ExpressionEngine control panel Main Menu Manager. They’re very useful, but have some limitations. Tabs are unique for each member. It is time consuming for administrators to create the same tab for a number of members. When new members are registered in the future you have to manually create those tabs for them again.

This extension allows you to create navigation tabs for entire member groups in the ExpressionEngine control panel. All existing and future members will have access to the tabs you create for their member group.


  1. Unpackage the zip file
  3. Place ‘sh_member_group_tabs’ folder in your ‘system/expressionengine/third_party’ directory
  5. Enable the ‘Member Group Tabs’ extension in the ExpressionEngine control panel by navigating to Add-Ons > Extensions


In the ExpressionEngine control panel navigate to Add-Ons > Extensions and click Member Group Tabs ‘Settings’.

The Member Group Tabs settings page will list member groups that have control panel permissions.

Quick Notes

  • Created member group tabs will appear in-between ExpressionEngine’s default buttons, and the default member tabs.
  • Tabs can be rearranged by selecting, and dragging up or down.
  • The ‘Tab URL’ field can contain a relative or absolute URL.
  • External URLs are automatically masked to protect the location of your system path from server logs.

Download Member Group Tabs

EE Support Downloads Add-On Version Release Date
2.2.0+ Download 1.4.1 Dec 10, 2015

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. cp_menu_array

This entry was created February 12, 2013, 10:19 am.
This entry was last updated December 10, 2015, 5:28 pm.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

3 Reviews:

David Hyland 03.10.16

Rating - {addon_rating_average}

Brilliant! Makes life easy with even mildly complex admin member groups.

Alex Kendrick 07.08.14

Rating - {addon_rating_average}

Indispensable if you have a lot of members/groups with control panel access and want them to have a user-friendly, consistent experience. Huge time-saver!

Rob Howard 03.24.13

Rob Howard
Rating - {addon_rating_average}

Thanks! This makes managing lots of users with custom tabs super simple. I also like that it globally applies changes to users that already exist, so you don’t have to go back and make updates every time you modify a tab.