Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/u17330/wiki.iland66.ru/www/lib/plugins/safefnrecode/action.php on line 14

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /home/u17330/wiki.iland66.ru/www/lib/plugins/popularity/action.php on line 0

Warning: Cannot modify header information - headers already sent by (output started at /home/u17330/wiki.iland66.ru/www/lib/plugins/safefnrecode/action.php:14) in /home/u17330/wiki.iland66.ru/www/inc/auth.php on line 352

Strict Standards: Declaration of Doku_Renderer_metadata::table_open() should be compatible with Doku_Renderer::table_open($maxcols = NULL, $numrows = NULL, $pos = NULL) in /home/u17330/wiki.iland66.ru/www/inc/parser/metadata.php on line 24

Strict Standards: Declaration of Doku_Renderer_metadata::table_close() should be compatible with Doku_Renderer::table_close($pos = NULL) in /home/u17330/wiki.iland66.ru/www/inc/parser/metadata.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /home/u17330/wiki.iland66.ru/www/lib/plugins/safefnrecode/action.php:14) in /home/u17330/wiki.iland66.ru/www/inc/actions.php on line 180
разрешения:шаблоны_разрешений [АйЛенд]
 

Шаблоны разрешений

Для более удобного распределения разрешений по пользователям существуют «шаблоны разрешений». Шаблоны разрешений позволяют объединить определённые разрешения в группы соответствующие своим названиям. К примеру: шаблон разрешений с названием «Управляющий» может включать в себя полный список разрешений, а шаблон с названием «Администратор» только ограниченный список и это логично, т.к. управляющий должен иметь полный доступ в программе, а администратор ограниченный. Есть ещё момент, который нужно знать: Если назначить шаблон разрешений определённым пользователям и по истечении времени отредактировать этот шаблон, то произойдёт редактирование списка разрешений у всех пользователей, которые относятся к данному шаблону, на список который входит в редактируемый шаблон. Таким образом, ненужно постоянно для каждого пользователя в отдельности создавать один и тот же список разрешений, а, создав и присвоив шаблон разрешений в будущем редактировать только его, для массового исправления разрешений у пользователей программы «Малахит5».

Для создания нового шаблона перейдите на вкладку «Администрирование» → «Шаблоны разрешений» (рис 1).

Рисунок 1. Переход к списку шаблонов разрешений.

Нажмите кнопку «добавить» (смотри раздел «Базовые функции справочников»). В появившейся форме (рис. 2) впишите наименование и укажите (установив флаг слева для каждой позиции в списке разрешений) какие разрешения будут относиться к шаблону. Для сохранения шаблона разрешений нажмите «ОК».

Рисунок 22. Новый шаблон разрешений.

Обратите внимание, что список разрешений в новом шаблоне сгруппирован по группам. Группировка зависит от системного названия разрешений (рис 19) т.е. client.create и client.edit будут сгруппированы в одну группу, а client.create и employee.create будут сгруппированы по разным группам.

Функции «Редактирования» и «Удаления» (что соответствует пунктам меню справочника «Свойства» и «Удаление») шаблона разрешений не отличаются от базовых функций работы со справочниками, поэтому их описание смотри в разделе «Базовые функции справочников».

Рассмотрим список разрешений для шаблонов разрешений

  • permission_tmp.edit – Разрешение, отвечающее за создание и редактирование шаблонов разрешений.
  • permission_tmp.delete – Разрешение, отвечающее за удаление шаблонов разрешений.

Смотрите также

разрешения/шаблоны_разрешений.txt · Последние изменения: 2011/08/03 22:33 — admin
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki