Page tree
Skip to end of metadata
Go to start of metadata

Roles define different users' level of access to Moogsoft AIOps and the actions they can perform within it.

Each user must be assigned at least one role, although some users can have several roles. Each role comprises of different permissions, allowing access to specific areas and functions.

The  icon in the bottom left corner can be used to add new roles. The  icon can be used to remove any existing roles.

Default Roles

By default there are seven roles that can be chosen from: Super User, Manager, Administrator, Operator, Customer, REST LAM Sender and Grazer.

The permissions for these roles are as follows:

Permission
Super User
Administrator
Manager
Operator
Customer
Grazer
REST LAM Sender
add_media

alert_assign

alert_close

alert_modify

all_data

filter

graze_login

manage_maint

 

 

moderator_assign

prc_feedback

sig_close

sig_create

sig_modify

super_privileges

thread_create

Role Permissions

The various role permissions are defined in the table below:

PermissionDescription
super_privilegesProvides Super User privileges
alert_assignAllows the user to assign Alerts
alert_closeAllows the user to close Alerts
alert_modifyAllows the user to modify Alerts
all_data

Allows the user to view all data within Moogsoft AIOps.

If a user does not have this permission, they will only be able to see data (Situations, Alerts etc) relating to their Team

manage_maint

Allows the user to create Maintenance Windows.

If a user with this permission does not have 'all_data' and is not in a Team, they will not be able to see the windows they create.

If a 'grazer' does not have this permission, they will not be able to run the createMaintenanceWindow or deleteMaintenanceWindow endpoints

moderator_assignAllows the user to assign a Situation moderator/owner
prc_feedbackAllows the user to mark Alerts with PRC feedback
sig_createAllows the user to create Situations
sig_closeAllows the user to close Situations
sig_modifyAllows the user to modify Situations
thread_createAllows the user to create Collaborate comment threads
add_mediaAllows the user to attach files to Collaborate comment threads
graze_loginAllows the user to login to the Graze API
filter

Allows the user to create and edit their own personal Situation and Alert Filters

Creating a Role

Follow the steps outlined below to create a new role:

  1. Click the  icon in the bottom left corner of the window.

  2. Enter a name for the role (it would be useful to make this as descriptive as possible)

  3. Select the permissions you want to added to the role. You can multi-select using Shift or Cmd (⌘) and clicking on the required permissions. Next move them using the controls:

    Control

    Description

    >

    This will add any selected permissions

    >>

    This will add all permissions

    <

    This will remove any selected permissions

    <<

    This will remove all selected permissions

    You can move permissions by dragging and dropping them between the 'Available' and 'Selected' columns as required.
     

  4. Set the session timeout, either using the system timeout of 60 minutes (an hour) or selecting a custom timeout and defining the time.
     

  5. Assign a landing page for a role. This will be 'Inherit from System Config' by default. Click the drop-down arrow and select another screen if you want to change it.
     

  6. Click Save Changes.

Editing a Role

You can edit roles in the same way as creating roles. To do this, follow the steps below:

Please note: Any changes made when editing roles will affect all users with that role

  1. Select the role you want to edit. If the list is long, type in the search box (at the top left) to narrow the list. 


  2. Edit fields as described above.


  3. Click Save Changes. If you want to discard all changes, click Revert Changes.

  • No labels