Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this module, you will learn about Views, which are user-focused versions of Element Groups, and Users.

...

ExerciseDescriptionTime required
Understand Users, Groups, and RolesUnderstand how up.time Uptime Infrastructure Monitor manages users and user access, by examining the two default users.1 slice
Create a New User GroupCreate a user group that includes one of the existing default users, and assign it to the Web Servers Element Group you created in the previous module.1 slice
Edit an Existing User's ProfileEdit a user's User Group membership.1 slice
Create a View Add your first View to up.timeUptime Infrastructure Monitor, and associate it with a User Group. Log in as that end user to see what they would that user can see when using up.timeUptime Infrastructure Monitor.1 slice

Understand Users, Groups, and Roles

As mentioned previously, user management in up.time Uptime Infrastructure Monitor is the intersection of individual user profiles, user roles, and user groups. this arrangement of user-related objects is particularly useful for larger deployments, where a diverse and large set of users will want to access up.time Uptime Infrastructure Monitor for different reasons. For this exercise and module, we will keep the steps simple, but explain what could be done with a larger deployment.

Click the Users panel, which displays the Users page.

In this list, you can see that up.time Uptime Infrastructure Monitor has two default users (admin, or "up.time Uptime Infrastructure Monitor Administrator" and sample, or "Sample User"). Each one is assigned to its own user role (superadmin, and user), but both belong the same SysAdmin User Group:

Image RemovedImage Added

To get an idea of which activities in up.time Uptime Infrastructure Monitor are determined by user role, view the permissions for the user role by clicking its name in the User Role column: 

Image RemovedImage Added

This user role is, for the most part, a "read-only" role, which is appropriate for the non-administrator sample user that is associated with it. 

...

Let's work with this pair of default up.time Uptime Infrastructure Monitor users, and make them match completely unique personas. They already each are associated with their own role; let's put them in unique user groups.

...

  1. In the left pane, click Add New User Group.
  2. In the Add User Group pop-up window, provide Linux Admins as the User Group Name.
  3. Select the sample user from the Available Users list, then click Add.

  4. Select Linux Servers from the Available Element Groups, then click Add

    Your user group configuration should look similar to the following:
    Image Removed Image Added

    Note
    titleA web of relationships

    Due to an object-based approach, you can associate Elements, Element Groups, and Views with user groups, and vice versa. Later in this module, we will create a View, and associate it with the user group we are currently creating now. If we had created that View first, we would be able to could make that association now.

    Also note the Elements and Element Groups in the user group definition determine which Elements members of the group have "access" to. This is one way that user groups imply domain of use. This property works in conjunction with user roles: a user group determines what a user has access to, while the user role determines what they can do with the things they can access.

  5. Click Save, then click Close Window. In the main UI window, the Users panel is displayed.

Validation: The user group you have just created includes the sample user. Conversely, from the user profile (and UI) perspective, the sample user is now a member of the newly created user group. Also note the double group membership for this user; this is a basic example of user-related objects.

Image RemovedImage Added

Edit an Existing User's Profile

...

  1. Click the edit icon beside the sample user:
    Image Removed Image Added
  2. In the Edit User pop-up window, edit the user's group membership. Select the SysAdmin User Group entry, then click Remove.
  3. Click Save, then click Close Window.
    You are returned to the main UI window, where the User page is in view.

Validation: View the users list again, and note that the sample user's group membership is now back to a single user group: Linux Admins. This sample user is ready to administer some Linux servers!

Create a View

  1. Click My Infrastructure.
  2. In the left pane, click Add View.
  3. Configure your View as follows:
    Image Removed Image Added
    • Provide Linux Servers as the View Name.
    • Select the Linux Servers Element Group from the Available Elements list, displaying the Linux server Element you added in the previous module.
    • Select the Element and click Add.
    • From the list of Available User Groups, select and Add the Linux Admins group.
  4. Click Save, then click Close Window.

Validation Step (My Infrastructure): In the main UI window, the My Infrastructure view updates with your newly created Web Servers view. Expand it to see that its contents match what you added from the Web Servers Element Group.

Image Removed

 Image Added

Note
titleIt's Not a Bug

Even though this created View is strictly for users that are members of the Linux Admins user group, and you are currently logged in as an administrator that is not a member, the View is still visible. An up.time Uptime Infrastructure Monitor administrator, who has the superadmin user role, will is still be able to view everything.

Validation (as Sample User): 

  1. Click the logged-in admin user name (found along the top tool bar), then click Logout.
  2. At the log-in screen, log in as the default sample user.
    This sample user has an ID and password of sample and sample.
  3. Once logged in as the sample user, click My Infrastructure.
    Image Removed Image Added

Consider the following:

    • You can see the View intended solely for the sample user.
    • This sample user sees this View because you configured it to be associated with the user group that the user belongs to.
    • The user can also see only the same Elements under 
  1. My
    • Infrastructure because, in the second exercise in this module, you configured the user group to include the Linux Servers Element Groups.
    • As explored in the first exercise, this user's role limits activity to view-only tasks. To illustrate, if you click the gear beside an Element, you
  2. will
    • do not see an Edit option in the pop-up menu.
    • The user cannot see anything else on the
  3. My
    • Infrastructure panel,
  4. since
    • because they are administrative actions.

Using Views in conjunction with user roles and user groups can accommodate a diverse set of end users that have access to view, add, edit, or delete the correct Elements or up.time Uptime Infrastructure Monitor objects. 

Before moving to the next module, log back in as the admin user (the ID and password were set when the Monitoring Station was first run after being installedinstallation). 

...

Section
bordertrue
Column
width50%
Back: Organize Services and Elements
Column
width50%

Next: Generate Reports