diff --git a/source/models/enums/user_permission_action.ts b/source/models/enums/user_permission_action.ts index 1162408..dd96d42 100644 --- a/source/models/enums/user_permission_action.ts +++ b/source/models/enums/user_permission_action.ts @@ -5,21 +5,27 @@ export enum UserPermissionAction { CREATE_FILE_ON_FILES_PAGE = "CREATE_FILE_ON_FILES_PAGE", GRANT_ROLE_SUPERADMIN = "GRANT_ROLE_SUPERADMIN", - GRANT_ROLE_BASIC_USER = "GRANT_ROLE_BASIC_USER", - GRANT_ROLE_EDITOR = "GRANT_ROLE_EDITOR", GRANT_ROLE_ADMIN = "GRANT_ROLE_ADMIN", + GRANT_ROLE_VIEWER = "GRANT_ROLE_VIEWER", + GRANT_ROLE_EDITOR = "GRANT_ROLE_EDITOR", + GRANT_ROLE_QAQC = "GRANT_ROLE_QAQC", + GRANT_ROLE_BASIC_USER = "GRANT_ROLE_BASIC_USER", GRANT_TRADE_VISIBILITY = "GRANT_TRADE_VISIBILITY", READ = "READ", READ_BASIC_USERS = "READ_BASIC_USERS", + READ_VIEWER_USERS = "READ_VIEWER_USERS", READ_EDITOR_USERS = "READ_EDITOR_USERS", + READ_QAQC_USERS = "READ_QAQC_USERS", READ_SUPERADMIN_USERS = "READ_SUPERADMIN_USERS", READ_HEXAGON_USERS = "READ_HEXAGON_USERS", REVOKE_ROLE_SUPERADMIN = "REVOKE_ROLE_SUPERADMIN", - REVOKE_ROLE_BASIC_USER = "REVOKE_ROLE_BASIC_USER", - REVOKE_ROLE_EDITOR = "REVOKE_ROLE_EDITOR", REVOKE_ROLE_ADMIN = "REVOKE_ROLE_ADMIN", + REVOKE_ROLE_VIEWER = "REVOKE_ROLE_VIEWER", + REVOKE_ROLE_EDITOR = "REVOKE_ROLE_EDITOR", + REVOKE_ROLE_QAQC = "REVOKE_ROLE_QAQC", + REVOKE_ROLE_BASIC_USER = "REVOKE_ROLE_BASIC_USER", REVOKE_TRADE_VISIBILITY = "REVOKE_TRADE_VISIBILITY", UPDATE = "UPDATE", @@ -28,13 +34,17 @@ export enum UserPermissionAction { UPDATE_QA_QC_COMPLETE = "UPDATE_QA_QC_COMPLETE", USE_REVIEW_MODE = "USE_REVIEW_MODE", + USE_BIM_PREP_MODE = "USE_BIM_PREP_MODE", USE_OPERATIONS_PAGE = "USE_OPERATIONS_PAGE", USE_INTEGRATIONS_PAGE = "USE_INTEGRATIONS_PAGE", USE_FILES_PAGE = "USE_FILES_PAGE", + ADD_TO_REPORT_FROM_INSPECTOR = "ADD_TO_REPORT_FROM_INSPECTOR", + DELETE = "DELETE", DELETE_ELEMENT_ADJACENCY = "DELETE_ELEMENT_ADJACENCY", - DELETE_FILE_FROM_FILES_PAGE = "DELETE_FILE_FROM_FILES_PAGE" + DELETE_FILE_FROM_FILES_PAGE = "DELETE_FILE_FROM_FILES_PAGE", + DELETE_DEVIATION_REPORTS = "DELETE_DEVIATION_REPORTS" } export default UserPermissionAction; diff --git a/source/models/enums/user_role_type.ts b/source/models/enums/user_role_type.ts index 3207d70..c934b10 100644 --- a/source/models/enums/user_role_type.ts +++ b/source/models/enums/user_role_type.ts @@ -1,7 +1,9 @@ export enum UserRoleType { SUPERADMIN = "SUPERADMIN", - BASIC_USER = "BASIC_USER", - EDITOR = "EDITOR", ADMIN = "ADMIN", + VIEWER = "VIEWER", + EDITOR = "EDITOR", + QAQC = "QAQC", + BASIC_USER = "BASIC_USER", SUBCONTRACTOR = "SUBCONTRACTOR" }