Event Builder Permission Sets

Prev Next

Standard Permission Sets

Set default answers on the Event Builder's Basic Information Page to customize the Event page for company purposes.

Users with the Blackthorn | Events (Admin) Permission Set can perform the following steps.

  1. Open the Event Builder.
  2. Click Begin from Scratch and select an Event Type (Venue, Virtual, or Hybrid).
  3. Customize the fields in each section.

Users who do not have the Blackthorn | Events (Admin) permission set will see the following message at the end of each section. “If you need to change these fields, contact your admin. Admins will have the Blackthorn | Events (Admin) permission set assigned.“

Permissions Needed for the Event Builder

The following permissions are needed for each object to use it in the Event Builder.

Object Read Create Delete Edit
Account ✅ (optional)
Contact ✅ (optional)
Event
Event Items
Speakers
Sponsors
Event FAQ
Event Content
Attendees
Email Templates
Webinar Account
Sessions
Event Item Sessions
Payment Gateway ✅ (optional)
Event Settings ✅ (optional)
Event Keywords
Keywords ✅ (optional)
Event Group ✅ (optional)
Recurring Event
Forms ✅ (optional)
Staff ✅ (optional)
Track ✅ (optional)
Session Speaker
Campaign
Campaign Members
Leads
Scheduler
Scheduler Actions

Custom Permission Sets

The following is a list of new permissions that must be added to custom permission sets.

Update Next Permissions

  • Apex classes enabled=true
  • ReferPeopleController
  • FieldSetDataWrapper
  • FieldSetSelector
  • V2Constants
  • V2EventWizardController
  • V2EventWizardControllerTest
  • V2EventWizardRecurrenceModalController

Field Permissions

Update the fields below so the following is true.

{{Fields}}<editable>true</editable> and <readable>true</readable>
  • Event_Content__c.Format__c
  • Event_FAQ__c.Key__c
  • Event_Keyword__c.Keyword__c
  • Event__c.Image_Name__c
  • Event__c.Show_Event_Information__c
  • Event__c.Short_Description__c
  • Event__c.Show_Gradient__c
  • Event__c.Event_Location__c
  • Session_Speaker__c.Speaker_Name__c
  • Speaker__c.Short_Description2__c
  • Speaker__c.Bio_Rich__c
  • Speaker__c.Company__c
  • Speaker__c.Instagram__c
  • Speaker__c.Key__c
  • Speaker__c.LinkedIn__c
  • Speaker__c.Salutation__c
  • Speaker__c.Short_Description2__c
  • Speaker__c.Speaker_Visibility__c
  • Speaker__c.Image_Name__c
  • Speaker__c.Twitter__c
  • Sponsor__c.Image_URL__c
  • Sponsor__c.Key__c

Object Permissions

Update the object permissions so the following is true.

* <objectPermissions>
* <allowRead>true</allowRead>
* <object>Contact</object>
* <viewAllRecords>true</viewAllRecords>
* </objectPermissions>
* <objectPermissions>
* <allowRead>true</allowRead>
* <object>Account</object>
* <viewAllRecords>true</viewAllRecords>
* </objectPermissions>
* <objectPermissions>
* <allowCreate>true</allowCreate>
* <allowDelete>true</allowDelete>
* <allowEdit>true</allowEdit>
* <allowRead>true</allowRead>
* <modifyAllRecords>false</modifyAllRecords>
* <object>Session_Keyword__c</object>