tblRoleType

tblRoleType — это статическая таблица подстановки с типами ролей и связанными с ними наборами разрешений.

Столбцы

Столбец Тип Описание
rtypeID
int, не null
Идентификатор типа роли.
rtypeDesc
nvarchar (256), не null
Описание типа роли. Существует четыре доступные роли:
Участник: Участник комнаты чата
Менеджер: Диспетчер комнаты чата
Озвучивал: Докладчик для комнаты чата аудитории
Создатель: может создавать комнаты чата
rtypeAllowedPermSet
bigint, не null
Набор разрешений для роли. Используемые биты:
2. Значение true, если роль может управлять узлами.
4. Значение true, если роль может создавать дочерние узлы.
7. Значение true, если роль может присоединиться к комнате чата (или дочерним комнатам чата категории).
8. Значение true, если роль может общаться в чате (или в дочерних комнатах чата категории).
10. Значение true, если роль может читать журнал чата, даже если она не присоединена к комнате чата.
11: true, если роль может видеть комнату чата. (Это дополнительно уточняется такими факторами, как область и видимость.)
12: true, если роль может общаться в чате аудитории.
13. Значение true, если роль может обходить правила видимости при просмотре узлов.

Ключ

Столбец Описание
rtypeID
Первичный ключ.