Skip to content

Commit 9d0eb17

Browse files
committed
Allow any auditor to view the audit log
1 parent be24cb8 commit 9d0eb17

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
@@ -2,7 +2,7 @@ export const checks = {
22
viewAllUsers: "viewAllUsers",
33
updateUsers: "updateUsers",
44
createUser: "createUser",
5-
viewAuditLog: "viewAuditLog",
5+
viewAnyAuditLog: "viewAnyAuditLog",
66
createAnyTemplate: "createAnyTemplate",
77
updateAllTemplates: "updateAllTemplates",
88
viewDeploymentValues: "viewDeploymentValues",
@@ -45,9 +45,10 @@ export const permissionsToCheck = {
4545
},
4646
action: "update",
4747
},
48-
[checks.viewAuditLog]: {
48+
[checks.viewAnyAuditLog]: {
4949
object: {
5050
resource_type: "audit_log",
51+
any_org: true,
5152
},
5253
action: "read",
5354
},

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
@@ -2478,7 +2478,7 @@ export const MockPermissions: Permissions = {
24782478
updateAllTemplates: true,
24792479
viewAllUsers: true,
24802480
updateUsers: true,
2481-
viewAuditLog: true,
2481+
viewAnyAuditLog: true,
24822482
viewDeploymentValues: true,
24832483
viewUpdateCheck: true,
24842484
viewDeploymentStats: true,

0 commit comments

Comments
 (0)