User Role Editor WordPress plugin will help you to edit any existing role, create new one, fill selected role with capabilities which you need. Assign new created roles or capabilities directly to the user.
- Block selected widgets under “Appearance” menu on per role base
- Block selected meta boxes (dashboard, posts, pages, custom post types) for roles
- Block access to the other roles for the selected role
- Per plugin access for roles and users with “activate_plugins” capability
- Export and Import user roles