Imagine that, as a professional in the web world, you have made a page that you have to deliver to a client. But you can not directly assign Administrator Role to your client for security and other purposes. If you assign a simple user role, with more restriction than also, your client can not access or perform the desired task, for which you are giving them access to WordPress panel.
To prevent our client from touching what they should not, we can give administrator access with a lower role viz: Editor, Subscriber, Contributor, Author, etc. As we know, it can be easily changed or managed from User settings. Follow the Path:-
Users -> All users -> Username to edit -> Profile
In that dropdown, we find roles like Editor, Subscriber, Contributor… intended for our client or co-worker to allot specific tasks.
The problem is that Although these roles serve us very well while giving access to a client. A page can be much more complex than, that have plugins to introduce other content, that is not subjected to the pre-established roles in WordPress.
Therefore, we have to face such problems, for example, if I give my client access to the Editor Role, they can update the blog but not use the CRM that I have installed. And if I give administrator permissions, with almost total security, I will have to solve the problems that appear when you browse. Is there any solution for this problem?
Yes, it can be easily solved with a simple plugin ‘Adminimize Plugin’. Let’s check out, how can we use this plugin to sort out our problem.
This plugin, which you can easily download from here: Adminimize plugin download link. This plugin changes the administration backend and gives you the power to assign rights on certain parts, with a surprising level of depth, show or hide what we want to a particular role.
It is very easy to use this plugin. First, simply installed this plugin on your WordPress dashboard. As soon as, we have installed it, a new entry will appear on the menu within Settings. Just click on ‘Adminimize’, It will open a window with hundreds of options. We must focus on a block called «Menu options«. Refer to the image given below:-
Here we will get the different user roles in the upper horizontal bar, and names of all the menus and submenus that are in the administrator, in the vertical bar.
Now, we have to go to the column of the role that we want to assign, for example, «Editor», and mark the options that we want to be shown.
That’s it. In case, if you need to create a specific role, you can also create a custom role.