Managing Staff Roles & Permissions
ClubPapel uses a role-based permission system to control what your staff can access and do in the system.
Understanding User Roles
Section titled “Understanding User Roles”There are two main employee roles in ClubPapel:
Administrators have full access to everything in ClubPapel:
- All tee sheet and tee time management
- Club settings and appearance
- Staff management (adding/removing users)
- Billing and subscription management
- Course configuration
- Security settings
- Reports and analytics
Use for: Club managers, owners, or senior staff who need complete system access.
Staff members have access to day-to-day operations but cannot change settings:
- View and edit the tee sheet
- Create and manage tee times
- Check in players
- View their own profile
Cannot access:
- Administration pages
- User management
- Club settings
- Billing information
Use for: Front desk staff, pro shop employees, or anyone handling tee times.
Viewing Current Users
Section titled “Viewing Current Users”To see all staff members:
- Navigate to Administration → Users (Admin only)
- You’ll see a list of all employees with:
- Name and email
- Current role (Admin or Staff)
- Status (Active or Inactive)
Changing a User’s Role
Section titled “Changing a User’s Role”Only Admins can change user roles.
To change someone’s role:
- Go to Administration → Users
- Find the user in the list
- Click the Role dropdown next to their name
- Select either Admin or Staff
The change takes effect immediately. If someone is logged in when you change their role, they’ll need to refresh their browser to see the changes.
Deactivating Users
Section titled “Deactivating Users”To temporarily or permanently remove access:
- Go to Administration → Users
- Select the user(s) you want to deactivate
- Click Deactivate
- Confirm your choice
What happens when you deactivate a user:
- They can no longer log in
- Their account and history are preserved
- You can reactivate them later if needed
Inviting New Staff Members
Section titled “Inviting New Staff Members”To add a new employee to your team:
- Go to Administration → Users
- Click Invite in the top right
- Enter their:
- Email address
- Full name
- Role (Admin or Staff)
- Click Send Invitation
They’ll receive an email with instructions to set up their account and password.
Custom Permissions (Advanced)
Section titled “Custom Permissions (Advanced)”While most staff will use the standard Staff role, you can customize permissions for specific employees:
Common Custom Permission Sets
Section titled “Common Custom Permission Sets”Pro Shop Manager:
- Tee sheet access (read only)
- Full inventory management
- No tee time booking ability
Front Desk Lead:
- Full tee sheet access
- Tee time management
- Basic course information viewing
Event Coordinator:
- Tee sheet management
- Event creation and blocking
- No regular tee time booking
What Staff See vs. Admins
Section titled “What Staff See vs. Admins”Staff View
Section titled “Staff View”When a Staff member logs in, they see:
- Tee Sheet - Full access to view and edit bookings
- Tee Times - View and manage tee times
- Profile - Their own account settings
- No “Administration” menu item
Admin View
Section titled “Admin View”Admins see everything Staff see, plus:
- Administration menu in the navigation
- Full sidebar with all settings pages
- User management
- Billing and subscription info
- All configuration options
Best Practices
Section titled “Best Practices”Role Assignment
Section titled “Role Assignment”- Start with Staff role - Give new employees Staff access first. You can always promote them later.
- Limit Admins - Only 2-3 people should be Admins to reduce security risks.
- Review quarterly - Check user roles every few months to ensure they’re still appropriate.
Security
Section titled “Security”- Deactivate immediately when someone leaves
- Use real email addresses - Ensures proper account recovery and notifications
- Train your staff - Make sure they understand what they can and cannot do
Communication
Section titled “Communication”- Notify users when you change their role
- Document access levels in your employee handbook
- Have a backup Admin - Ensure at least 2 people have Admin access
Troubleshooting
Section titled “Troubleshooting””I can’t see the Administration menu”
Section titled “”I can’t see the Administration menu””You’re logged in as Staff. Only Admins see the Administration section. Ask an Admin to change your role if you need access.
”Someone’s role won’t change”
Section titled “”Someone’s role won’t change””- Make sure they’re not the only Admin (you must have at least one Admin)
- Have them log out and log back in
- Clear browser cache and cookies
”A staff member can’t log in”
Section titled “”A staff member can’t log in””Check their status:
- Go to Administration → Users
- Find their name
- Check if their status is “Inactive”
- If inactive, you may need to reactivate them
”I changed someone to Staff and now they can’t access anything”
Section titled “”I changed someone to Staff and now they can’t access anything””This is normal! Staff cannot access Administration pages. They should:
- Click their profile picture in the top right
- Select Tee Sheet or Tee Times
- They’ll have full access to these operational features
Role Comparison Table
Section titled “Role Comparison Table”| Feature | Admin | Staff |
|---|---|---|
| Daily Operations | ||
| View Tee Sheet | ✅ | ✅ |
| Edit Tee Sheet | ✅ | ✅ |
| Manage Tee Times | ✅ | ✅ |
| Check In Players | ✅ | ✅ |
| Administration | ||
| Manage Users | ✅ | ❌ |
| Change Club Settings | ✅ | ❌ |
| Manage Courses | ✅ | ❌ |
| View Billing | ✅ | ❌ |
| Configure Pricing | ✅ | ❌ |
| Security Settings | ✅ | ❌ |
| Appearance Customization | ✅ | ❌ |