Участник:Andrey Kruglov/Модель прав пользователей в движке OpenCorpora: различия между версиями

Материал из OpenCorpora
Перейти к навигации Перейти к поиску
мНет описания правки
мНет описания правки
Строка 1: Строка 1:
== Управление пользователями ==
Управление пользователями производится на странице [http://opencorpora.org/users.php /users.php]
[[Файл:Управление_пользователями.png]]
Доступно только пользователям с правами администратора.
== Список возможных прав ==


На уровне движка данные хранятся в mysql-таблице `user_permissions` (значение 0 - права нет, значение 1 - право есть)
На уровне движка данные хранятся в mysql-таблице `user_permissions` (значение 0 - права нет, значение 1 - право есть)
Строка 52: Строка 61:


При регистрации нового пользователя все поля установлены в ноль.
При регистрации нового пользователя все поля установлены в ноль.
== Ссылки ==
* [https://github.com/OpenCorpora/opencorpora/issues/102 Планы по переработке структуры прав]

Версия от 21:06, 10 января 2015

Управление пользователями

Управление пользователями производится на странице /users.php

Управление пользователями.png

Доступно только пользователям с правами администратора.

Список возможных прав

На уровне движка данные хранятся в mysql-таблице `user_permissions` (значение 0 - права нет, значение 1 - право есть)

Право Описание
`perm_admin` Администратор. (см. функцию is_admin)
`perm_adder` Доступ к заливке текстов.
`perm_dict` Доступ к пополнению словаря граммем.
`perm_disamb` Снятие неоднозначности (?)
`perm_check_tokens` Проверка токенизации
`perm_check_morph` Проверка токенизации
`perm_merge` Переливка (?)
`perm_syntax` Неизвестно
`perm_check_syntax` Неизвестно
`perm_check_ne` Неизвестно

При регистрации нового пользователя все поля установлены в ноль.

Ссылки