Skip to content
English
  • There are no suggestions because the search field is empty.

How to Create and Manage Custom Speaker Roles and Permissions via Organization Portal

Learn how to create and manage custom roles for speakers in the Speaker Portal and configure the permissions available to each role. With role-based access control, Event Organizers can define speaker roles based on different responsibilities and assign granular permissions for areas such as session and content management. 

Step 1: Access Speaker Role Management

From the organization backend, navigate to the Teams sub-menu and navigate to the "Roles & Permissions" tab and then click on the "Add Role" button.

Here, Event Organizers can view and manage the roles available for speaker users.

The role management interface displays the existing speaker roles along with their configured permissions and assigned users, where applicable.

Step 2: Review the Available Speaker Roles

Review the roles currently configured for the Speaker Portal.

The system can include default roles, such as Standard Speaker, to support existing speaker access and workflows.

Custom roles can be created when different speakers require different levels of access.

For example, an organizer may create separate roles for:

  • Keynote Speakers
  • Content Contributors
  • Session Speakers
  • Guest Speakers

Step 3: Create a New Speaker Role

To create a custom role:

  1. Select Add Role.
  2. Enter a name for the role.
  3. Configure the permissions that should be available to speakers assigned to this role.
  4. Save the role.

The role is then available for assignment to speaker users.

Step 4: Configure Role Permissions

When creating or editing a role, configure the permissions that speakers assigned to the role should have.

Permissions are organized by functional areas within the Speaker Portal.

For example, permissions may include:

Session Management

Configure whether the speaker can:

  • View sessions
  • Create sessions
  • Edit sessions

Handouts Management

Configure whether the speaker can:

  • Upload handouts or materials
  • Edit uploaded content
  • Delete content

Portal Access

Configure access to applicable restricted sections or modules within the Speaker Portal.

This allows organizers to provide either limited or broader access depending on the speaker's responsibilities.

Step 5: Save the Role

After configuring the required permissions, save the role.

The role is added to the available speaker roles and can then be assigned to applicable speaker users.

The configured permissions determine which actions and sections are available to speakers assigned to the role.

Step 6: Assign a Role to a Speaker

Select the speaker who should receive the custom role via each event's backend. 

Assign the appropriate speaker role to the user.

For example, a speaker responsible only for providing session content can be assigned a role with content-management permissions without providing access to unrelated functionality.

The speaker will receive the permissions associated with the assigned role.

Note: All of the roles created in an organization will be synced in the events associated with that organization and will start showing up in the speaker creation drawer's role mapping dropdown for the organizer to map the role accordingly.

Step 7: Manage Existing Roles

Organizers can update an existing custom role when event requirements change.

To edit a role:

  1. Open the role management interface.
  2. Select the role you want to update.
  3. Modify the role name or permissions as required.
  4. Save the changes.

Updated permissions should be reflected for speakers assigned to the role according to the platform's permission update behavior.

Step 8: Review Permission Changes

When permissions are modified for an existing role, review the resulting access before saving the changes.

For example, adding Edit Sessions allows users assigned to that role to perform session-editing actions, while removing the permission restricts that capability.

Role configuration should therefore reflect the responsibilities assigned to the speaker.

Step 9: Apply Role Updates to Assigned Speakers

When a role's permissions are updated, the changes should be reflected for speakers assigned to that role.

Speakers should receive the updated access without requiring them to be manually reassigned to the role.

Where the platform requires a session refresh for permission changes to take effect, the updated permissions should follow the existing platform session behavior.

Step 10: Delete a Custom Role

If a custom role is no longer required, organizers can delete it subject to dependency checks.

Before deleting a role, the system should verify whether the role is currently associated with any speakers or other dependencies.

If dependencies exist, the organizer should be informed and prevented from deleting the role until the applicable dependencies are resolved.

Default/system roles should remain protected according to the platform's role-management rules.