Hi @anatolewilson,
There are a few steps you need to go through to accomplish this:
- As the admin user:
1) Navigate to Admin -> System Config -> System Settings
2) Under the Security tab, check both frame restriction boxes.
3) Under the Backward Compatibility tab, check the "Allow Insecure Logins" box.
4) Create the new user / users with read-only permissions (or perhaps allow users to insecurely access the nagiosadmin account / dashboard - up to you).
5) Navigate to Manage Users. For the user(s) you want the dashboard to be visible for without logging in, edit their settings, checking the box that says "Enable insecure login for this user". Generate a new insecure ticket and copy it.
- As the dashboard user (can be nagiosadmin if you choose):
1) Login.
2) Create your dashboard(s) that you want visible.
3) Get the dashboard's permalink (i.e. open it in a new tab and get the link - all you really need is the id in the url).
4) Logout.
- Navigate to:
Code: Select all
http://server_name/nagiosxi/dashboards/dashboard.php?id=<dashboard id from url>&username=<dashboard user's username>&ticket=<ticket number from user settings>
For additional reference (and in case I missed anything), this is the post I used to get
this all working.
Let us know if you need anything else.
Thank you!