????
Current Path : C:/inetpub/vhost/qnquyhoach.nextform.vn/api/dist/apps/permissions/ |
Current File : C:/inetpub/vhost/qnquyhoach.nextform.vn/api/dist/apps/permissions/constants.js |
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getAllPermissionsMetadata = exports.DEFAULT_PERMISSIONS = void 0; const permission_definition_1 = require("./permission-definition"); exports.DEFAULT_PERMISSIONS = [ new permission_definition_1.PermissionDefinition({ name: 'SuperAdmin', description: 'SuperAdmin has unrestricted access to all operations', assignable: true, internal: true, }), new permission_definition_1.PermissionDefinition({ name: 'UpdateGlobalSettings', description: `Grants permission to update GlobalSettings`, assignable: true, internal: false, }), new permission_definition_1.PermissionDefinition({ name: 'AuditLog', description: 'Grants permission to audit data', assignable: true, internal: false, }), new permission_definition_1.CrudPermissionDefinition('Users'), new permission_definition_1.CrudPermissionDefinition('Roles'), new permission_definition_1.CrudPermissionDefinition('Categories'), new permission_definition_1.CrudPermissionDefinition('Posts'), new permission_definition_1.CrudPermissionDefinition('Map'), new permission_definition_1.CrudPermissionDefinition('Assets'), new permission_definition_1.CrudPermissionDefinition('Slides'), new permission_definition_1.CrudPermissionDefinition('Linh-vucs'), new permission_definition_1.CrudPermissionDefinition('Diem-Dau-Tus'), new permission_definition_1.CrudPermissionDefinition('Sewerlines'), new permission_definition_1.CrudPermissionDefinition('Qhct-Cay-Xanhs'), new permission_definition_1.CrudPermissionDefinition('Htcxs'), new permission_definition_1.CrudPermissionDefinition('Audits'), new permission_definition_1.CrudPermissionDefinition('Logcxs'), new permission_definition_1.CrudPermissionDefinition('Lognms'), new permission_definition_1.CrudPermissionDefinition('Lognts'), new permission_definition_1.CrudPermissionDefinition('Layers'), ]; function getAllPermissionsMetadata() { return exports.DEFAULT_PERMISSIONS.reduce((all, def) => [...all, ...def.getMetadata()], []); } exports.getAllPermissionsMetadata = getAllPermissionsMetadata; //# sourceMappingURL=constants.js.map