Support » Plugin: User Role Editor » Other plugin permissions

  • Resolved SmeXhy

    (@smexhy)


    Hi, I am using WooCommerce and PinPointBooking system plugin on my wordpress installation, but I can see in the User Role Editor only WooCommerce permissions checkboxes. How can I add this plugin for setup too? Thanks.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author Vladimir Garagulia

    (@shinephp)

    Hi,

    Is PinPointBookin plugin available at wordpress.org/plugins repository?

    Oh, nope. Does this mean, it’s not possible to set permissions for it?

    Plugin Author Vladimir Garagulia

    (@shinephp)

    It means just that I need to look at it to know what permissions it uses.

    WooCommerce is very popular plugin. I added a special support for it to URE for this reason.

    Some plugins do not use own custom capabilities, but use existing WordPress capabilities instead.

    Allright, I don’t know if you want to bother yourself with that, but anyway, here is the link to the plugin if you didn’t get it already by yourslelf – https://pinpoint.world/wordpress-booking/

    Honestly, it would be really helpful to have this under control in your plugin too.

    Plugin Author Vladimir Garagulia

    (@shinephp)

    Free version of this plugin uses ‘manage_options’ capability for all its menu items. So it’s under control of User Role Editor – you can grant/revoke manage_options to/from any role.

    It is the same plugin I am using then, as the version match. This option you mentioned is checked – https://i.imgur.com/USSDk4L.png I also checked all of the other checkboxes, so I could figure out why it’s not displaying.

    This is what I see on the custom role I created, with all the permissions checked:
    https://i.imgur.com/GrTWu0e.png

    This item is what I see as an administrator and I am missing in my custom role (default group by WordPress):
    https://i.imgur.com/fAUBMIa.png

    So the question is what I am doing wrong?

    Small addition: after heading up to URL where the settings of that plugin are, I am even getting the “No permissions” error from WordPress.

    Plugin Author Vladimir Garagulia

    (@shinephp)

    Right.
    I discovered from the plugin source code that it uses ‘manage_options’ capability for the ‘administrator’ role only. Plugin has its own permissions manager also. Go to the “Pinpoint system->Settings” and work with “User permissions”. As I see you can to grant to any role – work with own calendars and to any user – full access to “Pinpoint system” plugin.

    Thanks!

    I was so dumb to not notice this thing in the settings of the plugin itself. I am glad you helped me to sort this out. Cheers.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Other plugin permissions’ is closed to new replies.