# Audit

Immuta provides robust audit logging of actions within the Govern app and on queries in [remote technologies](https://documentation.immuta.com/saas/govern/detect-your-data/reference-guides/index#audit-support-for-platform-queries) like Snowflake, Databricks, and Databricks Unity Catalog. Users with the audit permission can view the audit page in Immuta and export audit logs to S3 or ADLS Gen2.

## How-to guides

* [Export audit logs to S3](https://documentation.immuta.com/saas/govern/detect-your-data/audit/how-to-guides/enable-uam): Use the CLI or GraphQL to export Immuta audit logs to S3. These logs can then be stored long-term, used for compliance, or viewed in analytic platforms.
* [Export audit logs to ADLS Gen2](https://documentation.immuta.com/saas/govern/detect-your-data/audit/how-to-guides/export-adls): Use the CLI or GraphQL to export Immuta audit logs to ADLS Gen2. These logs can then be stored long-term, used for compliance, or viewed in analytic platforms.
* [Use Immuta Audit](https://documentation.immuta.com/saas/govern/detect-your-data/audit/how-to-guides/use-immuta-audit): Use the Immuta UI audit page to find audit event logs.
* [Run governance reports](https://documentation.immuta.com/saas/govern/detect-your-data/audit/how-to-guides/governor-guide): Create a governance report in the Immuta UI to understand the state of your Immuta environment.

## Reference guides

* [Audit overview](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/index): This reference guide describes Immuta's universal audit model, the events available in this model, and the recommended audit workflow.
  * [UAM schema reference guide](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/index/uam-schema): This reference guide lists the UAM events and examples of the logs.
* Query audit logs: These reference guides describe the audit available for the specific integration, details about enabling and configuring audit, and an example schema.
  * [Snowflake audit logs](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/query-audit-logs/snowflake)
  * [Databricks Unity Catalog audit logs](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/query-audit-logs/databricks-uc)
  * [Databricks Spark audit logs](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/query-audit-logs/databricks)
  * [Starburst (Trino) audit logs](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/query-audit-logs/trino)
* [Audit export GraphQL reference guide](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/immuta-audit-export-to-s3-and-adls-gen2-graphql-reference-guide): This reference guide describes the commands available in GraphQL for exporting audit logs.
* [Governance reports](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/reports): This reference guide describes the different reports available in Immuta.
* [Unknown users in audit logs](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/unknown-user): This guide illustrates how to determine the username of `Unknown` users from [Unity Catalog query audit logs](https://documentation.immuta.com/saas/govern/detect-your-data/audit/reference-guides/query-audit-logs/databricks-uc) and register them in Immuta.
