2025-05-11 14:14:50 -06:00

206 lines
8.7 KiB
JSON

{
"SuperAdmin": {
"_meta": {
"description": {
"es": "Rol con acceso total a todo el sistema, configuración, seguridad y módulos.",
"en": "Role with full access to the system, configuration, security, and modules."
},
"icon": "ti ti-shield-lock",
"style": "dark"
},
"permissions" : [
"admin.core.settings.web-interface.view",
"admin.core.settings.web-interface.update",
"admin.core.settings.vuexy-interface.view",
"admin.core.settings.vuexy-interface.update",
"admin.core.settings.smtp.view",
"admin.core.settings.smtp.update",
"admin.core.settings.apis.view",
"admin.core.settings.apis.update",
"admin.core.settings.env.view",
"admin.core.settings.env.update",
"admin.core.users.users.view",
"admin.core.users.users.create",
"admin.core.users.users.update",
"admin.core.users.users.delete",
"admin.core.users.users.export",
"admin.core.users.users-role.assign",
"admin.core.rbac.roles.view",
"admin.core.rbac.roles.create",
"admin.core.rbac.roles.update",
"admin.core.rbac.roles.delete",
"admin.core.rbac.roles.duplicate",
"admin.core.rbac.permissions.view",
"admin.core.rbac.permissions.create",
"admin.core.rbac.permissions.update",
"admin.core.rbac.permissions.delete",
"admin.core.scheduler.dashboard.view",
"admin.core.scheduler.cron.view",
"admin.core.scheduler.queued-jobs.view",
"admin.core.scheduler.history.view",
"admin.core.scheduler.settings.view",
"admin.core.cache.redis.view",
"admin.core.cache.memcache.view",
"admin.core.cache.sessions.view",
"admin.core.cache.laravel.view",
"admin.core.cache.vuexy.view",
"admin.core.cache.vite-assets.view",
"admin.core.cache.ttls.view",
"admin.core.notifications.system.view",
"admin.core.notifications.personal.view",
"admin.core.notifications.settings.view",
"admin.core.monitor.sessions.view",
"admin.core.modules.plugins.view",
"admin.core.modules.plugins.install",
"admin.core.modules.plugins.update",
"admin.core.modules.plugins.delete",
"admin.core.modules.config.view",
"admin.core.modules.config.update",
"admin.core.audit.access.view",
"admin.core.audit.security-events.view",
"admin.core.audit.user-interactions.view",
"admin.core.audit.file-logs.view",
"admin.core.audit.db-logs.view",
"admin.core.audit.modules.view",
"admin.core.audit.alerts.view",
"admin.core.audit.logging-settings.view"
]
},
"Admin": {
"_meta": {
"description": {
"es": "Acceso total a configuración del sistema, usuarios, módulos y caché.",
"en": "Full access to system configuration, users, modules, and cache."
},
"icon": "ti ti-settings",
"style": "dark"
},
"permissions" : [
"admin.core.settings.web-interface.view",
"admin.core.settings.web-interface.update",
"admin.core.settings.vuexy-interface.view",
"admin.core.settings.vuexy-interface.update",
"admin.core.settings.smtp.view",
"admin.core.settings.smtp.update",
"admin.core.settings.apis.view",
"admin.core.settings.apis.update",
"admin.core.settings.env.view",
"admin.core.settings.env.update",
"admin.core.users.users.view",
"admin.core.users.users.create",
"admin.core.users.users.update",
"admin.core.users.users.delete",
"admin.core.users.users.export",
"admin.core.users.users-role.assign",
"admin.core.rbac.roles.view",
"admin.core.rbac.roles.create",
"admin.core.rbac.roles.update",
"admin.core.rbac.roles.delete",
"admin.core.rbac.roles.duplicate",
"admin.core.scheduler.dashboard.view",
"admin.core.scheduler.cron.view",
"admin.core.scheduler.queued-jobs.view",
"admin.core.scheduler.history.view",
"admin.core.scheduler.settings.view",
"admin.core.cache.redis.view",
"admin.core.cache.memcache.view",
"admin.core.cache.sessions.view",
"admin.core.cache.laravel.view",
"admin.core.cache.vuexy.view",
"admin.core.cache.vite-assets.view",
"admin.core.cache.ttls.view",
"admin.core.notifications.system.view",
"admin.core.notifications.personal.view",
"admin.core.notifications.settings.view",
"admin.core.monitor.sessions.view",
"admin.core.modules.plugins.view",
"admin.core.modules.plugins.install",
"admin.core.modules.plugins.update",
"admin.core.modules.plugins.delete",
"admin.core.modules.config.view",
"admin.core.modules.config.update",
"admin.core.audit.access.view",
"admin.core.audit.security-events.view",
"admin.core.audit.user-interactions.view",
"admin.core.audit.file-logs.view",
"admin.core.audit.db-logs.view",
"admin.core.audit.modules.view",
"admin.core.audit.alerts.view",
"admin.core.audit.logging-settings.view"
]
},
"UserAdmin": {
"_meta": {
"description": {
"es": "Gestiona usuarios, roles y permisos del sistema.",
"en": "Manages system users, roles, and permissions."
},
"icon": "ti ti-users",
"style": "secondary"
},
"permissions": [
"admin.core.users.users.view",
"admin.core.users.users.create",
"admin.core.users.users.update",
"admin.core.users.users.delete",
"admin.core.users.users.export",
"admin.core.users.users-role.assign",
"admin.core.rbac.roles.view",
"admin.core.rbac.roles.create",
"admin.core.rbac.roles.update",
"admin.core.rbac.roles.delete",
"admin.core.rbac.roles.duplicate",
"admin.core.rbac.permissions.view",
"admin.core.rbac.permissions.create",
"admin.core.rbac.permissions.update",
"admin.core.rbac.permissions.delete"
]
},
"Auditor": {
"_meta": {
"description": {
"es": "Visualiza logs, interacciones y auditorías del sistema.",
"en": "Views logs, interactions, and system audits."
},
"icon": "ti ti-report-analytics",
"style": "info"
},
"permissions" : [
"admin.core.settings.web-interface.view",
"admin.core.settings.vuexy-interface.view",
"admin.core.settings.smtp.view",
"admin.core.settings.apis.view",
"admin.core.settings.env.view",
"admin.core.users.users.view",
"admin.core.rbac.roles.view",
"admin.core.rbac.permissions.view",
"admin.core.scheduler.dashboard.view",
"admin.core.scheduler.cron.view",
"admin.core.scheduler.queued-jobs.view",
"admin.core.scheduler.history.view",
"admin.core.scheduler.settings.view",
"admin.core.cache.redis.view",
"admin.core.cache.memcache.view",
"admin.core.cache.sessions.view",
"admin.core.cache.laravel.view",
"admin.core.cache.vuexy.view",
"admin.core.cache.vite-assets.view",
"admin.core.cache.ttls.view",
"admin.core.notifications.system.view",
"admin.core.notifications.personal.view",
"admin.core.notifications.settings.view",
"admin.core.monitor.sessions.view",
"admin.core.modules.plugins.view",
"admin.core.modules.config.view",
"admin.core.audit.access.view",
"admin.core.audit.security-events.view",
"admin.core.audit.user-interactions.view",
"admin.core.audit.file-logs.view",
"admin.core.audit.db-logs.view",
"admin.core.audit.modules.view",
"admin.core.audit.alerts.view",
"admin.core.audit.logging-settings.view"
]
}
}