Moogsoft Docs


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

AIOps includes the following default roles: Super User, Manager, Administrator, Operator, Customer, REST LAM Sender and Grazer.

The permissions for these roles are as follows:

Super User















Role Permissions

The various role permissions are defined in the table below:

Permission Description
super_privileges Provides Super User privileges
alert_assign Allows the user to assign Alerts
alert_close Allows the user to close Alerts
alert_modify Allows the user to modify Alerts

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


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_assign Allows the user to assign a Situation moderator/owner
prc_feedback Allows the user to mark Alerts with PRC feedback
sig_create Allows the user to create Situations
sig_close Allows the user to close Situations
sig_modify Allows the user to modify Situations
thread_create Allows the user to create Collaborate comment threads
add_media Allows the user to attach files to Collaborate comment threads
graze_login Allows the user to login to the Graze API

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:




    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 .