Permissions
Data Sync Pro primarily utilizes Permission Sets as a fundamental mechanism for security control. This approach is supplemented with Custom Permissions, allowing for granular and flexible management of access rights within the system.
Permission Sets
Here is the list of Permission Sets included in the Data Sync Pro package.
DSP: Data Sync Pro Administrator: Grants "Modify All" access to all objects and configuration records, along with all custom permissions included in the package.
DSP: Data Sync Pro App User: Grants access to the Data Sync Pro app and enables users to create, edit, and delete Executables, provided they have the appropriate record-level access. Users can also run #Batch and #Data Loader Executables for which they have read access.
DSP: Data Sync Pro Starter: Grants essential access to package objects. When private Executable records are shared, users can access #Trigger, #Data List, and #Action Button, but cannot execute #Batch or #Data Loader.
DSP: Download Data in Data Lists: Grants the ability to download data in Data Lists.

Custom Permissions
Here is the list of Custom Permission included in the Data Sync Pro package. Add them to permission sets to grant users the appropriate accesses.
DSP: Access Query on Remote Connections: If a Connection is remote, the Query component operates under the context of the integration user. DSP users need this permission to run queries using the Query component from the Connection record page.
DSP: Download Data in Query: Enables download functionality within the Query component.
