Manager, administrador y SuperAdministrador, pero necesito crear un nuevo grupo, y darle unos accesos especificos a determinadas partes del BaCkend, osea se como modificar los accesos de cada grupo existente, eso se hace modificando el archivo gacl.class.php, en la carpeta includes.
He visto en ese mismo archivo algo relacionado para crear nuevos grupos de usuarios:
Código PHP:
// NOTE, this is a temporary solution until phpGACL libraries are fully implemented
/* -- Code to manually add a group to the ARO Groups
SET @parent_name = 'Registered';
SET @new_name = 'Support';
-- Select the parent node to insert after
SELECT @ins_id := group_id, @ins_lft := lft, @ins_rgt := rgt
FROM jos_core_acl_aro_groups
WHERE name = @parent_name;
SELECT @new_id := MAX(group_id) + 1 FROM jos_core_acl_aro_groups;
-- Make room for the new node
UPDATE jos_core_acl_aro_groups SET rgt=rgt+2 WHERE rgt>=@ins_rgt;
UPDATE jos_core_acl_aro_groups SET lft=lft+2 WHERE lft>@ins_rgt;
-- Insert the new node
INSERT INTO jos_core_acl_aro_groups (group_id,parent_id,name,lft,rgt)
VALUES (@new_id,@ins_id,@new_name,@ins_rgt,@ins_rgt+1);
*/
"you cannot create a user with this user group level, only Super Administrators have this ability"
No se porque sale eso si yo soy el Super Administrador.
Pueden Ayudarme?