Page 2 of 2
Re: Network Status Map not displaying for normal user
Posted: Mon Jan 30, 2017 12:51 am
by Fred Kroeger
Users are members of the Contact Groups. So Wintel Users (Wintel SysAdmins Contact Group) can't see their devices because they are unable to view the Parent which is a Network Device.
Upgrade to 5.4.1 is scheduled for next week - so I won't be able to give you an immediate answer.
Re: Network Status Map not displaying for normal user
Posted: Mon Jan 30, 2017 11:03 am
by rkennedy
I'll leave this open - let us know how it looks following the upgrade to 5.4.1.
Re: Network Status Map not displaying for normal user
Posted: Mon Jan 30, 2017 11:04 am
by lmiltchev
I tried a similar setup as yours, and I was able to recreate the issue. I am pretty sure this is a Nagios Core bug as I can see the same problem in Nagios Core. It seems like that using one parent (instead of multiple ones) fixes the issue though.
This may or may not be related to the Nagios Core bug #34, posted on GitHub:
https://github.com/NagiosEnterprises/na ... /issues/34
We will need to do some more testing. I already discussed the issue with our developers.
Let us know if the issue still persists for you after the upgrade. Thanks!
Re: Network Status Map not displaying for normal user
Posted: Tue Feb 21, 2017 5:59 pm
by Fred Kroeger
Yes - still the same issues after the upgrade to XI 5.4.2
Re: Network Status Map not displaying for normal user
Posted: Wed Feb 22, 2017 11:08 am
by lmiltchev
The issue won't go away unless you stop using multiple parents. It is a Nagios Core issue, not XI one. Our Core developer said: "Unfortunately, we're using D3 to produce the map, and D3 doesn't support multiple parents. So this probably won't get resolved until either D3 does, or we get something else to produce the map."
Re: Network Status Map not displaying for normal user
Posted: Wed Feb 22, 2017 6:35 pm
by Fred Kroeger
Hmmm... that makes the product useless then because in the real world most sites have redundant paths!
Regardless though, my complaint was that it doesn't work for a normal User who can only see devices they are a contact for.
It works fine if I am an Admin user. However, it's not very clever because it displays the devices under each parent - but it does display the whole tree.
Fred
Re: Network Status Map not displaying for normal user
Posted: Thu Feb 23, 2017 10:59 am
by dwhitfield
The D3 bug has been reported in Core:
https://github.com/NagiosEnterprises/na ... issues/100. I present the closed duplicate so you can see the entire thread.
As for the more pertinent issue, if the user goes to hosts, are they able to see the hosts there? It sounds like you'd like them to know that the host exists, but maybe not be able to see details about the device? Would read-only access to the details of the device work for you?
Re: Network Status Map not displaying for normal user
Posted: Thu Feb 23, 2017 7:30 pm
by Fred Kroeger
No - the user can only see the Hosts they are a contact for.
Your solution is exactly what I'm looking for.
The Network Status Map should only show the devices the user is a contact for and a representation of any other device which is a parent to their hosts. Read-Only access to those devices works for me - however they don't even need that - they just need to see the topology for their devices so an icon displayed for the parent devices would be fine.
Re: Network Status Map not displaying for normal user
Posted: Fri Feb 24, 2017 2:57 pm
by ssax
I agree, there should be some sort of placeholder or another method to show that it has parents (and maybe give the option to show details of the parents but not allow them to actually view the status/etc of the parents). Regardless, it's a bug so we'll need the Core devs to fix it, are we okay to lock this up?
Re: Network Status Map not displaying for normal user
Posted: Mon Feb 27, 2017 12:48 am
by Fred Kroeger
yes - lock it up... but keep nagging the devs as the Network Status Map is one of the best features you've added in recent times.
Fred