--- title: "Permission Sets" slug: "permission-sets-1" updated: 2025-11-19T15:03:56Z published: 2025-11-19T15:03:56Z canonical: "docs.blackthorn.io/permission-sets-1" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.blackthorn.io/llms.txt > Use this file to discover all available pages before exploring further. # Permission Sets ## Prerequisite The following is a list of required permissions that are NOT included in the Blackthorn Events permission sets BUT are required to use the Events app. | Object | Read | Write | Delete | View All | | --- | --- | --- | --- | --- | | Account | ✅ | ✅ | ❌ | ❌ | | Contact | ✅ | ✅ | ❌ | ❌ | | Lead | ✅ | ✅ | ❌ | ❌ | | Campaign | ✅ | ✅ | ❌ | ❌ | | Campaign Member | ✅ | ✅ | ❌ | ❌ | | Product | ✅ | ❌ | ❌ | ❌ | ## Packaged Permission Sets There are five packaged permission sets that you can assign users who need access to the Events app. ![Permission Sets](https://cdn.document360.io/f977eec0-500f-40a3-b663-724a51f78075/Images/Documentation/Permission%20Sets.png) If any of your users need access to financial data related to paid registrations or discount codes, they will need a Payments license and for it to be related to one of the packaged Payments permission sets or a custom permission set. Financial data includes data from Invoices, Codes, Transactions, Payment Methods, and the Payment Gateway objects. ### Blackthorn | Events (Admin) The Events (Admin) permission set gives users full access to the Blackthorn | Events Admin tab and all objects, including custom objects. The user also has Read permission for Payment Gateways and Create/Read/Update permissions for several Payments features, including Relationship Settings, the Data Dictionary, Codes, and Codes Eligibility. ### Blackthorn | Events (Organizer) The Events (Organizer) permission set gives users View all/Modify all/Delete access to records for any custom objects. The user also has Read permission for Payment Gateways and Create/Read/Update permissions for several Payments features, including Relationship Settings, the Data Dictionary, Codes, and Codes Eligibility. NOTE: The Events (Organizer) permission set is for Full Users. ### Blackthorn | Events (Lite User) The Events (Lite User) permission set grants users Create/Read/Edit access for the Attendee, Attendee Group, Session Attendee, Track Attendee, and Mobile Check In Submission objects, as well as Read-only access to most Events’ objects, and the Badge Printing Configuration, Account, and Contact objects. The following Mobile Check In Submission fields have edit permissions: - **Attendees JSON** (conference360__Attendees_JSON__c) - **Errors** (conference360__Errors__c) - **Status** (conference360__Status__c) Users can also check in Attendees using the Mobile Check-in app. This permission set does not grant access to the following Events’ objects: Waitlist, Hotel Room, Hotel Room Block, Expense Entry, Event Notification, Event Item Purchase, Event Group Association, Attendee Data Message, Data Sync Retries, Budget Expense, and Flight. ### Blackthorn | Events (Limited Access) The Events (Limited Access) permission set provides users with Create/Read/Update permissions for the Event and Attendee objects. Users do not have access to the Event Settings object nor Delete access to any custom objects. ### Blackthorn | Events (Community/Platform User) The Events (Community/Platform User) permission set provides Create/Read/Update permissions for all Events objects except for the **Assigned Apps**, **Leads**, and **Opportunity** fields. This is so the permission set can be assigned to Community and Platform license users. Users are also unable to access the Campaign object and Campaign-related features like the "Add Attendees" component. ### Blackthorn | Events (Community Guest User) The Blackthorn | Events (Community Guest User) permission set provides users with Read access to the following objects: Event Group, Event, Fee, BT Rule, and Schedule. ### Blackthorn | Events (Read Only) The Events (Read Only) permission set is for users who have a Read-Only license and provides Read-Only permission to the Events app's objects and components. This permission set is commonly given to users who need to review reports. ## Custom Permission Sets **Update Custom Permission Sets** If you create a custom permission set, you will need to modify it after each new Events app release to ensure that users with that custom permission set continue to have the appropriate access. ### Prerequisite To prevent the "Insufficient permissions: secure query included inaccessible field" error when creating an Event and using a custom permission set, update the Blackthorn | Events (Organizer) permission set. • Object: Event • Field: **Chat Channel Created** (Chat_Channel_Created__c) • **Read Access** = “True” • **Edit Access** = “True” ### Steps If you have custom permission sets you would rather use, you can view and add individual items by following the steps below: 1. Install the latest Blackthorn | Events Salesforce AppExchange package in a sandbox. 2. Log in to the sandbox org as a System Admin. 3. Navigate to Setup > Users > Permission Sets. 4. Open up each individual "Blackthorn | Events" permission set. 5. Review all permissions within each and compare them to your custom permission sets. Ensure that all permissions granted by our out-of-the-box standard permission sets are recreated in your custom permission sets.