Skip to content

Roles & Permissions ​

Intercessor creates three custom WordPress roles and six custom capabilities.

Custom roles ​

Prayer Manager ​

A Prayer Manager has broad WordPress content-management access plus full Intercessor management capabilities. This role is intended for trusted staff responsible for administering prayer requests.

Prayer Warrior ​

A Prayer Warrior is intended for trusted volunteers who need read/export access to prayer information without full settings or content-management privileges.

Requester ​

The Requester role is a minimal WordPress role used for people who are auto-registered through Intercessor's registration workflow.

Custom capabilities ​

CapabilityAdministratorPrayer ManagerPrayer Warrior
edit_prayers✓✓✓
manage_prayer_settings✓✓—
view_prayer_reports✓✓✓
export_prayer_reports✓✓✓
view_prayer_sensitive_data✓✓—
read_private_prayers——✓

The plugin uses these capabilities to protect administration, reports, exports, and sensitive request data.

WARNING

The read_private_prayers capability is distinct from edit_prayers. Do not assume that a user who can read private prayers can also moderate requests.

Intercessor — Prayer Request Management for WordPress