Activity log
The Activity log screen lists every recorded transaction on a connected application, captured at the database level. One line per (Application, User, Table, Transaction date) — the raw evidence used by the Proven conflicts view and the Object Usage Tracking statistics.
It is the fact ledger of Nomasx-1 — the data set that turns a theoretical conflict into a documented finding.
At a glance
Goal of the view
For each connected application:
- What did each user actually do? Schema + Table + Transaction date + Count tells how many rows of which table a user touched on a given timestamp.
- Cross-check theoretical rights. Combined with the Rights matrix, an empty activity log on a user with extensive rights is the strongest revocation argument.
- Feed the proven SoD analysis. The Proven conflicts screen intersects this dataset with the SoD details — if a user does not appear here for the relevant tables, the conflict is theoretical only.
The activity log is built from database-level triggers / auditing on the source-system tables — outside of any application-layer permission. It captures what the database recorded, not what the application believes happened.
Columns
| Column | Source | What it tells you |
|---|---|---|
| Application ID | ACL_APPS_ID — application identifier. Filterable. | The connected application. |
| User ID | ACL_USER_ID — user identifier, trimmed. Filterable, scoped to the application. | Who performed the transaction. |
| Schema | ACL_SCHEMA — database schema. | Where the data lives — useful when several environments share the same Nomasx-1 instance. |
| Table | ACL_TABLE_NAME — database table. Filterable. | Object that was written to. |
| Transaction date | ACL_DT_TRANSACTION — timestamp. | When the activity happened. |
| Count | ACL_COUNT — number of rows touched. | Volume — distinguishes a one-off update from a mass operation. |
| Object ID | ACL_OBJECT_ID — source-system program. | Which program triggered the write — links the row back to the rights matrix. |
Tips & best practices
- Filter on a single User ID + sort by Transaction date descending — the latest activity narrative for that user. Quick way to know whether an account that holds risky rights is dormant or active.
- Filter on Table to investigate a specific data set — Who touched F0411 last quarter? is answered in one filter.
- Combine with OUT — Components — Activity log is the database picture, OUT is the application picture. Both should tell similar stories; large discrepancies point to direct database writes that bypass the application.
- Watch Count — a single-row update is normal, a mass operation deserves a justification check.