As a WordPress website developer you sometimes you need to limit or extend what certain admin users can do in WordPress beyond what WordPress allows. Often to protect your WordPress newbie client from the odd major booboo in their early days on the system. This is where user ‘Role’ comes in. WordPress Plugins are a good answer. For example WPFront User Role Editor. This will allow to modify:
Roles List, Add Role, Edit Role, Delete Role,
Each WordPress ‘Role’ allows a certain capability or permission to customise accesss to the admin area , such as Posts/Pages , Navigation Menu Permissions , Widget Permissions and so forth beyond the normal WordPress access features i.e. you can extended the current configurable permissions. Simply associate a user with a predefined role,