Activity
Overview
The Activity section of the Nullafi Shield Admin Console provides comprehensive visibility into the transactions processed by the Shield engine. Each entry recorded here represents a unique transaction and includes detailed metadata such as:
- User identity
- Application accessed
- Detected Data Types
- Obfuscation Actions Applied
This section is essential for auditing, compliance verification, and operational insights.
Main Table View
The main table on the Activity page displays all transaction records. Each row corresponds to a single scanned transaction and includes information such as timestamps, application details, data types detected, and actions taken.
- Default Sorting: Transactions are sorted by timestamp (newest first).
- Responsive Layout: If the number of columns exceeds the screen width, a horizontal scrollbar will be available.
Sorting
To reorder entries:
- Click on a column header to sort by that column.
- An arrow indicates sort direction (ascending or descending).
- A sort index (1, 2, 3) indicates the column's priority in a multi-column sort.
- Some fields, such as those containing lists (e.g., "Detected Data Types"), are not sortable.
Column Reordering
You can drag and drop columns to change their display order using the handle next to each header.
View Menu
Located in the top-right of the Activity section, the View Menu allows customization of the table display.
Table Density
Adjust spacing between rows for a more compact or expanded view.
Column Settings
- Column Appearance: Toggle visibility of each column using checkboxes.
- Column Order: Drag-and-drop to reorder columns in the menu.
Actions:
Apply:
Save changes to the table layout.Cancel:
Discard changes and close the menu.Reset:
Restore the default column layout and visibility.
Table Size
The default display limit is 25 entries per page. You can change this to any number between 25 and 200. A vertical scrollbar appears if rows exceed screen height.
Navigation
If filtered results exceed a single page:
- Current Display: Shows the currently visible entry range, e.g., "51–75 of 3000".
- Navigation Buttons: Use left/right arrows to navigate between pages.
- Skip To Field: Enter a record number to jump directly to its corresponding page.
Filtering
Filters help narrow results for specific insights or investigations. By default, no filters are applied and all records are visible.
Filter Builder
Filters can be configured using the buttons above the Activity table.
Filter Types:
- Time (Timestamp column):
- In the range: Specify start and end dates.
- Within the last: Show recent records (e.g., last 7 days).
-
More than: Show older records (e.g., more than 30 days old).
-
Boolean Fields:
-
Checkboxes allow filtering true/false values (e.g., Obfuscation Applied).
-
List Fields:
- Select multiple values to only display rows matching all selections.
-
Example: Selecting both “Credit Card” and “Email Address” will show only entries containing both data types.
-
Text Fields:
- Enter a string to search for.
- Use the
+
button to add the term. - Remove entries using the trash icon.
Saved & Common Filters
Common filters are shown by default. Click "More +" to add new filters or access less frequently used options.
Advanced Filters
For more granular queries, switch to Advanced Mode. This allows writing expressions using the Shield query language for conditions beyond what the Filter Builder supports.
- To revert to the simplified UI, click Simple Mode.
Exporting Activity Data
Use the Export button to download activity logs as a CSV file.
- Exports reflect all applied filters.
- Exported files include all available columns, even hidden ones.
- Export limit: 10,000 records per download.
Use filters to narrow the dataset when working with large volumes of transactions.
Best Practices
- Regularly export filtered activity logs for auditing.
- Use the Filter Builder for standard queries, and switch to Advanced Mode for complex use cases.
- Adjust column visibility and table size to match your operational context.