User-Event-Roles
Manage event-specific role assignments
Overview
User-Event-Roles is a dedicated interface for assigning roles to users with event-specific scoping. Manage who has access to which ministry events through this focused interface.
This is ONE of FOUR user-role assignment interfaces. See also: RBAC Admins, User-Campus-Roles, and User-Event-Edition-Roles.
What are Event Role Assignments?
Event role assignments grant users permissions limited to specific events. Examples:
- Event Lead for Summer Retreat (all years/editions)
- Volunteer for Harvest Festival
- Coordinator for multiple events
Key Features:
- User can have multiple event role assignments
- Each assignment: user + role + event
- Event-level access (not year-specific)
- Independent active status per assignment
Viewing Event Role Assignments
The page displays:
- User name and email
- Assigned role
- Event name
- Active status
- Created date
- Actions (View, Edit, Delete)
Filters: User, Role, Event, Active Status
Creating an Event Role Assignment
- Click "Assign Event Role"
- Select User (required) - Search and select user
- Select Event (required) - Choose event from dropdown
- Select Role (required) - Choose role (Event Lead, Event Volunteer, etc.)
- Active Status - Toggle ON/OFF (default: ON)
- Valid Until (optional) - Set expiration date for temporary access
- Assignment Reason (optional but recommended) - Document why access is granted
- Click "Assign"
For event-edition-specific access (e.g., only Summer Retreat 2024), use User-Event-Edition-Roles instead.
Field Details
Valid Until (Optional):
- Set expiration date for temporary event assignments
- Leave empty for permanent event access
- Useful for temporary event coordinators
- Auto-deactivates on expiration date
Assignment Reason (Optional but Recommended):
- Explain why this event role is being assigned
- Examples:
- "Event Lead for all Summer Retreat editions"
- "Permanent event coordinator since 2023"
- "Coordinates all ministry events"
- "Event team member - ongoing responsibility"
Most event roles are ongoing. Use expiration dates only for truly temporary assignments. For year-specific roles, use Event Edition Roles instead.
Assignment Examples
Event Lead for All Editions
Configuration:
- User: Sarah Johnson
- Event: Summer Retreat
- Role: Event Lead
- Active: ON
Result: Sarah manages all Summer Retreat editions (past, present, future).
Multi-Event Coordinator
Create separate assignments:
- User: John Doe, Event: Summer Retreat, Role: Event Coordinator
- User: John Doe, Event: Harvest Festival, Role: Event Coordinator
- User: John Doe, Event: Leadership Training, Role: Event Coordinator
Result: John coordinates all three events.
Managing Assignments
Editing
- Find assignment
- Click Edit
- Update event, role, or active status
- Save changes
Deleting
- Find assignment
- Click Delete
- Confirm
Tip: Deactivate instead of delete to preserve history.
Best Practices
- One Assignment Per Event: Create separate records for each event
- Consistent Roles: Use same role names across events
- Event vs. Edition: Use this page for ongoing event responsibilities across all years
- Team Reviews: Quarterly audit of event team assignments
Common Scenarios
New Event Launch
- Create event in Event Settings
- Assign Event Lead
- Add Event Coordinators
- Add Event Volunteers
User Leads Multiple Events
Create one assignment per event they lead.
Seasonal Event Team
For recurring annual events, use this page. For one-year-only assignments, use Event Edition Roles.
When to Use This vs. Event Edition Roles
Use Event Roles when:
- User responsible for event across all years
- Ongoing, permanent event role
- Event Lead or Coordinator positions
Use Event Edition Roles when:
- Temporary, one-year assignments
- Specific edition volunteers
- Year-specific access needed
Common Questions
Q: Can a user have roles for multiple events? A: Yes, create separate assignments for each event.
Q: What's the difference between Event Roles and Event Edition Roles? A: Event Roles apply to ALL editions of an event (all years). Event Edition Roles are specific to one year/edition.
Q: Can roles differ across events? A: Yes! User can be "Event Lead" for one event and "Event Volunteer" for another.
Q: If assigned through both RBAC Admins and Event Roles? A: No conflict - permissions are additive.
Related Topics
- RBAC Admins - Unified user setup
- User-Campus-Roles - Campus assignments
- User-Event-Edition-Roles - Edition-specific assignments
- Event Settings - Manage events