I am trying to create a user account that can access one and only one apps and only view some dashboards within that apps. Nothing else.
What I have done so far: 1. Created a custom apps called myapps 2. published some dashboards within that apps 3. Crated a custom role called "dashboard_role" 4. Allowed the capabilities that are allowed in user role defined in the system. I am not comfortable with same privilege as user roles. 5. Created a user called dashboard_user and put this user in dashboard_role and assigned default apps to myapps 6. Allowed dashboard_user to myapps and "Search & Reporting" read permission from manage permission in apps. 7. Specified dashboards within this apps has everyone read permission
I have two questions:
- If I remove permission for dashboard_role from "search & Reporting", user dashboard_user cannot login. Dashboard_user gets error message http 404. Do I really have to give permission to search & reporting to the dashboard_user?
- What are the minimum capabilities required for the dashboard_role. I am not comfortable to giving same capabilities as user.