Mass Update Access to Objects And Fields For Profiles And Permission Sets
If you need to update Object-level permissions (CRED) or Field level Permissions (FLS) for a large number of Objects, Fields, Profiles, or Permission Sets, rather than manually clicking dozens of checkboxes on multiple pages, it is sometimes easier and faster to make those updates using tools like Data Loader.
This article describes how to make those updates, as well as relevant information about the data model regarding FLS and CRED. It is intended for declarative developers.
Object Permissions - Basic Functionality
When dealing with Profiles and CRED there are three objects involved: Profile object Permission...
Field Permissions - Basic Functionality
Field-Level Security works very similarly to Object-Level Permissions. When dealing with Profiles...
Query CRED And FLS Permissions - Examples
Query All Permissions To get a list of every CRED setting for every Profile and Permission Set i...
Updating, Deleting, and Adding Permissions
After running your query you will have a table describing access for all objects/fields where at ...
Important Notes
General Upserts are generally not recommended due to the extremely slow spee...