There are five different user roles for a WordPress user to have — administrator, editor, author, contributor, and subscriber. Typically, administrators wield the most power (usually they have total control over every functionality on the site and can make any changes, deletions, etc), while subscribers have essentially no access to any of your site’s main functionalities. As a WordPress admin, it can sometimes be frustrating that certain user roles like authors or contributors don’t have access to particular plugins or functions. There are two solutions to this — you can either change their user role, OR you can change the permissions of their user role using the Capability Manager Enhanced.
Capability Manager Enhanced is an awesome WordPress plugin that allows users to create custom user roles, manage user roles capabilities and permissions. Basically, this plugin can be used to give particular users or user roles (including custom user roles that you’ve created yourself!) access to certain functionalities, plugins, and features of your site without changing their user role to admin and giving them access to everything. If you’ve got a lot of contributors and authors on your site and you want to increase their permissions, this plugin is pretty indispensable.