mirror of
https://github.com/opelly27/WinStudentGoalTracker.git
synced 2026-05-20 12:17:35 +00:00
Updates to encompass benchmarks
This commit is contained in:
@@ -60,6 +60,13 @@ public static class PermissionMatrix
|
||||
[PermissionAction.Update] = Allow,
|
||||
[PermissionAction.Delete] = Allow,
|
||||
},
|
||||
[EntityType.Benchmark] = new()
|
||||
{
|
||||
[PermissionAction.Create] = Allow,
|
||||
[PermissionAction.Read] = Allow,
|
||||
[PermissionAction.Update] = Allow,
|
||||
[PermissionAction.Delete] = Allow,
|
||||
},
|
||||
},
|
||||
|
||||
// ──────────────────────────────────────────────
|
||||
@@ -109,6 +116,13 @@ public static class PermissionMatrix
|
||||
[PermissionAction.Update] = Allow,
|
||||
[PermissionAction.Delete] = Allow,
|
||||
},
|
||||
[EntityType.Benchmark] = new()
|
||||
{
|
||||
[PermissionAction.Create] = Allow,
|
||||
[PermissionAction.Read] = Allow,
|
||||
[PermissionAction.Update] = Allow,
|
||||
[PermissionAction.Delete] = Allow,
|
||||
},
|
||||
},
|
||||
|
||||
// ──────────────────────────────────────────────
|
||||
@@ -158,6 +172,13 @@ public static class PermissionMatrix
|
||||
[PermissionAction.Update] = Allow,
|
||||
[PermissionAction.Delete] = MineOnly,
|
||||
},
|
||||
[EntityType.Benchmark] = new()
|
||||
{
|
||||
[PermissionAction.Create] = Allow,
|
||||
[PermissionAction.Read] = Allow,
|
||||
[PermissionAction.Update] = Allow,
|
||||
[PermissionAction.Delete] = MineOnly,
|
||||
},
|
||||
},
|
||||
|
||||
// ──────────────────────────────────────────────
|
||||
@@ -207,6 +228,13 @@ public static class PermissionMatrix
|
||||
[PermissionAction.Update] = MineOnly,
|
||||
[PermissionAction.Delete] = MineOnly,
|
||||
},
|
||||
[EntityType.Benchmark] = new()
|
||||
{
|
||||
[PermissionAction.Create] = MineOnly,
|
||||
[PermissionAction.Read] = MineOnly,
|
||||
[PermissionAction.Update] = MineOnly,
|
||||
[PermissionAction.Delete] = MineOnly,
|
||||
},
|
||||
},
|
||||
|
||||
// ──────────────────────────────────────────────
|
||||
@@ -256,6 +284,13 @@ public static class PermissionMatrix
|
||||
[PermissionAction.Update] = MineOnly,
|
||||
[PermissionAction.Delete] = Deny,
|
||||
},
|
||||
[EntityType.Benchmark] = new()
|
||||
{
|
||||
[PermissionAction.Create] = Deny,
|
||||
[PermissionAction.Read] = MineOnly,
|
||||
[PermissionAction.Update] = Deny,
|
||||
[PermissionAction.Delete] = Deny,
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user