From f1d97aa6c9f7b1359d37a977e410724e8c66b34f Mon Sep 17 00:00:00 2001 From: Tiago Ribeiro Date: Mon, 23 Dec 2024 09:38:49 +0000 Subject: [PATCH] ENCOA-292 --- src/pages/entities/[id]/roles/[role].tsx | 1 + src/resources/entityPermissions.ts | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pages/entities/[id]/roles/[role].tsx b/src/pages/entities/[id]/roles/[role].tsx index ec8f445c..26bb26be 100644 --- a/src/pages/entities/[id]/roles/[role].tsx +++ b/src/pages/entities/[id]/roles/[role].tsx @@ -75,6 +75,7 @@ const CLASSROOM_MANAGEMENT: PermissionLayout[] = [ { label: "Create Classrooms", key: "create_classroom" }, { label: "Rename Classrooms", key: "rename_classrooms" }, { label: "Add to Classroom", key: "add_to_classroom" }, + { label: "Upload to Classroom", key: "upload_classroom" }, { label: "Remove from Classroom", key: "remove_from_classroom" }, { label: "Delete Classroom", key: "delete_classroom" }, ] diff --git a/src/resources/entityPermissions.ts b/src/resources/entityPermissions.ts index ddcfbf5a..0a2d85ce 100644 --- a/src/resources/entityPermissions.ts +++ b/src/resources/entityPermissions.ts @@ -59,7 +59,8 @@ export type RolePermission = "view_statistics" | "download_statistics_report" | "edit_grading_system" | - "view_student_performance" + "view_student_performance" | + "upload_classroom" export const DEFAULT_PERMISSIONS: RolePermission[] = [ "view_students", @@ -132,5 +133,6 @@ export const ADMIN_PERMISSIONS: RolePermission[] = [ "view_statistics", "download_statistics_report", "edit_grading_system", - "view_student_performance" + "view_student_performance", + "upload_classroom" ]