Skip to content

Commit 446939f

Browse files
authored
Add list of trackable actions (#262)
1 parent 3fb3f26 commit 446939f

File tree

1 file changed

+40
-1
lines changed

1 file changed

+40
-1
lines changed

reference/audit-log.mdx

+40-1
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,43 @@ The `action` field specifies the type of activity that happened in your Axiom or
3737

3838
## Restrict access to audit log
3939

40-
To restrict access to the audit log, use Axiom’s role-based access control to define who can access the `axiom-audit` dataset. For more information, see [Access](/reference/settings#access-overview).
40+
To restrict access to the audit log, use Axiom’s role-based access control to define who can access the `axiom-audit` dataset. For more information, see [Access](/reference/settings#access-overview).
41+
42+
## List of trackable actions
43+
44+
The `action` field specifies the type of activity that happened in your Axiom organization. The most common actions that Audit logs allow you to track are the following:
45+
46+
- **createAdvancedApiToken** means that a user created an advanced API token.
47+
- **createAnnotation** means that a user created an annotation.
48+
- **createBasicApiToken** means that a user created a basic API token.
49+
- **createDashboard** means that a user created a dashboard.
50+
- **createDataset** means that a user created a dataset.
51+
- **createMonitor** means that a user created a monitor.
52+
- **createNotifier** means that a user created a notifier.
53+
- **createOrg** means that a user created an organization.
54+
- **createPersonalAccessToken** means that a user created a personal access token.
55+
- **createUser** means that a user created another user.
56+
- **deleteDashboard** means that a user deleted a dashboard.
57+
- **deleteDataset** means that a user deleted a dataset.
58+
- **logout** means that a user logged out.
59+
- **notifierFailed** means that a notifier failed.
60+
- **notifierTriggered** means that a notifier triggered.
61+
- **removeUserFromOrg** means that a user removed another user from an organization.
62+
- **runAplQuery** means that a user ran an APL query.
63+
- **sendMessage** means that Axiom sent a message to a channel defined by a notifier.
64+
- **sendUserDeletedEmail** means that a user was deleted and Axiom sent out a notification email about the deletion.
65+
- **streamDataset** means that a user viewed the stream of a dataset.
66+
- **trimDataset** means that a user trimmed a dataset.
67+
- **updateDashboard** means that a user updated a dashboard.
68+
- **updateMonitor** means that a user deleted a monitor.
69+
- **updateUserSettings** means that a user updated their user settings.
70+
- **updateVirtualField** means that a user updated a virtual field.
71+
72+
<Note>
73+
The list above is non-exhaustive. To see all the different actions that happened in your Axiom organization, run the following query:
74+
75+
```kusto
76+
['axiom-audit']
77+
| distinct action
78+
```
79+
</Note>

0 commit comments

Comments
 (0)