Skip to main content

AI Roles

📖 Documentación FuerteventuraTV Plugins IA para Joomla & WordPress
Gobernanza

AI Roles

La vista AI Roles mapea las capabilities de JoomlaAI a grupos de usuario Joomla (o roles WordPress). Úsalo para controlar quién accede a qué sin tocar el sistema ACL nativo del CMS.


Matriz de capabilities

Ve a JoomlaAI → AI Roles.

La matriz se muestra como tabla: filas = grupos/roles, columnas = capabilities.

CapabilityClave ACL JoomlaCapability WPDescripción
Dashboardcore.managewpai_dashboardVer el Dashboard
Chatbotjoomlaai.chatbotwpai_use_chatbotEnviar mensajes chat
Schedulerjoomlaai.schedulerwpai_manage_schedulerCrear/editar/ejecutar jobs
Content Reviewjoomlaai.content_reviewwpai_review_contentAprobar / rechazar / publicar
Template Libraryjoomlaai.templateswpai_manage_templatesCrear y editar plantillas
Budgetjoomlaai.budgetwpai_manage_budgetConfigurar y ver budget
AI Rolesjoomlaai.roleswpai_manage_rolesEditar la matriz
Personalitiesjoomlaai.personalitieswpai_manage_personalitiesCrear y editar personalidades
Chat Historyjoomlaai.chat_historywpai_view_chat_historyVer sesiones guardadas
Audit Logjoomlaai.auditwpai_view_auditVer el audit trail
Health Checkjoomlaai.healthwpai_view_healthVer diagnóstico de entorno

Editar la matriz

Cada celda es una checkbox. Marca para conceder; desmarca para revocar.

Pulsa Guardar (o Save Roles en WP) para aplicar. Los cambios se aplican inmediatamente a todos los usuarios del grupo — sin flush de caché.


Asignaciones por defecto

Grupo / RolDefaults
Super Users / AdministratorTodas las capabilities
Managers / EditorDashboard, Chatbot, Content Review, Template Library, Chat History
Registered / AuthorDashboard, Chatbot
Public / SubscriberNinguna

Integración ACL Joomla

En Joomla, la vista escribe en las tablas estándar #__assets / #__user_groups. También puedes gestionarlas vía Sistema → Configuración global → Permisos o en los permisos del componente en Componentes → JoomlaAI → (pestaña permisos).

El archivo access.xml define las 10 acciones custom:

<action name="joomlaai.chatbot"        title="COM_JOOMLAAI_ACL_CHATBOT" />
<action name="joomlaai.scheduler"      title="COM_JOOMLAAI_ACL_SCHEDULER" />
<action name="joomlaai.content_review" title="COM_JOOMLAAI_ACL_CONTENT_REVIEW" />
...

Capabilities WordPress

En WordPress, las capabilities se guardan por usuario en wp_usermeta (clave: wp_capabilities). La vista usa WP_Role::add_cap() / WP_Role::remove_cap().

También puedes usar plugins como Members o User Role Editor para gestionar las capabilities wpai_*.


Permisos para editar AI Roles

CapabilityAcceso
joomlaai.roles / wpai_manage_rolesEditar la matriz
core.admin / manage_optionsAcceso completo (override super admin)

_Última actualización: 2026-05-19 · v2.5.3_

Kepp in touch!
Send us your questions and needings
reCAPTCHA v3: Por favor configure su sitio y clave secreta en la página de configuración.

Copyright www.fuerteventuratv.net © From 2011. All Rights Reserved.