At Crowdcast, we reference both channel-level and event-level role assignments:
A channel-level role assignment applies when you add someone as a teammate to your channel. Adding someone as a teammate allows that person to fully manage your events, including creating, running, and archiving/deleting them. You have a certain number of channel-level roles available to you based on your subscription. If you need more teammates added than what’s included in your plan, you can add-on teammates from within your billing settings.
An event-level role assignment gives someone upgraded permissions within a particular event only. Event-level role assignments are NOT plan-dependent, and you can assign as many in-event roles as needed. In order to assign someone an event-level role, they would first need to register for your event as an attendee. Then, someone with channel-level access (like the channel owner) would need to change their that person’s role from within the People tab.
See below for a breakdown of these roles and what features they can access:
Channel-Level Roles
How to Assign a Channel-Level Role
Open your Settings from the menu on the left.
From within the Team section, you can send someone an invite to your channel by entering their email address. Be sure to select their role of Admin or Host. See below for a description of each.
Owner
This is the person who created the account and has full access to all features included in their plan.
✅ Channel-level settings
✅ Manage billing
✅ Manage integrations
✅ Create, edit, & host events
✅ Edit channel profile
✅ Delete channel
Admin
The Admin has the same permissions as the Owner but cannot change ownership of or delete the channel.
✅ Channel-level settings
✅ Manage billing
✅ Manage integrations
✅ Create, edit, & host events with full access to in-event features
✅ Edit channel profile
🚫 Cannot delete channel
Host
No channel management permissions but can freely create & manage events
✅ Create, edit, & host events with full access to in-event features
🚫 Cannot manage integrations
🚫 Cannot edit channel profile
🚫 Cannot invite others to channel
📌 Anyone who is given a channel-level role assignment will automatically be a co-host within any events created on that channel.
Event-Level Roles
Remember that event-level roles are not plan-dependent. An event-level role has upgraded permissions within a given event but cannot manage the channel in any way.
How to Assign an Event-Level Role
Someone must first register as an attendee in order for their role to be "upgraded" to one of the available in-event roles.
Once they are registered, a host or co-host can change their role from the People tab located on the far right side of the event window.
You can assign someone the role of Co-host, Moderator, or Speaker.
Here's a breakdown of what permissions are included with each role:
Co-host
A co-host can do anything that a channel owner can do within that particular event. They cannot manage the channel in any way.
✅ Stage controls
✅ Studio
✅ Backstage chat
✅ Moderation controls (edit, delete, and manage chat comments and Q&A submissions)
✅ Go live, host, and end the event
✅ People - invite, ban, assign roles, etc.
🚫 Edit Event
🚫 Access other events with host-level permissions
🚫 Channel level access (integrations, profile, settings, etc.)
🚫 Delete Event
🚫 Archive Event
🚫 View Analytics
Moderator
A moderator can assist with moderating the chat and the Q&A, but they cannot join the stage, start/end the event, invite guests to the stage, or any other host controls.
✅ Moderate the chat
✅ Delete or edit questions in the Q&A
✅ Ban attendees
. ✅ Access the backstage chat
🚫 Edit the event
🚫 Join the stage
🚫 Use any host controls
Speaker
A speaker can join the stage without an invitation. They can also see the pre- and post-event greenroom space even if they are not on stage. They have no other special permissions.
✅ Bring themself on stage at any time
✅ View the pre- and post-event greenroom
✅ Access the backstage chat of the session in which they are marked as a speaker
🚫 Edit the event
🚫 Access the studio
🚫 Use any host controls
💡 Pro Tip: Want to upload your guest speaker’s presentation for them? Those assigned the in-event role of Speaker can access files that have been uploaded to the Studio by using the AV controls at the bottom of their screen and selecting Slides.
Attendee
An attendee is simply a viewer of the event. They can use standard attendee-facing interactive features.
✅ Interact with others through chat, Q&A, and polls
✅ If made available, attendees can “raise their hands” to request to join the stage.
Important Notes
If you are running a multisession event, anyone assigned the event-level roles of co-host or moderator will have that designation throughout all of your sessions. Speaker roles are session dependent and will not carry over from one session to another.
Review this FAQ to see which roles receive event-related email notifications.
Was this article helpful? Please share your rating below! Happy Crowdcasting! 🎥