Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Nagios server which monitors many servers, a number of the servers is used for QA matters. I'd like to allow the QA team access to the Nagios UI and i want them to be able to view only monitors which are related to their work. More than that, these servers which i want the QA team to monitor should be displayed for the admins group as well (as it is configured at the moment) in addition to the QA team. Is that doable?

At the moment, the QA are able to see all hosts/services which are configured on Nagios and not only the ones i specified in hosts.cfg which is what i'm trying to change.

share|improve this question
up vote 1 down vote accepted

Users are only able to see hosts (and the associated services) for which they are contacts.

If you make your 'admins' group the default contact for hosts/services (e.g., in your base templates), you can then add the QA team as contacts to the hosts that you want them to see.

See the CGI authorization docs for more-detailed info on who can see what, and also the Inheritance docs, specifically the section on "additive inheritance".

share|improve this answer
  1. Configure the QA team are contacts of the related hosts/services

  2. List all member of admins group in the authorized_ variables:


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.