diff --git a/src/permissions/index.ts b/src/permissions/index.ts index 86a80c6..70a1506 100644 --- a/src/permissions/index.ts +++ b/src/permissions/index.ts @@ -185,6 +185,16 @@ export const PERMISSION_GROUPS: PermissionGroup[] = [ { value: "admin:mission-attendances:manage", label: "Manage Admin Page" }, ], }, + { + group: "Mission Role Sign-Ups", + permissions: [ + { value: "mission-role-signups:create", label: "Create" }, + { value: "mission-role-signups:read", label: "Read" }, + { value: "mission-role-signups:update", label: "Update" }, + { value: "mission-role-signups:delete", label: "Delete" }, + { value: "admin:mission-role-signups:manage", label: "Manage Admin Page" }, + ], + }, { group: "Campaigns", permissions: [ @@ -480,6 +490,7 @@ export const PERMISSION_GROUPS: PermissionGroup[] = [ { value: "maps:read", label: "Read" }, { value: "maps:update", label: "Update" }, { value: "maps:delete", label: "Delete" }, + { value: "maps:place", label: "Place Structures" }, { value: "admin:maps:manage", label: "Manage Admin Page" }, ], }, @@ -487,10 +498,13 @@ export const PERMISSION_GROUPS: PermissionGroup[] = [ group: "Map Features", permissions: [ { value: "map-roads:read", label: "Read Roads" }, + { value: "map-roads:author", label: "Author Roads" }, { value: "admin:map-roads:manage", label: "Manage Roads Admin Page" }, { value: "map-zones:read", label: "Read Zones" }, + { value: "map-zones:author", label: "Author Zones" }, { value: "admin:map-zones:manage", label: "Manage Zones Admin Page" }, { value: "resource-nodes:read", label: "Read Resource Nodes" }, + { value: "resource-nodes:author", label: "Author Resource Nodes" }, { value: "admin:resource-nodes:manage", label: "Manage Resource Nodes Admin Page" }, ], }, @@ -779,6 +793,11 @@ export const ALL_PERMISSION_VALUES = PERMISSION_GROUPS.flatMap((g) => "mission-attendances:update", "mission-attendances:delete", "admin:mission-attendances:manage", + "mission-role-signups:create", + "mission-role-signups:read", + "mission-role-signups:update", + "mission-role-signups:delete", + "admin:mission-role-signups:manage", "campaigns:create", "campaigns:read", "campaigns:update", @@ -919,12 +938,16 @@ export const ALL_PERMISSION_VALUES = PERMISSION_GROUPS.flatMap((g) => "maps:read", "maps:update", "maps:delete", + "maps:place", "admin:maps:manage", "map-roads:read", + "map-roads:author", "admin:map-roads:manage", "map-zones:read", + "map-zones:author", "admin:map-zones:manage", "resource-nodes:read", + "resource-nodes:author", "admin:resource-nodes:manage", "narrative-events:create", "narrative-events:read",