Network Status Map not displaying for normal user

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Fred Kroeger
Posts: 588
Joined: Wed Oct 19, 2011 11:36 pm
Location: Perth, Western Australia
Contact:

Re: Network Status Map not displaying for normal user

Post 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.
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: Network Status Map not displaying for normal user

Post by rkennedy »

I'll leave this open - let us know how it looks following the upgrade to 5.4.1.
Former Nagios Employee
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Network Status Map not displaying for normal user

Post 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!
Be sure to check out our Knowledgebase for helpful articles and solutions!
Fred Kroeger
Posts: 588
Joined: Wed Oct 19, 2011 11:36 pm
Location: Perth, Western Australia
Contact:

Re: Network Status Map not displaying for normal user

Post by Fred Kroeger »

Yes - still the same issues after the upgrade to XI 5.4.2
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Network Status Map not displaying for normal user

Post 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."
Be sure to check out our Knowledgebase for helpful articles and solutions!
Fred Kroeger
Posts: 588
Joined: Wed Oct 19, 2011 11:36 pm
Location: Perth, Western Australia
Contact:

Re: Network Status Map not displaying for normal user

Post 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
dwhitfield
Former Nagios Staff
Posts: 4583
Joined: Wed Sep 21, 2016 10:29 am
Location: NoLo, Minneapolis, MN
Contact:

Re: Network Status Map not displaying for normal user

Post 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?
Fred Kroeger
Posts: 588
Joined: Wed Oct 19, 2011 11:36 pm
Location: Perth, Western Australia
Contact:

Re: Network Status Map not displaying for normal user

Post 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.
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: Network Status Map not displaying for normal user

Post 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?
Fred Kroeger
Posts: 588
Joined: Wed Oct 19, 2011 11:36 pm
Location: Perth, Western Australia
Contact:

Re: Network Status Map not displaying for normal user

Post 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
Locked