logologo
Empezar
Manual
Desarrollo
Plugins
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Empezar
Manual
Desarrollo
Plugins
API
logologo
Usuarios

Roles y permisos

Configuración de roles
Configuración de permisos
Aplicar en la UI
Unión de roles

Guía de desarrollo

Extender panel de configuración de permisos

Departamentos

Gestión de departamentos
Gestión de roles de departamento

Sincronización de datos de usuario

Gestión de sincronización

Fuentes de datos

WeCom
API HTTP

Guía de desarrollo

Extender fuente de datos de sincronización
Extender recurso de destino de sincronización
Previous PageAplicar en la UI
Next PageExtender panel de configuración de permisos
Aviso de traducción por IA

Esta documentación ha sido traducida automáticamente por IA.

#Unión de Roles

This feature is provided by the plugin «Control de acceso»

La unión de roles es un modo de gestión de permisos. Según la configuración del sistema, los desarrolladores pueden elegir entre usar Roles independientes, Permitir unión de roles o Solo unión de roles para satisfacer diferentes necesidades de permisos.

20250312184651

#Roles independientes

Por defecto, el sistema utiliza roles independientes. Esto significa que no se usa la unión de roles y los usuarios deben cambiar entre los roles que poseen de forma individual.

20250312184729 20250312184826

#Permitir unión de roles

Esta opción permite a los desarrolladores del sistema habilitar la unión de roles. De este modo, los usuarios pueden tener simultáneamente los permisos de todos los roles asignados, al mismo tiempo que se les permite cambiar entre sus roles de forma individual.

20250312185006

#Solo unión de roles

Con esta configuración, los usuarios están obligados a usar únicamente la unión de roles y no pueden cambiar entre roles de forma individual.

20250312185105

#Reglas para la Unión de Roles

La unión de roles otorga los permisos máximos de todos los roles combinados. A continuación, explicamos cómo se resuelven los conflictos de permisos cuando los roles tienen configuraciones diferentes para el mismo permiso.

#Fusión de Permisos de Operación

Ejemplo: El Rol 1 está configurado para Permitir configurar la interfaz y el Rol 2 está configurado para Permitir instalar, activar y deshabilitar plugins.

20250312190133

20250312190352

Al iniciar sesión con el rol de Permisos Completos, el usuario tendrá ambos permisos simultáneamente.

20250312190621

#Fusión del Ámbito de Datos

#Filas de Datos

Escenario 1: Múltiples roles establecen condiciones en el mismo campo.

Rol A, condición: Edad < 30

ID de UsuarioNombreEdad
1Jack23
2Lily29

Rol B, condición: Edad > 25

ID de UsuarioNombreEdad
2Lily29
3Sam32

Después de la fusión:

ID de UsuarioNombreEdad
1Jack23
2Lily29
3Sam32

Escenario 2: Diferentes roles establecen condiciones en campos distintos.

Rol A, condición: Edad < 30

ID de UsuarioNombreEdad
1Jack23
2Lily29

Rol B, condición: Nombre contiene "Ja"

ID de UsuarioNombreEdad
1Jack23
3Jasmin27

Después de la fusión:

ID de UsuarioNombreEdad
1Jack23
2Lily29
3Jasmin27

#Columnas de Datos

Rol A, campos visibles: Nombre, Edad

ID de UsuarioNombreEdad
1Jack23
2Lily29

Rol B, campos visibles: Nombre, Sexo

ID de UsuarioNombreSexo
1JackMan
2LilyWoman

Después de la fusión:

ID de UsuarioNombreEdadSexo
1Jack23Man
2Lily29Woman

#Filas y Columnas Mixtas

Rol A, condición: Edad < 30, campos visibles: Nombre, Edad

ID de UsuarioNombreEdad
1Jack23
2Lily29

Rol B, condición: Nombre contiene "Ja", campos visibles: Nombre, Sexo

ID de UsuarioNombreSexo
3JadeWoman
4JamesMan

Después de la fusión:

ID de UsuarioNombreEdadSexo
1Jack23Man
2Lily29Woman
3Jade27Woman
4James31Man

Nota: Las celdas con fondo rojo indican datos que eran invisibles en roles individuales, pero que ahora son visibles en el rol fusionado.

#Resumen

Reglas de fusión de roles para el ámbito de datos:

  1. Entre filas, si se cumple alguna condición, la fila tiene permisos.
  2. Entre columnas, los campos se combinan.
  3. Cuando se configuran tanto filas como columnas, estas se fusionan por separado (filas con filas, columnas con columnas), y no como combinaciones de (fila + columna) con (fila + columna).