I just tested your scenario but I couldn't recreate your problem. It worked fine on my machine.
Do you want to try the following?
1. log into the Nagios XI web interface
2. delete both users (user A and user B) through the Core Config Manager
3. delete the CG contact group as well through the Core Config Manager
5. create two new users with different names (as users without any additional privileges + as contacts)
6. create a new contact group with a different name and add the newly created users to it
7. select the new group as a contact group for host 1-5 (don't do anything with the services!) through the Core Config Manager
8. log in as user 1 and check what hosts/services are viewable
9. log in as user 2 and check what hosts/services are viewable
Multi-tenancy
Re: Multi-tenancy
Be sure to check out our Knowledgebase for helpful articles and solutions!