Renamed the admin type to corporate

This commit is contained in:
Tiago Ribeiro
2023-10-27 00:43:05 +01:00
parent 15f8d25bc9
commit 0aefbb85ec
11 changed files with 38 additions and 237 deletions

View File

@@ -2,30 +2,30 @@ import {Type} from "@/interfaces/user";
export const PERMISSIONS = {
generateCode: {
student: ["teacher", "admin", "developer", "owner"],
teacher: ["admin", "developer", "owner"],
admin: ["owner", "developer"],
student: ["teacher", "corporate", "developer", "owner"],
teacher: ["corporate", "developer", "owner"],
corporate: ["owner", "developer"],
owner: ["developer", "owner"],
developer: ["developer"],
},
deleteUser: {
student: ["teacher", "admin", "developer", "owner"],
teacher: ["admin", "developer", "owner"],
admin: ["owner", "developer"],
student: ["teacher", "corporate", "developer", "owner"],
teacher: ["corporate", "developer", "owner"],
corporate: ["owner", "developer"],
owner: ["developer", "owner"],
developer: ["developer"],
},
updateUser: {
student: ["teacher", "admin", "developer", "owner"],
teacher: ["admin", "developer", "owner"],
admin: ["owner", "developer"],
student: ["teacher", "corporate", "developer", "owner"],
teacher: ["corporate", "developer", "owner"],
corporate: ["owner", "developer"],
owner: ["developer", "owner"],
developer: ["developer"],
},
updateExpiryDate: {
student: ["developer", "owner"],
teacher: ["developer", "owner"],
admin: ["owner", "developer"],
corporate: ["owner", "developer"],
owner: ["developer", "owner"],
developer: ["developer"],
},