Última modificación del tema: 2011-01-27
La tabla RoleType es una tabla de búsqueda estática con tipos de rol y sus conjuntos de permisos asociados.
Columnas
rtypeID |
int, no NULL |
Identificador del tipo de rol. |
rtypeDesc |
nvarchar (256), no NULL |
Descripción del tipo de rol. Existen tres roles disponibles:
Miembro: miembro de salón de chat
Administrador: administrador de salón de chat
Miembro con voz: moderador de un salón de chat de tipo auditorio
|
rtypeAllowedPermSet |
bigint, no NULL |
Conjunto de permisos del rol. Los valores usados son:
2: True si el rol puede administrar nodos.
4: True si el rol puede crear nodos secundarios.
5: True si el rol puede modificar roles (obsoleto).
6: True si el rol puede modificar la configuración (obsoleto).
7: True si el rol puede unirse a un salón de chat (o salones de chat secundarios de una categoría).
8: True si el rol puede hablar en un salón de chat (o salones de chat secundarios de una categoría).
9: True si el rol puede abandonar un salón de chat (o salones de chat secundarios de una categoría).
10: True si el rol puede leer el historial de chat incluso cuando no se unió a un salón de chat.
11: True si el rol puede ver el salón de chat. (Restricción adicional según factores, como ámbito y visibilidad).
12: True si el rol puede hablar en un salón de chat de tipo auditorio.
13: True si el rol puede omitir las reglas de visibilidad al ver nodos.
|
honorsOverride |
bit, no NULL |
True si el rol puede ser invalidado por nodos secundarios. False si no puede. |
honorsScope |
bit, no NULL |
True si el rol respeta el ámbito. False si no lo hace. |
Clave