If you are viewing the permissions report for a monitoring job, you may see a message like the one below:
Some results may be hidden from this permissions report. To see a complete report for future monitoring job runs, change the job's metadata filter to include all items for custom objects, permission sets and profiles metadata type.
Why am I seeing this message?
This message appears when Gearset detects that your monitoring job has filtered out an item that is preventing the permissions report from being complete. In order for Gearset to generate a permissions report, the following metadata types must be available:
- Custom objects
- Permission sets
If you have assigned a filter that removes any of the three, you will see this warning. You might wonder why Gearset is concerned with these three types in particular. The short answer is that the report could not make sense without these types, and so all three are necessary to get the full picture of who sees what.
How do I resolve the warning?
You can resolve the warning and view a fully-complete permissions report by changing the metadata filter to include All items for custom objects, permission sets and profiles metadata types. You can do so by following the below steps.
Step 1: Navigate to the monitoring dashboard and select Edit job settings...
Step 2: Click on the Metadata filter:
Step 3a: Find Custom object and check 'All items' is selected:
Step 3b: Find Permission set and check 'All items' is selected:
Step 3c: Find Profile and check 'All items' is selected:
Step 4: Save the updated filter and Gearset will now be able to generate a complete permissions report on the next run.