On 18 May 2010, at 12:10, Andrew Hall wrote:

I have created a contact which has a subset of host groups ticked and
all service groups ticked.

But when I log in as that contact I can see a much greater range of
hostgroups than should be allowed.

If I check the hostgroupid's associated with the contactid in the
opsview.hostgroupnotify table all seems correct.

I can double check this by confirming the hostgroup name against the
id in the opsview.hostgroups table - all seems correct there too.

I can triple check this by confirming the contactgroups section for
that user in contacts.cfg only references the hostgroups mentioned
above.

So my questions are...

1. Are there any other databases / tables I should be querying to
troubleshoot this ?

2. Are there any other flat files I should be checking to troubleshoot this ?

3. What exactly is the GUI doing to decide what is shown to a user ?

Documentation re: access is here: 
http://docs.opsview.com/doku.php?id=opsview-community:access

My guess is that you have VIEWALL in the role for this contact. This has precedence over the table information re: some.

Alternatively, if this contact has items ticked in the "keywords" section, the contact would be able to see those hosts and therefore these maybe outside the selected host groups.

Ton

_______________________________________________
Opsview-users mailing list
[email protected]
http://lists.opsview.org/lists/listinfo/opsview-users

Reply via email to