Charitable adds two new user roles. In addition, Charitable Ambassadors adds an additional user role.
Roles
Donor
The donor role is given to users after they make a donation.
Permissions:
read
Campaign Manager
The campaign_manager role gives a user the ability view Charitable campaigns and donations in the admin, without being able to change settings.
Campaign managers have the same capabilities as an Editor in addition to a few Charitable-specific permissions.
Permissions:
view_charitable_sensitive_dataexport_charitable_reportsreaddelete_postsedit_postsdelete_published_postspublish_postsupload_filesedit_published_postsread_private_pagesedit_private_pagesdelete_private_pagesread_private_postsedit_private_postsdelete_private_postsdelete_others_postsdelete_published_pagesdelete_others_pagesdelete_pagespublish_pagesedit_published_pagesedit_others_pagesedit_pagesedit_others_postsmanage_linksmanage_categoriesmoderate_commentsimportexportunfiltered_html
Campaign Creator (Ambassadors only)
The campaign_creator role is added to a user after they make a campaign.
Permissions:
readedit_campaigns
Custom permissions
view_charitable_sensitive_dataexport_charitable_reportsmanage_charitable_settings
| Permission | Roles | Description |
|---|---|---|
view_charitable_sensitive_data | Campaign Manager, Administrator | Allow a user to view, create and edit campaigns, donations, campaign categories and campaign tags in the WordPress dashboard. |
export_charitable_reports | Campaign Manager, Administrator | Allow a user to export Donations or Campaign reports. |
manage_charitable_settings | Administrator | Allow a user to manage the Charitable settings. |
