Шаблоны пользователей

Материал из ISPWiki
Перейти к: навигация, поиск

Шаблоны позволяют задать значения некоторых параметров, что поможет сэкономить время при заполнении форм создания пользователей.
Модуль «Шаблоны пользователей»
T-bullet.png Просмотр списка шаблонов пользователей
T-new.png Создание нового шаблона
T-edit.png Редактирование параметров шаблона
T-delete.png Удаление шаблонов

Просмотр списка шаблонов пользователей

  • Название - наименование шаблона, которое будет отображаться в списке формы создания пользователя
  • Тип - тип пользователей, для создания которых используется шаблон: пользователь или реселлер (доступно только в ISPmanager Pro).
  • Доступ к функциям - выбранный шаблон группы прав, ранее созданный в разделе "доступы к функциям"
  • Использование - сколько раз был использован шаблон для создания пользователей панели управления.
  • Диск - размер дискового пространства, которое может могут занимать файлы пользователя, созданного на основе этого шаблона.
  • Web-домены - количество web-доменов, которыми может управлять пользователь, созданный на основе этого шаблона.
  • Доменные имена - количество доменов, которыми может управлять пользователь, созданный на основе этого шаблона.
  • Базы данных - количество баз данных, которыми может управлять пользователь, созданный на основе этого шаблона.
  • Параметры - параметры, доступные пользователю, созданному на основе этого шаблона:
P-shell.png - пользователь может осуществлять доступ к Shell.
P-cgi.png - пользователь может использовать CGI для своих Web-доменов.
P-php.png - пользователь может использовать PHP для своих Web доменов.
P-ssi.png - пользователь может использовать SSI для своих Web-доменов.
P-ssl.png - пользователь может настраивать возможность использования безопасного подключения по протоколу HTTPs к своим Web-доменам.

Создание шаблона

Чтобы создать новый шаблон пользователя (реселлера), нажмите кнопку "Создать" и заполните поля следующей формы, состоящей из двух вкладок:

Вкладка Основное

Модуль «Шаблоны пользователей»
  • Название - укажите название шаблона.
  • Группа прав - выбор доступа к функциям , к которому будет относиться пользователь, созданный по данному шаблону
  • Тип - выберите тип создаваемого шаблона - пользователь или реселлер (доступно только в ISPmanager Business).
  • Резервное копирование - позволяет включить опцию резервного копирования(добавлено в версии 5.162)

Вкладка Ограничения

  • Диск - ограничение на размер дискового пространства, занимаемого файлами пользователя. Сюда также входят WWW домены, файлы FTP аккаунтов и почтовые ящиками.
  • Базы данных- ограничение на количество баз данных, которыми может управлять пользователь.
  • Пользователи баз данных - ограничение на количество пользователей баз данных, которыми может управлять пользователь.
  • FTP-пользователи - ограничение на количество FTP аккаунтов, которые может создать пользователь.
  • Web-домены - ограничение на количество Web-доменов, которыми может управлять пользователь.
  • Почтовые домены - ограничение на количество почтовых доменов, которыми может управлять пользователь.
  • Почтовые ящики - ограничение на количество ящиков электронной почты, которых может создать пользователь.

Вкладка "Ресурсы"

Модуль «Реселлеры»
  • Процессорное время - укажите ограничение на использование процессорного времени процессами пользователя.
  • Оперативная память - укажите максимальное количество оперативной памяти, которое может быть выделено процессу, запущенному от имени пользователя.
  • Процессов пользователя - укажите максимальное количество одновременно запущенных в системе процессов, выполняющихся от имени пользователя.
  • Одновременных соединений на сессию - укажите максимальное количество одновременных соединений с одного IP-адреса в час, которое будет обрабатываться web-сервером
  • Обработчиков Apache - укажите максимальное количество обработчиков web-сервера Apache, обслуживающих web-домен.
  • Одновременных MySQL-соединений - укажите максимальное количество одновременных соединении, которые может открыть MySQL-пользователь за один час.
  • MySQL-соединений - укажите максимальное количество новых соединении, которые может открыть MySQL-пользователь за один час.
  • Запросов к MySQL - укажите максимальное количество команд, которые может MySQL-пользователь за один час.
  • Update-запросов MySQL - укажите максимальное количество команд, которые меняют таблицу или базу данных, которые может выполнять MySQL-пользователь за один час.

Вкладка Доступ

Модуль «Шаблоны пользователей»
  • Может использовать SSL - пользователь сможет настраивать безопасное соединение по протоколу HTTPs для своих web-доменов.
  • Может использовать CGI - пользователь сможет использовать CGI (Common Gateway Interface) для своих web-доменов.
  • Может использовать PHP как модуль Apache - пользователь сможет использовать PHP в режиме модуля Apache для своих web-доменов.
  • Может использовать PHP в режиме CGI - пользователь сможет использовать PHP в режиме CGI для своих web-доменов.
  • Доступ к shell - пользователь сможет использовать shell для доступа к серверу.

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

Чтобы изменить параметры существующего шаблона, выберите его из списка, нажмите кнопку "Изменить" и выполните редактирование. Форма для редактирования аналогична форме создания нового шаблона.

Внимание!!! На форме редактирования установлен флаг "Применить изменения". Изменения, сделанные в шаблоне, будут применены ко всем пользователям, созданным на основе этого шаблона. Включая применение прав.

Настройка прав пользователей в шаблонах

С версии 5.177 добавлена возможность выбора в шаблонах прав, с которыми будет создан пользователь в панели. Для назначения прав в шаблоне необходимо:

1 Создать пользователя в панели, с которого будет формироваться список прав или можно будет использовать существующего

2 Перейти в раздел "доступ к функциям"

3 Создать группы прав, выбрав ранее созданного пользователя или существующего пользователя, который не будет удален из панели в дальнейшем

Внимание! Группа прав, созданная с функцией "Применять для всех пользователей" недоступна для использования в шаблонах.

4 Выбрать группу и настроить необходимые права, которые бутут иметь пользователи, состоящие в данной группе

5 Перейти в раздел Шаблоны

6 Открыть на редактирование существующий шаблон или создать новый

7 На открывшейся форме создания/редактирования шаблона выбрать ранее созданную группу в поле "Группа прав"

После применения настроек все пользователи, созданные или использующие данный шаблон будут иметь права, настроенные в группе, которую выбрали в шаблоне. Настройка прав у конкретного пользователя имеет приоритет выше. Если необходимо для пользователя включить какую-либо функцию не меняя шаблон, то нужно использовать настройки прав пользователя, которые расположены в разделе "Учетные записи" -> Пользователи -> Права

Из раздела шаблоны можно изменить права группы. Для этого нужно выбрать шаблон в списке и нажать на кнопку "Права". Откроется список прав группы используемой в шаблоне.

Посмотреть пользователей определенной группы можно в разделе "доступ к функциям" -> Пользователи



Удаление шаблонов

Чтобы удалить шаблон, выберите его из списка и нажмите кнопку "Удалить". Для предотвращения случайного удаления программа попросит подтвердить или отменить ваши действия. После нажатия кнопки "ОК" выделенный шаблон будет удален.

Исправления

Внимание!

В версиях 5.169.3 и 5.172 добавлен фикс, принудительно включающий опцию резервного копирования во всех существующих шаблонах учётных записей без применения к существующим пользователям.

Данным фиксом восстанавливается логика создания пользователей по существующим шаблонам до внесения изменений в версии 5.162.

Для предотвращения выполнения фикса, перед обновлением ISPmanager до указанных выше версий необходимо в файл /usr/local/mgr5/var/fixlist_ispmgr добавить строку fix_preset_backup.