Permissions needed for accessing Salesforce Reports and initiating Streaming Newsflashes.
- Ability to view and run reports.
- Read, write, edit permissions for the "Hoopla Reports" folder or any folder containing the reports you wish to use.
- For Newsflashes, make sure the authorizing user has Read, Create, Edit, and Delete permissions on the PushTopic object and Read permissions on any object used in a Newsflash.
- Allow "Author Apex" permissions.
- If using the Salesforce role hierarchy to limit data access, the authorizing user needs access to data for every Hoopla user.
Things to keep in mind.
Hoopla's Users, Teams, Metrics, and Data Tables will update based on the Salesforce reports you map them to. Hoopla "views" those reports from the perspective of the authorizing user, so make sure that user has access to all the appropriate reports AND the fields used in those reports.
Be careful. Salesforce's extensive set of permissions and restrictions can result in two users viewing the exact same report with different results. For example, Rob may see the "Calls This Week" report as a summary report grouped by the "SDR" user field, while Sarah sees the "Calls This Week" report as a tabular report not grouped at all. This could lead to errors if Sarah is the authorizing user for the Hoopla-Salesforce connector.
There are two ways to handle the example above:
- Give Sarah access to the "SDR" user field, by adjusting the field-level permissions and/or her profile permissions.
- Have Rob authorize the Hoopla-Salesforce connector, since he has the proper permissions to view the report and fields needed in Hoopla.
If you need help adjusting permissions, please speak with your Salesforce system administrator.