PepVote Support Center
Roles and Permissions

Role permissions matrix

Side-by-side table of what election roles can do in PepVote.

Use this as a quick reference when assigning roles.

ActionOwnerElection ManagerPolling OfficerObserverCandidateVoter
Manage election detailsYesYesNoNoNoNo
Manage positions/parties/candidates/votersYesYesYesNoNoNo
Invite election team usersYesYesNoNoNoNo
Delete electionYesNoNoNoNoNo
Cast votesIf also a voterIf also a voterIf also a voterIf also a voterIf also a voterYes
Confirm votes by confirmation codeYesYesYesYesYesYes
View results tabYesYesDepends on election settings and stageYesDepends on election settings and stageDepends on election settings and stage
View votes table tabYesYesAfter election ends and result is publishedAfter election ends and result is publishedAfter election ends and result is publishedAfter election ends and result is published

Result visibility rule for candidate/voter access

Candidate and Voter result visibility depends on election settings:

  • During ongoing election: requires Live Result enabled
  • After election end: requires Publish Result enabled

Tips for assigning roles

  1. Keep team roles minimal.
  2. Give Polling Officer role to trusted support personnel only.
  3. Reserve Owner and Election Manager access for core organizers.

Last updated February 20, 2026

On this page