Understanding Roles and Permissions
📸 Screenshot: Admin Roles Page
Admin > People > Admins > "Manage Roles" — Shows role cards with capabilities list
Admin > People > Admins > "Manage Roles" — Shows role cards with capabilities list
XSYTE uses a role-based permission system to control what each administrator can do. This guide explains the available roles and how to manage access.
Role Types
XSYTE provides four built-in roles:
- Super Admin: Full access to every feature and setting. Can manage other admins and all capabilities.
- Admin: Full access to all features. Equivalent to Super Admin in terms of day-to-day operations.
- Manager: Access to all features except managing other administrators. Ideal for trusted staff who should not grant or revoke admin access.
- Scorer: Limited access for game-day operations only. Can score games, create and edit players, and post game results to Facebook.
The 21 Capabilities
Behind the roles, XSYTE has 21 granular capabilities that control specific features:
- Score Game: Score games that have not yet been scored
- Create/Edit Players: Add, delete, and manage players
- Create/Edit Teams: Add, delete, and manage teams
- Create/Edit Seasons: Manage seasons
- Create/Edit Divisions: Manage divisions
- Create/Edit Division Groups: Manage division groups
- Create/Edit People Accounts: Manage accounts for players, volunteers, and fans
- Edit Completed Games: Adjust stats and scores of previously logged games
- Create/Edit Awards: Manage awards and game awards
- Post News: Post and approve news articles
- Manage Pages: Create, edit, and delete custom pages
- Send Emails: Send bulk emails
- Manage Facebook Account: Connect and manage Facebook pages
- Post to Facebook: Post content to Facebook
- Store Clerk: Process checkouts in the store
- Store Manager: Create and manage products and view sales data
- Customise Website: Edit settings and customization features
- Manage Officials: Schedule and assign referees and scorers
- Manage Admins: Manage roles and admin access (Super Admin and Admin only)
- Manage Billing: Pay bills and invoices
- Edit Layouts: Edit page layouts and content
📸 Screenshot: Admins Page — Assign Admin Access
Admin > People > Admins — Admin list with role assignments and "Assign Admin Access" panel
Admin > People > Admins — Admin list with role assignments and "Assign Admin Access" panel
Assigning Admin Roles
- Navigate to Admin > Manage Administrators
- Click Add Administrator
- Search for and select the member
- Choose a Role from the dropdown
- Toggle Admin Notifications on or off (controls whether they receive email alerts)
- Click Save
Revoking Access
To remove admin access from someone:
- Go to Admin > Manage Administrators
- Find the administrator
- Click Revoke Access
This removes all admin capabilities immediately. The person retains their regular member account.
Choosing the Right Role
- Use Super Admin/Admin for league owners and primary organizers
- Use Manager for trusted staff who handle day-to-day operations but should not manage admin access
- Use Scorer for game-day volunteers who only need to enter scores and manage rosters
Comments
0 comments
Please sign in to leave a comment.