This commit is contained in:
Daniel Hougaard
2024-09-20 23:08:20 +04:00
parent cfcc32271f
commit 31ff6d3c17
3 changed files with 2 additions and 5 deletions
@@ -145,6 +145,8 @@ export const fullProjectPermissionSet: [ProjectPermissionActions, ProjectPermiss
[ProjectPermissionActions.Edit, ProjectPermissionSub.Tags], [ProjectPermissionActions.Edit, ProjectPermissionSub.Tags],
[ProjectPermissionActions.Delete, ProjectPermissionSub.Tags], [ProjectPermissionActions.Delete, ProjectPermissionSub.Tags],
// TODO(Daniel): Remove the audit logs permissions from project-level permissions.
// TODO: We haven't done this yet because it might break existing roles, since those roles will become "invalid" since the audit log permission defined on those roles, no longer exist in the project-level defined permissions.
[ProjectPermissionActions.Read, ProjectPermissionSub.AuditLogs], [ProjectPermissionActions.Read, ProjectPermissionSub.AuditLogs],
[ProjectPermissionActions.Create, ProjectPermissionSub.AuditLogs], [ProjectPermissionActions.Create, ProjectPermissionSub.AuditLogs],
[ProjectPermissionActions.Edit, ProjectPermissionSub.AuditLogs], [ProjectPermissionActions.Edit, ProjectPermissionSub.AuditLogs],
@@ -47,7 +47,6 @@ export const formSchema = z.object({
settings: generalPermissionSchema, settings: generalPermissionSchema,
environments: generalPermissionSchema, environments: generalPermissionSchema,
tags: generalPermissionSchema, tags: generalPermissionSchema,
"audit-logs": generalPermissionSchema,
"ip-allowlist": generalPermissionSchema, "ip-allowlist": generalPermissionSchema,
"certificate-authorities": generalPermissionSchema, "certificate-authorities": generalPermissionSchema,
certificates: generalPermissionSchema, certificates: generalPermissionSchema,
@@ -65,10 +65,6 @@ const SINGLE_PERMISSION_LIST = [
title: "Tags", title: "Tags",
formName: "tags" formName: "tags"
}, },
{
title: "Audit Logs",
formName: "audit-logs"
},
{ {
title: "IP Allowlist", title: "IP Allowlist",
formName: "ip-allowlist" formName: "ip-allowlist"