56169: AUDIT LOG

SCENARIOS

1.

#SCEANRIO VERIFY THE MESSAGE COLUMN IS VISIBLED

GIVEN GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN loading the event log grid

THEN the message column should be visible

2.

#SCEANRIO VERIFY THE USERID COLUMN IS VISIBLED

GIVEN GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN loading the event log grid

THEN the message column should be visible

3.

#SCEANRIO VERIFY INCIDENT ID COLUMN IS VISIBLED

GIVEN GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN loading the event log grid

THEN the message column should be visible

4.

#SCEANRIO VERIFY THE EMAIL COLUMN IS VISIBLED

GIVEN GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN loading the event log grid

THEN the message column should be visible

5.

#SCEANRIO VERIFY THAT ALERT RULE RAISED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

6.

#SCEANRIO VERIFY THAT CASE CLOSED EVENT IS LOGGED

r

Not incident Id linked to the case

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing case closed raised event log

THEN a list of logs should be displayed

7.

#SCEANRIO VERIFY THAT CJIS QUERY RAN EVENT IS LOGGED

r

Hits always false but hits are returned

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing case closed raised event log

THEN a list of logs should be displayed

8.

#SCEANRIO VERIFY THAT CJIS QUERY RAN FAILED EVENT IS LOGGED

r

Missing IncidentIdMessage doesn't have query type or text information

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing cjis query ran raised event log

THEN a list of logs should be displayed

9.

#SCEANRIO VERIFY THAT CJIS QUERY VIEWED EVENT IS LOGGED

r

Too many events logged, some without information in some columnsHits always false but hits are returnedIncorrect incident id returned

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing cjis query ran failed raised event log

THEN a list of logs should be displayed

10.

#SCEANRIO VERIFY THAT DISTRIBUTION GROUPS CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing cjis query viewed failed raised event log

THEN a list of logs should be displayed

11.

#SCEANRIO VERIFY THAT INCIDENT ACTIVATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing cjis query viewed failed raised event log

THEN a list of logs should be displayed

12.

#SCEANRIO VERIFY THAT INCIDENT AGENT POSITION CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing distribution groups changed raised event log

THEN a list of logs should be displayed

13.

#SCEANRIO VERIFY THAT INCIDENT ALL UNITS RECALLED FROM PROVIDER EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident activated raised event log

THEN a list of logs should be displayed

14.

#SCEANRIO VERIFY THAT INCIDENT BARCODE ADDED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident agent position changed raised event log

THEN a list of logs should be displayed

15.

#SCEANRIO VERIFY THAT INCIDENT CALLER CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident all units recalled from provider raised event log

THEN a list of logs should be displayed

16.

#SCEANRIO VERIFY THAT INCIDENT CALLTAKER CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident barcode added raised event log

THEN a list of logs should be displayed

17.

#SCEANRIO VERIFY THAT INCIDENT CALL TYPE CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident caller changed raised event log

THEN a list of logs should be displayed

18.

#SCEANRIO VERIFY THAT INCIDENT CASE CREATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident calltaker changed raised event log

THEN a list of logs should be displayed

19.

#SCEANRIO VERIFY THAT INCIDENT CREATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident case created raised event log

THEN a list of logs should be displayed

20.

#SCEANRIO VERIFY THAT INCIDENT DESTINATION PROVIDER ACTIVATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident closed raised event log

THEN a list of logs should be displayed

21.

#SCEANRIO VERIFY THAT INCIDENT DESTINATION PROVIDER DEACTIVATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident created raised event log

THEN a list of logs should be displayed

22.

#SCEANRIO VERIFY THAT INCIDENT DETAILS CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident destination provider activated raised event log

THEN a list of logs should be displayed

23.

#SCEANRIO VERIFY THAT INCIDENT HANDED OVER EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

24.

#SCEANRIO VERIFY THAT INCIDENT IMAGE ADDED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

25.

#SCEANRIO VERIFY THAT INCIDENT LOCATION CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

26.

#SCEANRIO VERIFY THAT INCIDENT LOCATION CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

27.

#SCEANRIO VERIFY THAT CJIS QUERY VIEWED FAILED EVENT IS LOGGED

r

Cannot produce the actions required for this even as it depends on a third party, CJIS broker/datamax failure

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing cjis query viewed raised event log

THEN a list of logs should be displayed

28.

#SCEANRIO VERIFY THAT INCIDENT DYNAMIC LIST UPDATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

29.

#SCEANRIO VERIFY THAT INCIDENT MANUAL EXTENDED SOURCE CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

30.

#SCEANRIO VERIFY THAT INCIDENT CLOSED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing incident call type changed raised event log

THEN a list of logs should be displayed

31.

#SCEANRIO VERIFY THAT UNIT INCIDENT STATUS RECALLED AT LOCATION EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

32.

#SCEANRIO VERIFY THAT INCIDENT FILE ADDED EVENT IS LOGGED

r

Adding a file doesn't trigger event log

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

33.

#SCEANRIO VERIFY THAT INCIDENT NOTE ADDED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

34.

#SCEANRIO VERIFY THAT INCIDENT PRIMARY CLEARED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

35.

#SCEANRIO VERIFY THAT INCIDENT PRIMARY SET EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

36.

#SCEANRIO VERIFY THAT INCIDENT PRIORITY CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

37.

#SCEANRIO VERIFY THAT INCIDENT TIMELINE NOTE ADDED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

38.

#SCEANRIO VERIFY THAT INCIDENT VIDEO ADDED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

39.

#SCEANRIO VERIFY THAT RESPONSE DISPOSITION SET EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

40.

#SCEANRIO VERIFY THAT PROVIDER ACTIVATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

41.

#SCEANRIO VERIFY THAT TRANFER SOURCE LOCATION UPDATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

42.

#SCEANRIO VERIFY THAT TRANSFER CALLER UPDATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

43.

#SCEANRIO VERIFY THAT TRANSFER CREATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

44.

#SCEANRIO VERIFY THAT TRANSFER DEST LOCATION UPDATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

45.

#SCEANRIO VERIFY THAT TRANSFER DEST PROVIDER UPDATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

46.

#SCEANRIO VERIFY THAT TRANSFER PATIENT UPDATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

47.

#SCEANRIO VERIFY THAT TRANSFER SOURCE PROVIDER UPDATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

48.

#SCEANRIO VERIFY THAT TRANSFER STATUS UPDATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

49.

#SCEANRIO VERIFY THAT TRANSFER VEHICLE ASSIGNED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

50.

#SCEANRIO VERIFY THAT TRANSFER VEHICLE UNASSIGNED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

51.

#SCEANRIO VERIFY THAT VEHICLE AT PROVIDER RECALLED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

52.

#SCEANRIO VERIFY THAT VEHICLE STATE AT PROVIDER CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

53.

#SCEANRIO VERIFY THAT UNIT ACTIVE INCIDENT CLEARED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

54.

#SCEANRIO VERIFY THAT UNIT ACTIVE INCIDENT SET EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

55.

#SCEANRIO VERIFY THAT UNIT DISPOSITION SET EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

56.

#SCEANRIO VERIFY THAT UNIT INCIDENT STATUS CHANGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

57.

#SCEANRIO VERIFY THAT UNITS ASSIGNED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

58.

#SCEANRIO VERIFY THAT UNITS RECALLED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

59.

#SCEANRIO VERIFY THAT SYSTEM TIMER ACKNOWLEDGED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

60.

#SCEANRIO VERIFY THAT SYSTEM TIMER CREATED EVENT IS LOGGED

GIVEN an NCIC admin user is logged in AND on the Audit Log page

WHEN viewing alert rule raised event log

THEN a list of logs should be displayed

AC

r

Given an event is loggedWhen querying the log on NCICThen the logs should display the event loggedAnd the log should have a message, userId, IncidentId, time, and user emailhttps://dev.azure.com/disp/RD/_workitems/edit/56169

TEST DATA

r

NCIC user: silver.arrow@example.com pswrd: P@ssw0rd123!

a