NMIS8 is a powerful Open Source Network Management System which can support multi-user and multi-tenant scenarios, this can be useful for a Managed Service Provider or for a large IT organisation who have devices which other users are not permitted to see.  The following describes how to configure that.

What is Multi-Tenancy

How Simple Multi-Tenancy Works

The following diagrams shows the relationships between Users, Groups, Nodes and Customers.

Task List for Simple Multi-Tenancy

Manage Groups

To manage groups in NMIS access the menu option “Setup -> Add/Edit Groups”.

This will launch a small widget, which you can see the existing groups and add or delete groups.

Manage Nodes

Assuming you already have nodes in NMIS and you just need to assign them to groups, you can edit the nodes, access the nodes, use the menu item "System -> System Configuration -> NMIS Nodes (devices)".

Then edit the node you want to change and change the group, save by clicking the "Edit" button at the bottom of the widget.

Manage Users

To manage Users in NMIS access the menu option “System -> System Configuration -> Users”.

This will display a list of users already being managed by NMIS.  You can view, add, edit, delete users from this menu.

Once viewing a user, select the groups which apply to that user (those groups of devices they are permitted to see) and click on "add" or "edit" on the bottom

Conclusion

By creating groups of nodes and permitting users to view those groups, you are providing a level of security to the system so that people can not things which are they not supposed to see.