How to add and edit user roles in WordPress
You can register new users by using the admin panel. Assign a role for each registered user.
User roles determine what they are allowed to do and what settings they are allowed to configure.
By default, WordPress comes preconfigured with several user roles: Admin, Editor, Author, Contributer, Subscriber. Each has its set of permissions.
WordPress doesn’t have any in-built options for creating new user roles nor modifying permissions for existing users.
You will need a suitable plugin such as the User Role Editor and the Advanced Access Manager.
Adding new roles and editing the existing ones provides options for limiting accesses to a particular section of your site (e.g. posts, pages, etc.).