diff --git a/atst/models/audit_event.py b/atst/models/audit_event.py
index c08e63ae..53b4a45e 100644
--- a/atst/models/audit_event.py
+++ b/atst/models/audit_event.py
@@ -18,6 +18,7 @@ class AuditEvent(Base, TimestampsMixin):
workspace = relationship("Workspace", backref="audit_events")
request_id = Column(UUID(as_uuid=True), ForeignKey("requests.id"), index=True)
+ request = relationship("Request", backref="audit_events")
resource_type = Column(String(), nullable=False)
resource_id = Column(UUID(as_uuid=True), index=True, nullable=False)
diff --git a/templates/audit_log.html b/templates/audit_log.html
index e5d8648c..7010c0ad 100644
--- a/templates/audit_log.html
+++ b/templates/audit_log.html
@@ -29,6 +29,8 @@
{% if event.workspace %}
in Workspace {{ event.workspace_id }}
({{ event.workspace.name }})
+ {% elif event.request %}
+ on Request {{ event.request_id }}
({{ event.request.displayname }})
{% endif %}