• Resolved joelkuan

    (@joelkuan)


    Hello,

    I have searched high and low for the capabilities of a new plugin I have recently installed but I cant see to find it in the list.

    May I know is there any solution to resolve this? As I would like to give some admin access to that specific plugin.

    Thanks,

    Joel Kuan

Viewing 15 replies - 1 through 15 (of 16 total)
  • Plugin Support Riza Prihananto

    (@rizaprihananto)

    Hi @joelkuan

    Thank you for using PublishPress.
    Could you let us know the plugin that you recently installed? Additionally, could you also take a screenshot of capabilities display on your site?

    Looking forward to your reply.

    Thread Starter joelkuan

    (@joelkuan)

    Hello,

    The plugin I’ve installed in WPEvently.

    Here is a screenshot of the capabilities

    https://snipboard.io/sX8ucm.jpg

    BTW, is this the screenshot u want to see?

    Thanks,

    Joel

    Thread Starter joelkuan

    (@joelkuan)

    hi hi, any update ya? As I need to assign some task to my staff asap.

    thanks for the help.

    Plugin Author Steve Burge

    (@stevejburge)

    Hi @joelkuan. Do you have any documentation from WPEvently explaining what capabilities they provide?

    Thread Starter joelkuan

    (@joelkuan)

    hello,

    thanks for your reply.

    I am not sure how to retrieve the capabilities list but here is the link to the plugin.

    https://wpevently.com

    when I set the user to “Author” role, some of the WPEvently capabilities are activated however it is not shown in the capabilities list in PublishPress.

    thanks,

    Joel

    Plugin Support Riza Prihananto

    (@rizaprihananto)

    Hi @joelkuan

    Thank you for adding some information.
    Actually, not all plugins that are installed in a site can have a dedicated tab to manage the capabilities. Some of plugins are included in Edit or Deleted tabs. If you cannot find them on the list, you can add new capabilities that you would like to apply by put them in Additional: https://prnt.sc/tE0ArvBoUnIq

    For further information regarding the way you add new capabilities, feel free to refer to this guide: https://publishpress.com/knowledge-base/add-new-permissions/

    Thread Starter joelkuan

    (@joelkuan)

    Hello Riza,

    Thanks for your reply.

    If I would like to add the permission for this page:
    /edit.php?post_type=mep_events
    /edit.php?post_type=mep_events&page=attendee_list

    what is the tag that I need to add ya?

    Thanks,

    Joel

    • This reply was modified 1 year ago by joelkuan.
    Thread Starter joelkuan

    (@joelkuan)

    Hello,

    Would like to follow up ya.

    Thanks,
    Joel

    Plugin Support Riza Prihananto

    (@rizaprihananto)

    Hi @joelkuan ,

    I am sorry for the late reply.

    Actually, there are many kinds of permission we have in the plugins. Could you specify what do you want the user/role to have in those pages? It really depends on what you would like to give specifically.

    Thread Starter joelkuan

    (@joelkuan)

    Thanks Riza for the reply.

    I am currently still trying to give permission to a custom role that has access to WPEvently.

    I am trying to identify how to add these custom roles.

    Thanks,
    Joel Kuan

    Plugin Support Riza Prihananto

    (@rizaprihananto)

    Hi @joelkuan ,

    Basically, custom role is not included in all Permissions configuration. However, if you have certain users that want to be included in certain permission, you can create group and edit the user profile to include it there: https://publishpress.com/knowledge-base/groups-start/

    Have you been able to give a certain custom role access to WPEvently? If yes, could you let us know the capability that you use to assign this access, we can perhaps review it for our improvements.

    Thread Starter joelkuan

    (@joelkuan)

    Hello Riza,

    I am still unable to give access to my staff as I am having trouble identifying the role to add to allow access to WPEvently. I have no idea wherelse can I look for to find the capabilities. Stuck at a dead end.

    Joel

    Plugin Support Riza Prihananto

    (@rizaprihananto)

    Hi @joelkuan ,

    I am so sorry to hear that. It must be frustrating.
    If I may suggest, could you do a screen record about your site by informing us what you are trying to set up or find out. As you do not provide a specific capabilities or permissions that you would like to assign, we cannot provide you with the right workaround.

    By having the recording or screen captures regarding your expectation, we will be able to understand everything better.

    Thank you

    Plugin Author Kevin Behrens

    (@kevinb)

    Hello, @joelkuan.

    First, for any other readers, I’ll point out that this issue is for the PublishPress Capabilities plugin, not PublishPress Permissions.

    Next, it’s important to understand the scope of what the Capabilities plugin does and how it relates to WordPress and other plugins. In general, start by looking at it this way:

    • WP Evently (or some other plugin) provides some functionality.
    • WordPress defines a roles and capabilities mechanism which plugins can use to limit access to their own functionality.
    • WP Evently must enforce those limits by checking for a role or capability before serving a request.
    • For this access control goal, PublishPress Capabilities plugin is mainly a role editor, meaning it will list capabilities currently assigned to a role, and allow you to add new capabilities. However, it is not involved in the implementation of those capabilities to expand or decrease access to the third party plugin.
    • Through a combination of hard-coded definition, Capabilities plugin API and (in some cases) automatic detection, some plugins have a dedicated tab in the Capabilities UI. This does not mean that every plugin you install can or will have its capabilities controlled here. There is no universal registration of capabilities which ensures that PublishPress Capabilities can automatically expose your plugin’s capabilities.
    • In many cases, third party plugins do not implement custom capabilities at all, but simply check the user’s role (possibly providing their own plugin config screen where you can enable roles). In that case, the Capabilities screen will not have any effect on the access you’re trying to control.
    • In some cases, you can also use other PublishPress Capabilities features to limit access to admin menu items and post editor elements per-role. This is best used as a supplement to capabilities-based control, while the preferred solution is for the third party plugin to implement its own access limits by enforcing a capability requirement.

    With these clarifications in mind, maybe you can contact WP Evently support for information on what plugin capabilities they implement.

    Thread Starter joelkuan

    (@joelkuan)

    Hello Kevin,

    Thank you so much for the detailed explanation.

    I do apologise about posting in the wrong thread.

    I will be in touch with WPEvently on this.

    Thank you.

Viewing 15 replies - 1 through 15 (of 16 total)

The topic ‘Plugin not found in Capabilities’ is closed to new replies.