Started implementing the roles permissions
This commit is contained in:
39
src/resources/entityPermissions.ts
Normal file
39
src/resources/entityPermissions.ts
Normal file
@@ -0,0 +1,39 @@
|
||||
export type RolePermission =
|
||||
"view_students" |
|
||||
"view_teachers" |
|
||||
"view_corporates" |
|
||||
"view_mastercorporates" |
|
||||
"edit_students" |
|
||||
"edit_teachers" |
|
||||
"edit_corporates" |
|
||||
"edit_mastercorporates" |
|
||||
"delete_students" |
|
||||
"delete_teachers" |
|
||||
"delete_corporates" |
|
||||
"delete_mastercorporates" |
|
||||
"generate_reading" |
|
||||
"delete_reading" |
|
||||
"generate_listening" |
|
||||
"delete_listening" |
|
||||
"generate_writing" |
|
||||
"delete_writing" |
|
||||
"generate_speaking" |
|
||||
"delete_speaking" |
|
||||
"generate_level" |
|
||||
"delete_level" |
|
||||
"view_classrooms" |
|
||||
"create_classroom" |
|
||||
"rename_classrooms" |
|
||||
"add_to_classroom" |
|
||||
"remove_from_classroom" |
|
||||
"delete_classroom" |
|
||||
"view_entities" | "rename_entity" |
|
||||
"add_to_entity" |
|
||||
"remove_from_entity" |
|
||||
"delete_entity" |
|
||||
"view_entity_roles" |
|
||||
"create_entity_role" |
|
||||
"rename_entity_role" |
|
||||
"edit_role_permissions" |
|
||||
"assign_to_role" |
|
||||
"delete_entity_role";
|
||||
Reference in New Issue
Block a user