You can secure your Wavefront environment by:
- Granting and revoking (global) permissions for users and groups.
- Granting and revoking access to individual objects (initially dashboard access) for users and groups
You must have Users & Groups permission to view and manage users, groups, and permissions in Wavefront. If you don’t have Users & Groups permission, the UI menu selections, buttons, and links that you use to view users and permissions are not visible.
Users and Groups Basics
Before you start with users and groups, here’s what you need to know.
What Can a New User Do?
When you invite a user to Wavefront, what that new user can do depends on several factors.
- New User Tasks: All Wavefront users can perform the following tasks:
- View the dashboards, alerts, metrics, sources, events, maintenance windows, and alert notification pages
- Add dashboards to the list of favorites
- View existing dashboards and charts
- Create and interact with charts – but NOT save charts
- Share links to dashboards and charts with other users
- Access the user profile from the gear icon
Note: It’s possible that access to dashboards is limited.
- New User Permissions: Users with Users & Groups permission can view and modify new user default permissions from the gear icon.
- Default User Groups: Administrators can set up a default user group. All new users get all permissions assigned to the default user groups.
Who is the Super Admin User?
When your company signs up with Wavefront, we ask you which user(s) you want to designate as Super Admin. A Super Admin user has all permissions, has access to all dashboards, can restore orphan dashboards, and can invite other Super Admin users.
Groups make it easy to make changes for many users. More importantly, if you change permissions or access settings, you’re less likely to forget something if you take advantage of groups. For example, you can grant additional permissions to a group of users or share a dashboard with a group.
Note: Wavefront groups do not currently synchronize with groups in your identity provider (IDP) such as Active Directory or LDAP.
What’s the Everyone Group?
All users in Wavefront are members of the Everyone group, which was created when Wavefront enabled the more fine-grained access model that includes groups and ACLs. Here’s what you need to know:
- You cannot remove users from the Everyone group. All users, including Super Admin, are always in the Everyone group.
- You cannot delete the Everyone group.
- You can change the permissions assigned to the Everyone group. By default, the group has no explicit permissions, which means users can browse data but cannot modify anything.
- Warning If you change the permissions assigned to the Everyone group, you change the permissions for each user in your environment.
- If you use access control in your environment, you can share a dashboard with the Everyone group to:
- Give View & Modify access to users who have Dashboard permissions
- Give View access to users who don’t have Dashboard permissions You can also remove the Everyone group from a dashboard to limit access to the dashboard.
Users who have Users & Groups permission can create groups, change groups by adding and removing users, and grant and revoke permissions.
- Click the gear icon and select User Group Management.
- To create a group:
- Click New Group, and specify the group name.
- Add group members (optional). You can add and remove group members later.
- Select the initial set of permissions for the group and click Create.
- To change a group’s users or permission:
- Select the group you want to change.
- Select +User, -User, +Permission, or -Permission.
Note: If you revoke permission for a group, all users in that group no longer have the permission unless they belong to another group with that permission or they have the individual permission.
Users with Users & Groups permissions can manage users.
- Click the gear icon and select User Management.
- To add a user:
- Click Invite New Users, and specify a comma-separated list of email addresses.
- Specify user groups. You cannot remove users from the Everyone group.
- If you want to manage individual user permissions, click Advanced and specify permissions. We recommend managing permissions at the group level.
- To delete a user, change permissions, or change group membership:
- Select one or more users on the Users page.
- Select the check box for one or more users.
- Click one of the Permission or Group icons or the trash can button, and confirm when prompted.
If you delete a user, you remove that user’s access to Wavefront.
New users can browse data and might have additional permissions. Each invited user receives an email with an account activation link that is valid for 24 hours.
Adding a Super Admin
New Wavefront customers specify Super Admin users during account setup. Any existing Super Admin user can add other Super Admin users.
To add a Super Admin user:
- Click the gear icon and select Super Admin.
- Enter the user name of a user you want to add as Super Admin.
Going forward, that user can perform Super Admin tasks.
Setting Default Permissions for New Users
By default, all new users can perform a set of new user actions discussed above. In addition, you can create a set of default permissions that are assigned to every new user added to the system from that point on:
- Click the gear icon and select System Preferences.
- Click New User Defaults and check the set of permissions you want to grant to new users.
The default permissions affect new user accounts that you create after you made the change.
Note: In many cases, it makes sense to create a group with permissions for new users, and to set that group as the default for new users.
Setting the Default Group for New Users
Each new user is assigned to the Everyone group.
To add a new user to additional groups:
- Click the gear icon and select System Preferences.
- In the Default User Groups field
- Start typing the name of additional groups to add groups.
- Click the x next to a group name to remove a group. You cannot remove the Everyone group.
Going forward, new users are added to the group. They get the group’s permissions and any permissions set as New User Default Permissions.