Validation
Breadcrumbs

FS - 25919655 - Audit Logs


Description

SPORIFY’s Audot Trail feature allows administrators to keep track on any query of their tenant’s users.

In SPORIFY, the administrator can view and filter audit logs, and export them to Excel.

Procedure

  1. Login to SPORIFY.

  2. Click Administration on the navigation menu.

  3. Click Audit Logs.


Filtering Audit Logs:

  1. To filter Audit Logs by date range, click the Date range field. The filter options here are:

    1. Today

    2. Yesterday

    3. Last 7 Days

    4. Last 30 Days

    5. This Month

    6. Last Month

    7. Custom range

      1. When custom range is selected, two calendars will pop up.

      2. On the first calendar, select the first date of the desired range.

      3. On the second calendar, select the last date of the desired range.

    8. Click Apply, else Cancel.

  2. To filter by User name, click the User name field.

    1. Select the relevant username from the drop-down menu.

    2. Else, search for the relevant username using the associated search bar and select.

  3. For more filters, select Show advanced filters. The following filters will then be made available:

    1. Service

      1. Type service into textbox.

    2. Duration

      1. Type directly into the fields or use the provided arrows.

    3. Action

      1. Type action into textbox.

    4. Error state

      1. Use drop-down menu to select error state.

    5. Browser

      1. Type browser into textbox.

  4. Click Refresh.

  5. To clear the applied filter(s), click the Clear button.


Exporting Audit Logs to Excel:

  1. To export Audit Logs to Excel, click the Export to Excel button.

  2. This prompts the audit logs table to be downloaded directly to the administrator’s device.


Viewing Audit Log Details:

  1. To view further details about a specific audit log, click the search button associated with the given log.

  2. Audit log details will then appear via a modal.

  3. Click Close.

Acceptance Criteria

  • Verify that the administrator can view, filter and export their audit logs in SPORIFY.

  • Verify that Audit Logs can be accessed via the SPORIFY Administration Audit Logs area.

  • Verify that the administrator can view further details relating to each audit log.

  • Verify that when the Clear button is clicked, the filters are reset.

  • Verify that the Clear button only appears when filters are applied.

  • Verify that the Clear button disappears when the filters are cleared.

  • Verify that there is a functioning search bar provided in the User Name filter.

  • Verify that only one username can be selected via the User Name filter.

  • Verify that only relevant user accounts are displayed in the User Name filter menu.

  • Verify that events for deleted users are available.

  • Verify deleted user accounts will be displayed with the addition of (deleted) after the account

  • Verify for deleted user account no full name is displayed any longer

N/A

GUI Specification

Purpose of these GUI elements.

The purpose of these GUI elements is to enable the administrator to view and navigate all relevant audit logs in SPORIFY.

Mockups and Screenshots


image-20220722-084440.png
Audit Logs


image-20210907-141358.png
Audit Log Detail


GUI Elements

Mockup of GUI Element

Title

Default

Enabled

 Type

Data

Description

image-20200923-140530.png


Date range

Today

Always

Drop-down menu

String

Select date range to filter by

image-20200923-140538.png


User name

(ALL)

Always

Drop-down menu with search function

String

Input user name to filter by

image-20210907-141806.png


Service

Empty

When Show advanced filters has been selected

Textbox

String

Input service to filter by

image-20210907-141901.png


Duration

Empty

When Show advanced filters has been selected

Numerical text fields

String

Input duration to filter by

image-20210907-142042.png


Action

Empty

When Show advanced filters has been selected

Textbox

String

Input action to filter by

image-20210907-142123.png


Error state

All

When Show advanced filters has been selected

Drop-down menu

String

Select error state to filter by

image-20210907-142208.png


Browser

Empty

When Show advanced filters has been selected

Textbox

String

Input browser to filter by

Available Actions And Commands

Mockup of GUI Element

 Title

Shortcut

Enabled

Type

Role/Permission

Action

Tooltip

Audit Trail

image-20200923-140427.png


Refresh

N/A

Always

Button

Administration - Audit Logs

Refreshes audit logs table

N/A

No

image-20200923-140436.png


Export to Excel

N/A

Always

Button

Administration - Audit Logs

Exports data to Excel

N/A

Yes

image-20200923-140500.png


Audit Log Detail

N/A

Always

Button

Administration - Audit Logs

Opens Audit Log detail modal

N/A

No

image-20200923-140744.png


Close

N/A

Always

Button

Administration - Audit Logs

Closes Audit Log detail modal

N/A

No

image-20220722-082943.png


Clear

N/A

When a filter or filters are applied

Button

Administration - Audit Logs

Clears applied filter(s)

N/A

No

N/A

Specification References