Adding new menu items to WordPress menus is not a difficult task. What if you want to display certain menu items to only a small group of your users? These 3 plugins let you add role-based menus to WordPress:
Privilege Menu: this handy plugin lets you display menu items based on user role or status.
Nav Menu Roles: allows you to hide menu items based on user roles. You can customize it if you know your way around filters.
WPFront User Role Editor: a powerful plugin to easily manage users roles in WordPress. It lets you create new roles, manage capabilities, and migrate users. The pro version has settings for navigation menu, login, and more.
Which one of these plugins have you tried? Please share them here.