Audience: Immuta users with the
AUDIT
permission and Data OwnersContent Summary: This page instructs how to view and filter audit logs.
Deprecation notice
Support for the audit page has been deprecated. Instead, pull audit logs from Kubernetes and push them to your SIEM.
To view all of the audit logs, click on the Audit icon displayed in the left side panel (only users with permission to access the page will see the icon).
To filter the audit logs by purpose,
Start typing the name of your desired purpose and select one of the auto-completed results beneath the text box.
Note: If a list of purposes does not display, then no purposes matching the text exist.
Click the Filter button. Relevant records will display in the right panel.
To remove the filter and display all results, click the Clear button.
To filter by blobId, type in the exact blobId in the filter box in the left panel.
Click the Filter button. Relevant records will display in the right panel.
To remove the filter and display all results, click the Clear button.
To filter by remote query id, type in the remote query id in the filter box in the left panel.
Click the Filter button. Relevant records will display in the right panel.
To remove the filter and display all results, click the Clear button.
To filter by user, record type, project, data source or the entry timestamp, just click one or more of the corresponding facets listed on the left side of the center pane.
To sort entries in ascending (oldest first) or descending (latest first) order, click the corresponding tabs along the top of the center pane.
To view more than 50 entries per page, click the desired number in the upper right of the center pane.
To get back to all of the log entries, simply click on the Audit icon displayed in the left side panel.
Audience: System Administrators, Data Owners, and users with the AUDIT permission
Content Summary: This page outlines how to download the audit logs for your instance of Immuta through the API.
Deprecation notice
Support for the audit endpoint has been deprecated. Instead, pull audit logs from Kubernetes and push them to your SIEM.
Generate your API key on the API Keys tab on your profile page and save the API key somewhere secure.
You will pass this API key in the authorization header when you make a request, as illustrated in the example below:
curl \
--request GET \
--header "Content-Type: application/json" \
--header "Authorization: dea464c07bd07300095caa8" \
https://your-immuta-url.immuta.com/audit
Endpoint
Method | Path | Purpose |
---|---|---|
Query Parameters
Attribute | Description | Required |
---|---|---|
Response Parameters
The response returns the audit records. See below for an example.
The request below saves 50 audit logs for https://your-immuta-url.immuta.com
in the file audit-logs-file.son
, with the audit records sorted by time in descending order.
curl \
--request GET \
--header "Content-Type: application/json" \
--header "Authorization: dea464c07bd07300095caa8" \
--output audit-logs-file.json \
https://your-immuta-url.immuta.com/audit?sortField=dateTime&sortOrder=desc
{
"hits": [{
"dateTime": "1634144773832",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "29cfa243-5ca9-44a3-8600-35897e13f6fb",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634144525716",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "eea78076-4362-4563-aa3d-52f91eb87da1",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634144482422",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "3ede9275-434e-451e-9166-c2979162b2d0",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634144402132",
"dataSourceName": null,
"projectName": null,
"recordType": "authenticate",
"blobId": null,
"userId": "postgres_system",
"profileId": -1,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "774e50ac-7256-4f7a-8549-2fce65fc4a4a",
"fingerprintVersionName": null,
"email": null
}, {
"dateTime": "1634144332521",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "dc449dc3-1a38-4fcc-860b-14bcdca50ca0",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634144274492",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "cfad6adf-c734-43a4-be00-bf75c4ab2f7f",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634144170871",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "3aa0a81b-0079-4c9b-8a4c-3e7416578f26",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634144112457",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "b932e672-2d58-4fb7-86cc-26d3c5261526",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634144023606",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "e8acc422-a018-4d92-86b6-922994906105",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634143988892",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "ca52c9ac-0997-4d3d-8ce8-d73acb7313df",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634143739542",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "eaf1c1e7-2ef4-4c71-9114-9b69a35b543e",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634143712696",
"dataSourceName": null,
"projectName": null,
"recordType": "authenticate",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "580bc995-efa6-443e-8507-3736c930d6bd",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634138752546",
"dataSourceName": null,
"projectName": null,
"recordType": "handleTask",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "8718e9f1-3c04-4107-8875-8355a404b314",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634138602535",
"dataSourceName": null,
"projectName": null,
"recordType": "authenticate",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "40e9bc73-404b-4ede-9bd0-69ebd5aa211c",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634136717974",
"dataSourceName": null,
"projectName": null,
"recordType": "authenticate",
"blobId": null,
"userId": "postgres_system",
"profileId": -1,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "d11eae77-788e-4ec2-baa5-7a082d3ffed5",
"fingerprintVersionName": null,
"email": null
}, {
"dateTime": "1634079780159",
"dataSourceName": null,
"projectName": null,
"recordType": "authenticate",
"blobId": null,
"userId": "postgres_system",
"profileId": -1,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "3588c9bf-e4a2-436f-94dd-0d2330f6fdb7",
"fingerprintVersionName": null,
"email": null
}, {
"dateTime": "1634067298603",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "07246b92-090d-4a5a-a8e7-7b488ee70b9e",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634067297104",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "cb582e19-f1f3-41fe-a09e-3a5ac309b8b7",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634067294907",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "4972ea2c-bbe9-499c-84be-85d7a5c374af",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634067294126",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "7faeb85f-d372-4c7c-bda5-87260247a701",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634067293686",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "a90cd25a-044a-4cea-8919-39d7c8a429fc",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634067290827",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "9d37b7dd-6b04-4dbb-8852-a10007943c6b",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634067287997",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "9208fb13-9d33-4dc3-a550-f6b8ae70ed8e",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634067273092",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "91c9db98-bd19-4afc-b590-05d139cb3b32",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634067055915",
"dataSourceName": null,
"projectName": null,
"recordType": "taskDelete",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "5896ab8a-c71f-49a2-9279-ec6bb0b00c85",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066885023",
"dataSourceName": "Fake Medical Claims 2017",
"projectName": null,
"recordType": "queryDebugRequest",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "c929758b-60ce-48d2-9fdd-f33864e97330",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066884662",
"dataSourceName": null,
"projectName": null,
"recordType": "sqlQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "975c39ec-b0a4-4ac5-baa1-504f8e736a5e",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066621722",
"dataSourceName": null,
"projectName": null,
"recordType": "sqlQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "1c5cf9c7-4530-4e58-9475-a68257e53c6a",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066606932",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "7e5a5366-81d5-4306-8561-4ea0fe8bf09c",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066600664",
"dataSourceName": null,
"projectName": null,
"recordType": "auditQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11, 17],
"success": true,
"failureReason": null,
"warning": null,
"id": "65b05960-72bf-4bfe-8e7d-5e1efb9678ab",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066596494",
"dataSourceName": "Fake Medical Claims 2017",
"projectName": null,
"recordType": "sqlQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": false,
"id": "a1af3329-d096-4cc0-8037-10b63d437dac",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066592672",
"dataSourceName": null,
"projectName": null,
"recordType": "switchCurrentProject",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "9b457b86-256b-4c39-8c32-a9f346f78fde",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066586204",
"dataSourceName": "Fake Medical Claims 2017",
"projectName": null,
"recordType": "sqlQuery",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": false,
"failureReason": null,
"warning": false,
"id": "ced83fec-9518-424f-80d6-190dfdecf8ce",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066290381",
"dataSourceName": "Fake Medical Claims 2017",
"projectName": null,
"recordType": "policyHandlerUpdate",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11, 17],
"success": true,
"failureReason": null,
"warning": null,
"id": "4de17c25-875d-412c-bd35-7346eb86c9fe",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634066290361",
"dataSourceName": "Fake Medical Claims 2017",
"projectName": null,
"recordType": "dataSourceSave",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "3b79e204-70ff-4271-85ac-ac46042374e6",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065931127",
"dataSourceName": "Army Army Records",
"projectName": "Purpose Test",
"recordType": "addToProject",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11, 17],
"success": true,
"failureReason": null,
"warning": null,
"id": "c8c2ba1b-dc8e-4d4d-aa89-cdb3cfb81dae",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065922108",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11, 17],
"success": true,
"failureReason": null,
"warning": null,
"id": "6614f079-4508-4ee2-ab6f-1e026da9eaec",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065904373",
"dataSourceName": "Army Army Records",
"projectName": null,
"recordType": "policyHandlerCreate",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11, 17],
"success": true,
"failureReason": null,
"warning": null,
"id": "3021888b-1990-4330-9c58-b9f471fd0c15",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065904353",
"dataSourceName": "Army Army Records",
"projectName": null,
"recordType": "dataSourceSave",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "11514fd6-5409-45b0-9bb2-8f27ec51fce9",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065649381",
"dataSourceName": null,
"projectName": "Purpose Test",
"recordType": "acknowledgePurposes",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11, 17],
"success": true,
"failureReason": null,
"warning": null,
"id": "81381227-2b5d-4e8d-8dc8-d7292518054a",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065648353",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11, 17],
"success": true,
"failureReason": null,
"warning": null,
"id": "e6bbc894-4acd-43e1-92e4-cc7f12493001",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065647986",
"dataSourceName": null,
"projectName": "Purpose Test",
"recordType": "projectUpdate",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11, 17],
"success": true,
"failureReason": null,
"warning": null,
"id": "b6fb9802-eb3d-46dd-8fa2-397a6bb562b2",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065644190",
"dataSourceName": null,
"projectName": null,
"recordType": "purposeCreate",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11],
"success": true,
"failureReason": null,
"warning": null,
"id": "d8a670b4-b649-4a58-9511-a68b755bb4fc",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065626925",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11],
"success": true,
"failureReason": null,
"warning": null,
"id": "22037907-acb7-46b6-bb54-6bcfe4ff7e47",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065594293",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11],
"success": true,
"failureReason": null,
"warning": null,
"id": "0ad0aa26-ec6c-4aa9-a9ed-289153cb29ae",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065589401",
"dataSourceName": null,
"projectName": "Purpose Test",
"recordType": "switchCurrentProject",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": [11],
"success": true,
"failureReason": null,
"warning": null,
"id": "1d486411-10e3-4fe8-be32-ac67a78817ff",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065558756",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "c2b08363-3d79-44dd-8150-96c06f9b43ec",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065549471",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "82f5eb8a-406f-4a02-adb8-6ab00f9b94b8",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065502102",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "9ecee444-25ae-4891-8d8d-98700d396107",
"fingerprintVersionName": null,
"email": "katie@example.com"
}, {
"dateTime": "1634065481461",
"dataSourceName": null,
"projectName": null,
"recordType": "apiKey",
"blobId": null,
"userId": "katie@example.com",
"profileId": 2,
"purposeIds": null,
"success": true,
"failureReason": null,
"warning": null,
"id": "834c288a-1d98-4602-a9f1-fdcf2a1ce101",
"fingerprintVersionName": null,
"email": "katie@example.com"
}],
"facets": {
"datasources": [{
"name": "Public Credit Accounts",
"id": 1,
"count": "150"
}, {
"name": "Public Fake Medical Claims 2017",
"id": 3,
"count": "37"
}, {
"name": "Public Credit Transactions",
"id": 2,
"count": "33"
}, {
"name": "Dbo Customer Data",
"id": 26,
"count": "16"
}, {
"name": "Customers",
"id": 30,
"count": "16"
}, {
"name": "Army Army Records",
"id": 42,
"count": "15"
}, {
"name": "Immuta System Profiles",
"id": 17,
"count": "13"
}, {
"name": "Fake Medical Claims 2017",
"id": 47,
"count": "12"
}, {
"name": "Cities",
"id": 49,
"count": "11"
}, {
"name": "User 1 Data Source: Fake Medical Claims 2017",
"id": 52,
"count": "8"
}, {
"name": "Default Hp Sample Struct (deleted)",
"id": 8,
"count": "7"
}, {
"name": "Public Uciml Census Income Enriched",
"id": 4,
"count": "7"
}, {
"name": "Immuta System Version",
"id": 16,
"count": "5"
}, {
"name": "Dbo Employee Data",
"id": 27,
"count": "5"
}, {
"name": "dev (deleted)",
"id": 18,
"count": "5"
}, {
"name": "Dbo Healthcare Data",
"id": 28,
"count": "5"
}, {
"name": "Default Applicant Data (deleted)",
"id": 7,
"count": "4"
}, {
"name": "Default Hp Sample Struct (deleted)",
"id": 14,
"count": "4"
}, {
"name": "Default Struct Test (deleted)",
"id": 15,
"count": "4"
}, {
"name": "Default Struct Array Map (deleted)",
"id": 13,
"count": "4"
}, {
"name": "Default Struct Test (deleted)",
"id": 11,
"count": "4"
}, {
"name": "Matrix (deleted)",
"id": 21,
"count": "4"
}, {
"name": "Default Patient 193200000x (deleted)",
"id": 9,
"count": "4"
}, {
"name": "Default Synth Patients Covid (deleted)",
"id": 12,
"count": "4"
}, {
"name": "Sample Data Source",
"id": 46,
"count": "4"
}],
"projects": [{
"name": "Test Project Purpose",
"id": 5,
"count": "32"
}, {
"name": "API Test",
"id": 14,
"count": "16"
}, {
"name": "demo-api",
"id": 3,
"count": "10"
}, {
"name": "Project Created through the API",
"id": 15,
"count": "9"
}, {
"name": "Purpose Test",
"id": 17,
"count": "7"
}, {
"name": "Test5",
"id": 10,
"count": "2"
}],
"recordTypes": [{
"name": "authenticate",
"count": "99"
}, {
"name": "dataSourceSubscription",
"count": "98"
}, {
"name": "dataSourceSave",
"count": "86"
}, {
"name": "apiKey",
"count": "77"
}, {
"name": "sqlQuery",
"count": "70"
}, {
"name": "dataSourceCreate",
"count": "52"
}, {
"name": "dataSourceDelete",
"count": "44"
}, {
"name": "licenseCreate",
"count": "40"
}, {
"name": "globalPolicyRemoved",
"count": "32"
}, {
"name": "globalPolicyDisabled",
"count": "28"
}, {
"name": "policyImport",
"count": "28"
}, {
"name": "policyHandlerUpdate",
"count": "24"
}, {
"name": "auditQuery",
"count": "21"
}, {
"name": "acknowledgePurposes",
"count": "20"
}, {
"name": "projectSubscription",
"count": "18"
}, {
"name": "tagAdded",
"count": "17"
}, {
"name": "projectUpdate",
"count": "16"
}, {
"name": "globalPolicyApplied",
"count": "16"
}, {
"name": "licenseDelete",
"count": "14"
}, {
"name": "purposeCreate",
"count": "13"
}, {
"name": "addToProject",
"count": "13"
}, {
"name": "policyExport",
"count": "12"
}, {
"name": "globalPolicyUpdate",
"count": "11"
}, {
"name": "globalPolicyCreate",
"count": "11"
}, {
"name": "policyHandlerCreate",
"count": "11"
}],
"users": [{
"name": "katie@example.com",
"id": 2,
"count": "892"
}, {
"name": "user@example.com",
"id": 3,
"count": "55"
}, {
"name": "immuta_system_account",
"id": 1,
"count": "5"
}, {
"name": "azure blob storage_indexer_19",
"id": 5,
"count": "1"
}, {
"name": "azure blob storage_indexer_18",
"id": 4,
"count": "1"
}],
"outcomes": [{
"name": "success",
"count": "828"
}, {
"name": "userError",
"count": "99"
}, {
"name": "systemError",
"count": "16"
}, {
"name": "failure",
"count": "8"
}, {
"name": "insufficientAuthorizations",
"count": "2"
}, {
"name": "insufficientPermissions",
"count": "1"
}]
},
"minDate": "2021-09-09T13:47:30.914Z",
"maxDate": "2021-10-13T17:06:13.832Z",
"count": 1110
}
GET
/audit
Gets the audit records for the instance of Immuta.
dataSourceId
array[integer]
Returns records for the data source with the specified ID.
No
projectId
array[integer]
Returns records for the project with the specified ID.
No
profileId
array[integer]
Returns records for the user with the specified profile ID.
No
recordType
string
Returns the type of audit record specified. See recordTypes
in the response example below for details.
No
outcome
string
Returns records based on the specified outcome: success
, userError
, systemError
, insufficientAuthorizations
, failure
, or insufficientPermissions
.
No
minDate
date
The date of the oldest audit record to include.
No
maxDate
date
The date of the most recent audit record to include.
No
blobId
string
Returns audit records for the specified blobId
.
No
purpose
integer
Returns audit records for the purpose with the specified ID.
No
offset
integer
Used in combination with size
to fetch pages. Example: "size=10&offset=10" would return the second page or "size=10&offset=20" would return the third page.
No
size
integer
The number of results to return per page. Default is 50.
No
sortField
string
Sorts the records by the specified field. Default is dateTime
.
No
sortOrder
string
Sorts records in ascending (asc
) or descending (desc
) order. Default is desc
.
No