Only administrator of Global team can create users. All users belongs to the Global team, a user can belong to multiple teams
On the left menu panel, click on Settings -> User, enter the User configuration page
Click on the Add user button
Enter the username test, password and email(the email can be left blank), set the Global Role. There are 3 role for a user:
Viewer: Can view all dashboards, cannot edit and save dashboard settings
Editor: Can view and edit and save dashboard settings
Admin: Can view and edit and save dashboard settings, can manage the Global team
Choose view for test user
Click on Submit, you can see that test user is listed in the user list
Login as test
Logout the current admin user and login in again as test.
On the left menu panel, click on User -> Logout
Enter test and the password
Click on Login
Check and edit dashboards
Let's view and edit the test dashboard created before as test user. It belongs to the test team, global team can only view it, so it means:
The current test user can view the dashboard but cannot save or edit it.
Let's verify on that.
Open the search page, then enter the dashboard page
The dashboard is shown so we have the view permission
Click on the dashboard settings button, you can see that all the settings tab are gone except for the JSON Model tab
Back to the dashboard page, click on Save
After you click Submit button, a error message will show No Permission. By now we have verified that the test user does have View permission and not Editor permission.
Next we will add edit permission for test user.
Add a user to a team
Logout and login again as admin
Click on Settigns -> Team , enter the team configuration page
Click on test to enter the team details page
Click on Add member, the Add menber dialog is shown
Click on the menber selection list, select test user
Select Editor on Member role
Click on Submit
Now the test user is listed in the test team. Repeat the Check and edit dashboads steps, you can see that the test user can view and edit the test dashboard.