Default User Permissions in PublishPress Planner

In this guide, we'll show what PublishPress Planner permissions are available to users in different WordPress roles.


Permissions for Subscribers #

Subscribers do not have access to any of the PublishPress Planner menu links. They can't even access the Content Calendar or Content Overview screens. If they try to access PublishPress Planner screens, Subscribers will see this message:

Sorry, you are not allowed to access this page.


Permissions for Contributors, Authors and Editors #

Contributors, Authors and Editors can access three PublishPress Planner menu links:

  • Content Calendar
  • Content Overview
  • Notifications

Here are the Contributor and Author permissions for each level:

  • Content Calendar: They can see the Calendar and create scheduled content.
  • Content Overview: They can see the Content Overview screen.
  • Notifications: There are some differences between the three user levels:
    • Contributors can create new Notification workflows and submit them for approval.
    • Authors can create new Notification workflows and publish them without approval.
    • Editors can create new Notification workflows and publish them, and trash them.

Changing the Permissions #

You can change the permissions on PublishPress Planner using the PublishPress Capabilities plugin.

After installing the plugin, go to the “Capabilities” link in your WordPress admin menu.

There are key permissions you can change:

  • edit_post_subscriptions: This allows users to edit the notifications.
  • pp_edit_editorial_metadata: This allows users to change metadata when they are editing a post.
  • pp_manage_roles: This allows users to view the “Roles” screen and create new roles.
  • pp_set_notification_channel: This allows users to choose their own notification channel (email or Slack).
  • pp_view_calendar: This allows users to view the Calendar screen.
  • pp_view_content_overview: This allows users to view the Content Overview screen.
  • pp_view_editorial_metadata: This allows users to view metadata when they are editing a post.
  • pp_delete_editorial_comment: This allows users to delete their own editorial comments.
  • pp_delete_others_editorial_comment: This allows users to delete other people's editorial comments.
  • pp_edit_editorial_comment: This allows users to edit their own editorial comments.
  • pp_edit_others_editorial_comment: This allows users to edit other people's editorial comments.