13.4. Configuring user authentication

You can control which users have access to sFlowTrend-Pro by using the user authentication feature of sFlowTrend-Pro. User authentication is configured via the Manage users menu item, which launches the Manage users dialog. This dialog contains a table which lists all the configured users and allows you to add users, change the password and role for a user, and delete users.

By default, there are no users configured in sFlowTrend-Pro and user authentication is disabled. This means that any user can use sFlowTrend-Pro and will have all the permissions associated with the Administrator role.

Once you have added at least one user, user authentication is enabled and any user wishing to connect to sFlowTrend-Pro must login with a configured user login name and password.

13.4.1. Adding a user

Clicking on the Add user button, launches a dialog that allows you to enter the details for a new user:

Login
The user login name for the user.
User
The full name for the user.
Password
The password for the user. You must enter the same password in the Confirm password field.
Role

The role that the user should be assigned. sFlowTrend-Pro includes three roles:

Guest
Users with this role can access the traffic data.
User
Users with this role can access the traffic data, set their own preferences, and change their own password.
Administrator
Users with this role can access all the traffic data, configure switches in sFlowTrend-Pro (see Section 13.3, “Configuring agents in sFlowTrend-Pro ), manage users, and change system related settings (see Section 13.2, “System configuration ). Administrators can also add, remove, and edit reports, schedule reports to be run automatically, and save report results when running a report manually.

[Note] Note

If you decide to enable user authentication, then you must always configure at least one user who is an Administrator. This means that the first user that you add, must be an Administrator. In addition if you use the edit button to edit a user, or the delete button to delete a user, the user interface will enforce maintaining at least one Administrator. This means that you will be prevented from deleting the last user.

After having configured user authentication, if you decide to allow uncontrolled user access, you can do so by deleting the file users.json in the sFlowTrend-Pro server home directory and restarting the sFlowTrend-Pro service.