An unauthorized edit to a hall of fame inductee profile, a coaching staff member accidentally deleting a completed donor record, or a volunteer pushing an unverified athletic milestone directly to the live display—each scenario shares the same root cause: no documented access matrix. When everyone in the CMS holds the same permissions, or when permissions were configured at installation and never revisited, your recognition program is one login away from a public error.
A touchscreen recognition display role access matrix maps every user role in your CMS to every available action—create, read, edit, approve, publish, archive, and delete—so permissions are a deliberate institutional decision, not an accident of default settings. This guide is written for athletic directors, school administrators, archives staff, booster organization leaders, and recognition-program owners who need a ready-to-implement framework they can apply to their own CMS setup.
The short answer: a well-structured matrix assigns four core roles—Content Contributor, Editor, Reviewer/Approver, and CMS Administrator—each with a distinct permission set, so no single user can both create content and push it to the live display without a second set of eyes. The full matrix table and role-by-role breakdowns below give you everything you need to configure and document that structure.

The Four Core Roles
Assign a named individual—not just a job title—to each role before you configure CMS permissions. A role tied only to a title drifts when staff turn over; a role tied to a named person with a documented backup stays current through every transition.
Content Contributor Submits new content and update requests. Typical contributors include coaching staff, alumni relations staff, booster organization representatives, and advancement officers. Contributors draft and upload; they do not edit content once it enters review, and they never publish directly to the display.
Editor Refines submissions for formatting, tone, and completeness before formal review. The Editor role is most useful in programs with higher content volume—a large athletics program, a multi-sport hall of fame, or a school running simultaneous award cycles. In smaller programs, the Contributor and Editor function can be merged into one role with one named individual.
Reviewer / Approver Verifies factual accuracy and authorizes content for publication. For athletic records and hall of fame inductee data, this is typically the athletic director or an archivist with access to official records. For donor and sponsor listings, the advancement director fills this role. The Reviewer/Approver clears content for publication—they do not publish it themselves.
CMS Administrator Holds publish, archive, delete, and user-management permissions. The Administrator is the only role that can push content to the live display, modify the permission assignments of other users, or permanently delete records. This role is typically held by the school’s IT coordinator or a designated records manager.
Full Role Access Matrix
Use this table as the starting point for your CMS permission configuration. Mark each cell Allow, Deny, or Conditional—where Conditional means the action requires written sign-off from a second authorized user—and store the completed matrix in a shared document your entire team can access.
| CMS Action | Content Contributor | Editor | Reviewer / Approver | CMS Administrator |
|---|---|---|---|---|
| Create draft | Allow | Allow | Allow | Allow |
| Upload image or media asset | Allow | Allow | Allow | Allow |
| Edit own draft (pre-review) | Allow | Allow | Allow | Allow |
| Edit another user’s draft | Deny | Allow | Allow | Allow |
| View all drafts in queue | Deny | Allow | Allow | Allow |
| Submit draft for review | Allow | Allow | Allow | Allow |
| Edit content in review stage | Deny | Deny | Allow | Allow |
| Return draft to contributor | Deny | Deny | Allow | Allow |
| Approve content for publication | Deny | Deny | Allow | Conditional |
| Reject submission | Deny | Deny | Allow | Allow |
| Publish to live display | Deny | Deny | Deny | Allow |
| Schedule future publish | Deny | Deny | Deny | Allow |
| Edit live content | Deny | Deny | Deny | Allow |
| Roll back live content | Deny | Deny | Deny | Allow |
| Archive content | Deny | Deny | Deny | Allow |
| Delete content (soft) | Deny | Deny | Deny | Allow |
| Delete content (permanent) | Deny | Deny | Deny | Conditional |
| View audit log | Deny | Deny | Allow | Allow |
| Export audit log | Deny | Deny | Deny | Allow |
| Create user accounts | Deny | Deny | Deny | Allow |
| Assign or modify user roles | Deny | Deny | Deny | Allow |
| Deactivate user accounts | Deny | Deny | Deny | Allow |
| View user permission list | Deny | Deny | Allow | Allow |
| Configure display settings | Deny | Deny | Deny | Allow |
| Manage media library | Deny | Allow | Allow | Allow |
| Delete media assets | Deny | Deny | Deny | Allow |
Conditional means the action requires documented authorization from a second role owner: the Reviewer/Approver must authorize any Administrator emergency approval bypass, and both the Reviewer/Approver and a second Administrator must sign off before a permanent deletion executes. Log every conditional grant in the audit log at the time the exception is made.

Role-by-Role Permission Detail
Content Contributor Permissions
The Contributor role is designed for the widest possible pool of trusted users. Because contributors cannot publish or approve, the risk of an unchecked error reaching the live display is low—the workflow itself provides the safeguard.
What Contributors Can Do:
- Log in and create a new content draft from scratch.
- Upload photos, award documents, and supporting media to their draft.
- Edit their own draft at any point before it is submitted for review.
- Submit the draft to the review queue.
- Respond to return requests from the Reviewer by revising and resubmitting.
- View the status of their own submissions: submitted, in review, approved, published, or returned.
What Contributors Cannot Do:
- Edit another user’s draft or any content they did not originate.
- View the full review queue or other contributors’ submissions.
- Access the live content on the display through the CMS backend.
- See or export the audit log.
- Create, modify, or view other users’ accounts or permission levels.
Schools running academic honor roll recognition alongside athletic displays benefit from restricting Contributor access to the relevant program year or category: a booster volunteer entering Class of 2026 inductees should not be able to view or overwrite records from earlier classes.
Editor Permissions
The Editor role adds queue visibility and cross-user draft editing to the Contributor permission set. Assign the Editor role to staff responsible for formatting consistency, photo quality review, and content completeness before formal accuracy review begins.
What Editors Can Do (in addition to Contributor permissions):
- View all drafts currently in the submission queue, regardless of who submitted them.
- Edit any draft before it is submitted for review—format corrections, caption edits, image swaps.
- Manage the shared media library: upload, organize, and tag assets.
- Return an incomplete draft to the originating Contributor with a written note explaining what is missing.
- Submit any draft to the review queue, including drafts they did not originate.
What Editors Cannot Do:
- Edit content that has entered the review stage or been formally approved.
- Approve, reject, or return content that is already awaiting a Reviewer decision.
- Publish, schedule, archive, or delete any content.
- Access or export the audit log.
- Create or modify user accounts.
For programs managing display content that spans multiple recognition categories—athletic halls of fame, academic honor rolls, performing arts recognition, and donor acknowledgment walls—the Editor role prevents version conflicts when multiple contributors submit content in the same cycle.
Reviewer / Approver Permissions
The Reviewer/Approver is the accuracy gate. Their permission set gives them full read access across the queue, the ability to intervene at any stage before publication, and the authority to clear or block content from reaching the display.
What Reviewers / Approvers Can Do:
- View all content in the queue at every stage: submitted, in editing, pending review, approved, and live.
- Edit content currently in the review stage—correcting factual errors before making an approval decision.
- Return content to the Editor or Contributor with specific correction instructions.
- Approve content for publication, clearing it for the CMS Administrator to push live.
- Reject content that cannot be corrected without a full resubmission.
- Place a hold on content pending additional verification, useful when a record dispute or donor agreement question arises.
- View the audit log to confirm that required submission and editing steps were completed.
- View the current user permission list in read-only mode.
What Reviewers / Approvers Cannot Do:
- Publish content to the live display. The separation between approval authority and publish authority is the most critical safeguard in the matrix; maintain it even when it feels like an extra step.
- Change user permissions or create new accounts.
- Export the audit log.
- Delete media assets or content records.
For programs where digital display data integrity is a governance priority, the Reviewer/Approver role should be held by the individual with the deepest knowledge of the records being displayed—typically the athletic director for athletics content and the archivist for historical institutional recognition.

CMS Administrator Permissions
The Administrator holds the highest privilege level. Assign this role to the fewest people possible—one primary and one named backup—and reserve it for system operation, not routine content creation. The Administrator’s job is to publish, protect, and maintain the system.
What CMS Administrators Can Do:
- Publish approved content to the live display, including scheduled future publishing.
- Edit live content when a post-publication correction is required, and log the change immediately in the audit log.
- Roll back live content to a previous version, with Reviewer/Approver authorization logged before execution.
- Archive content being retired from the display.
- Soft-delete and permanently delete content, with a second sign-off required for permanent deletion.
- Create, modify, and deactivate user accounts.
- Assign and revoke role permissions for all users.
- View and export the full audit log.
- Configure display settings and manage the technical platform.
- Delete media library assets after confirming no live content references the asset.
What CMS Administrators Should Not Do (by convention, even if technically permitted):
- Originate content or submit drafts they will later publish without a separate Reviewer/Approver sign-off.
- Approve their own content submissions (use the Conditional flag and require a second Reviewer/Approver authorization).
- Change their own role or permission level without a documented request from the program owner.
Schools building halls of fame that preserve institutional records alongside athletic achievements should document the Administrator role in the school’s IT governance policy—not just in the CMS settings—so the designation and its requirements survive a staff transition.
Configuring the Matrix in Your CMS
Step 1: Audit Your Current Permission State
Before configuring any new roles, document who currently has access and what their permission level is.
- Log in to the CMS with Administrator credentials.
- Navigate to the user management or permissions panel.
- Export or screenshot the current user list with their assigned roles.
- Compare each user’s current role to the matrix above. Flag any user who holds more permissions than their function requires.
Step 2: Confirm Role Structure
Most CMS platforms use one of three permission structures:
| Structure | Description | Best For |
|---|---|---|
| Predefined roles | The platform ships with fixed roles (Admin, Editor, Viewer). Map your four workflow roles to the closest predefined option. | Small programs, out-of-the-box deployments |
| Custom roles | The platform allows you to build roles from a permission checklist. Create the four roles from scratch using the matrix above. | Programs with complex content types or multiple display locations |
| Group-based permissions | Permissions are assigned to groups; users join groups. Assign each workflow role to a group. | Large institutions managing multiple campuses or recognition programs |
Step 3: Assign Named Users to Roles
- Remove accounts for any users whose role has changed or who no longer need access.
- Assign each current user to the appropriate role based on the matrix.
- Confirm that no user holds more than one role unless a documented exception exists.
- Record the final assignments in a Role Assignment Document stored outside the CMS.
| Role | Named Primary | Named Backup | Department |
|---|---|---|---|
| Content Contributor (Athletics) | Athletic Department | ||
| Content Contributor (Alumni / Academics) | Advancement / Archives | ||
| Editor | Athletics or Communications | ||
| Reviewer / Approver | Administration | ||
| CMS Administrator | IT / Technology |
Step 4: Test Permissions Before the Configuration Goes Live
For each role, log in as a test user and confirm that the permissions behave exactly as documented in the matrix.
- Confirm that a Contributor account cannot view other users’ drafts or access the live display.
- Confirm that an Editor cannot publish, approve, or access the audit log.
- Confirm that a Reviewer/Approver cannot access the publish control or user management panel.
- Confirm that an Administrator can successfully publish a piece of approved content and that the action appears in the audit log.
Record the test date and results as an audit log entry.

Emergency Access and Conditional Grants
No access matrix survives an academic year without at least one situation where the standard workflow creates a bottleneck. Document how you handle those situations before they arise.
When the Reviewer / Approver Is Unavailable
If content must be published and the designated Reviewer/Approver is unreachable:
- The designated backup Reviewer/Approver assumes approval authority.
- If no backup is available, the CMS Administrator may exercise Conditional Approval for time-sensitive content such as pre-game recognition updates or event-day additions.
- The Administrator logs the exception with the reason, a record of the attempted contact with the primary Reviewer/Approver, and a post-publish review date within two business days.
- The primary Reviewer/Approver logs their retrospective review and formal approval upon return.
When an Administrator Account Must Be Shared
Shared Administrator credentials are a security risk. If a coverage gap makes temporary sharing unavoidable:
- Document the shared-access period, the names of both individuals using the credentials, and the specific reason.
- Reset the password and restore individual credential use as soon as the gap is resolved.
- Review the audit log for the shared-access period and confirm that every action during that window was authorized.
For programs where digital hall of fame data integrity intersects with institutional accountability, documenting exceptions is as important as documenting the standard policy—undocumented exceptions become unacknowledged precedents that erode the matrix over time.
Already running a recognition program and want to see how a structured CMS maps to this matrix? Schedule a free TouchWall demo and walk through how role-based permissions work in a live school recognition platform.
Annual Matrix Review
The role access matrix is a living document. Treat it as a policy requiring an annual review, not a one-time setup task.
Conduct a review when any of the following occur:
- A staff member who holds a CMS role leaves the school or moves to a different position.
- A new content type—a new award category, a donor recognition tier, a new display location—is added to the program.
- The CMS platform is updated and permission settings may have changed as a result.
- An audit exception or access incident occurs.
- The annual academic year transition in July or August, before the new content cycle begins.
Annual Review Checklist:
- Export the current user and role list from the CMS.
- Compare it against the Role Assignment Document stored outside the platform.
- Confirm that every current user still holds the appropriate role for their current function.
- Remove or downgrade accounts for staff who have left or changed roles.
- Confirm that Conditional permission procedures are still documented and known to the relevant role owners.
- Sign and date the reviewed matrix and file it with the audit log.
Schools managing youth sports recognition and awards programs with high volunteer turnover should conduct this review at the start of each sports season rather than only annually—seasonal contributors added in the fall often still hold active accounts the following spring.
Programs building recognition displays that include academic all-Americans and scholastic achievement displays alongside athletic halls of fame benefit from adding a Content Category column to the Role Assignment Document, so each Contributor and Reviewer is mapped to the specific content types they are authorized to handle—not just to the CMS platform as a whole.

Role Access Matrix: QA Checklist
Before finalizing your matrix configuration, verify every item below.
- Every CMS user is assigned to exactly one role, or holds a documented exception for dual-role access.
- No Contributor or Editor account holds publish, approve, archive, or delete permissions.
- No Reviewer/Approver account holds publish, account management, or audit export permissions.
- The Administrator role is held by the fewest users necessary—one primary and one named backup.
- A named backup exists for every role in the matrix.
- The Conditional permission procedure for emergency approvals is written down and known to both the Administrator and the backup Reviewer/Approver.
- The Role Assignment Document is stored outside the CMS and is accessible to the program owner without logging in to the platform.
- Permissions have been tested by logging in as a representative test user for each role.
- The audit log captures user and role assignment changes as a distinct event type.
- An annual review date is calendared for the next academic year transition.
Ready to configure a structured, role-based CMS for your school’s touchscreen recognition display? Rocket Alumni Solutions builds interactive recognition platforms with role management, audit logging, and multi-display support designed for exactly this workflow. Schedule a free TouchWall demo and see how your team’s roles map to a live platform.































