Skip to content

Commit 1ad9e69

Browse files
committed
Allow any auditor to view the audit log
1 parent 848815c commit 1ad9e69

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

site/src/contexts/auth/permissions.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ export const checks = {
55
createTemplates: "createTemplates",
66
updateTemplates: "updateTemplates",
77
deleteTemplates: "deleteTemplates",
8-
viewAuditLog: "viewAuditLog",
8+
viewAnyAuditLog: "viewAnyAuditLog",
99
viewDeploymentValues: "viewDeploymentValues",
1010
createGroup: "createGroup",
1111
viewUpdateCheck: "viewUpdateCheck",
@@ -51,9 +51,10 @@ export const permissionsToCheck = {
5151
},
5252
action: "delete",
5353
},
54-
[checks.viewAuditLog]: {
54+
[checks.viewAnyAuditLog]: {
5555
object: {
5656
resource_type: "audit_log",
57+
any_org: true,
5758
},
5859
action: "read",
5960
},

site/src/modules/dashboard/Navbar/Navbar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export const Navbar: FC = () => {
1616
const { user: me, permissions, signOut } = useAuthenticated();
1717
const featureVisibility = useFeatureVisibility();
1818
const canViewAuditLog =
19-
featureVisibility["audit_log"] && Boolean(permissions.viewAuditLog);
19+
featureVisibility.audit_log && Boolean(permissions.viewAnyAuditLog);
2020
const canViewDeployment = Boolean(permissions.viewDeploymentValues);
2121
const canViewOrganizations =
2222
featureVisibility.multiple_organizations &&

site/src/testHelpers/entities.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2479,7 +2479,7 @@ export const MockPermissions: Permissions = {
24792479
updateTemplates: true,
24802480
viewAllUsers: true,
24812481
updateUsers: true,
2482-
viewAuditLog: true,
2482+
viewAnyAuditLog: true,
24832483
viewDeploymentValues: true,
24842484
viewUpdateCheck: true,
24852485
viewDeploymentStats: true,

0 commit comments

Comments
 (0)