To allow your JC.it account's Users work with the platform, you have to create a set of Policies that will grant them access to certain things like pages, actions, etc.
Those certain things we talked about earlier, that Policies grant access to, are called resources of the system (Integrations, Dashboards, Macros, etc).
Looking at your current list of Policies, we see the following three ones: the default
admin one that's assigned to you and those two policies that were automatically created when you shared the Dashboards:
The others are to be created manually, following the recommendation given here.
First, add the policies one by one. Let's starts with Sarah's ones.
Sarah's Policies [frontend]
web-client:integration_config_page web-client:integration_schedule_page web-client:integration_dashboard_page
The backend policy for viewing and editing the Merge Module (ID
Sarah's Policies [backend 01]
view view:title view:details config:view config:edit stats:view
This policy grants access to the Integration whose ID is
227. The User will be able to access it, see its title and browse its data, access and edit its config and also fully manage its schedule.
Sarah's Policies [backend 02]
view view:title view:details config:view config:edit stats:view schedule:view schedule:add schedule:edit schedule:delete
With the default admin policy of yours, the policies list will look like this:
Now we move on to John's policies.
Since John is the business partner who only needs access to one dashboard, the policies will be as follows:
This policy will grant the User access to the ID
227 Integration so that they could view its stats on the Dashboard.
John's Policies [backend]
view view:title view:details stats:view
Once the last policy is created, the list will look like this:
Now you have a set of Policies that allow working with the platform in accordance with your scenario.
Keep in mind that you can add a new Policy any time to either grant/forbid access to some resource to a certain User or a certain Role (once you create some).
The next step would be assigning those Policies to Users.