1. Admin Console | Administration | Users and Security | Create UserABC, Create RoleABC, Create GroupABC.
2a. Put UserABC into GroupABC and assign RoleABC to GroupABC
(remember - Users go into Groups, Groups are assigned Roles (abilities in Foglight)
2b. Also assigned ConsoleUser Role to GroupABC (which gives UserABC to at least login to Admin Console)
3. Created a Service which contained only the Hosts which UserABC would be seeing Alarms from.
4. Services dashboard | Actions panel | General tab | Properties | Edit Basic Properties | Allowed Roles - set to Advanced Operator, Operator and RoleABC.
(this step will give the UserABC the right to see the Service dashboard and click into it - however, UserABC still needs to be given permission to see the View titled 'Alarm List with Filter - Alarm List' to see the Alarms that are raised for the Service components - this is granted in next step).
7. Grant UserABC ability to use View 'Alarm List with Filter - Alarm List'...
Admin Console | Configuration | Definitions | Alarms | View list: 'Alarm List with Filter - Alarm List' | Edit | Allowed Roles = Advanced Operator, Operator, RoleABC | Save
8. Login as UserABC