Change WordPress user roles and capabilities › Forums › Give user access to plugin – how to › Doesnt work in any capacity
- This topic has 7 replies, 2 voices, and was last updated 6 years ago by Vladimir.
-
AuthorPosts
-
22/10/2018 at 01:13 #5214joeskoParticipant
I dont understand if this plugin works at all!!!! I just want to allow access to basically an “Editor” of my site to a few plugins. No matter how how i to uncheck or check the boxes nothing seems to work!!!
The free version was fine, not sure why I paid for a broken premimum plugin
22/10/2018 at 01:15 #5215joeskoParticipantI followed the instruction on his web page and that didnt even work. Only reason why I bought the plugin is because that page convinced me it worked.
22/10/2018 at 02:26 #5217VladimirKeymasterIf you wish to proceed with Pro version start from the detailed description what do you need to achieve, to what plugin (download link) do you need provide access for editor. If that’s a premium plugin I need access to its copy in order to check what real permissions it requires. You can share plugin copy with support [at-sign] role-editor.com via DropBox or similar service.
In general user of Pro version can check what permissions required by some plugin for access to its menu items using “Admin menu access” tool. Open it for ‘administrator’ role and look what capability protects what menu item. Then grant that capability to the other role.
22/10/2018 at 03:17 #5218joeskoParticipantI sent the dropbox link to your email.
22/10/2018 at 03:20 #5219joeskoParticipantMy site is multi site.
Should I activate it Network wide because I want all “Authors” of the any of the sites to be able to edit this plugin.
22/10/2018 at 03:45 #5220VladimirKeymasterI “Network activated” provided plugin. I added a menu to the network admin and it shows this information at its page:
Plugin Version: 4.2.7 [Free] (One User, One account per Network)
You are using “Single User” version of the plugin. This version could be used only on a single site by a single user.So this version of “Social networks” plugin could not be managed (change settings) by “all authors of any sites”, but just one user on a single site. That is social network accounts may belong to a single user only.
Menu of this plugin at selected subsite is protected this way:
SNAP|AutoPoster – haveown_snap_accss
Accounts – haveown_snap_accss
Quick Post – haveown_snap_accss
Query/Timeline – haveown_snap_accss
Reposter – manage_options
Settings – manage_options
Log/History – haveown_snap_accss
Help/Support – manage_options“Auto Poster” plugin has its own “User privileges/security” section inside of the “SNAP/Auto Poster”->”Settings” page. It can itself add own custom capabilities ‘see_snap_box’ and ‘make_snap_posts’ to the selected roles.
22/10/2018 at 04:53 #5221joeskoParticipantyes,
i want each person that creates a site (admin) to only have access to this one plugin.
22/10/2018 at 07:20 #5222VladimirKeymasterIt’s possible with a few steps:
1) Go to main site, ‘Users->User Role Editor’, select ‘administrator’ role;
2) Revoke from ‘administrator’ role all capabilities, which you think are not needed to it.
3) Use “Admin menu access” add-on (I suppose you activated it earlier) in order to block for ‘administrator’ role admin menu items, which you can not block via user capabilities, like menu items protected by ‘manage_options’ capability, which is used as WordPress itself (Settings menu) and a lot of other plugins.
4) Go to “Network Admin->Users->User Role Editor”, click “Update” to replicate modified ‘administrator’ role and “Admin menu” settings made for it to all other existing sites of the network.You have to make this after any new plugin network activation. While URE copies automatically all roles from the main site to a new created site, it does not make this for the add-on settings made for the main site. So you have to make it manually or via custom PHP code.
-
AuthorPosts
- You must be logged in to reply to this topic.