CommuniGate Pro
 


 

CGP Tools




Management Panel

Панель менеджмента предназначена для удобного и быстрого выполнения рутинных операций – массовых операций, получения отчетов, настроек подписки на папки и т.д.

На данный момент доступны следующие операции:

  • Чтение прав пользователей
  • Чтение почтовых папок пользователей
  • Чтение доступа к почтовым папкам пользователей
  • Чтение почтовых папок пользователей, к которым они предоставили доступ
  • Чтение почтовых папок пользователей, на которые они подписаны
  • Получение отчетности по почтовым папкам пользователей (все папки пользователя, список пользователей, имеющих доступ к папкам, список пользователей, подписанных на папки)
  • Чтение файловых папок пользователей
  • Чтение доступа к файловым папкам пользователей
  • Чтение файловых папок пользователей, к которым они предоставили доступ
  • Чтение файловых папок пользователей, на которые они подписаны
  • Чтение нестандартных настроек пользователя
  • Чтение скинов
  • Скачивание списка аккаунтов, отформатированного для импорта на другой сервер CGP
  • Включить HTML-композер
  • Включить мультичаты
  • Сброс нестандартных настроек
  • Сброс нестандартной настройки
  • Добавить аккаунту суффикс/префикс
  • Удалить аккаунт
  • Удалить все пользовательские файлы
  • Удалить все пользовательские файлы в скинах домена
  • Удалить все пользовательские файлы в скинах сервера
  • Предоставить доступ к почтовой папке
  • Предоставить доступ к файловой папке
  • Установить такие же права, как у …
  • Создать администратора домена
  • Назначить секретарем


Скачивание плагина CGP Tools

Операционная система Загрузить
Любая download


Установка.

Создайте отдельный скин «Panel» и поместите туда следующие файлы:

  • login.wssp
  • loginpanelstyles.css
  • hello.wssp
  • console.js
  • panelstyles.css
  • spinner.svg
  • results.wssp
  • funcs.json

А также добавьте файлы console.wcgp и console.wcgi в Интерфейсы (Пользователи ) Интерфейсы.

В разделе «Пользователи Центральный справочник» создайте дополнительную установку пользователя «PanelAdmin». Задайте пользователю значение данной настройки одним или несколькими значениями из следующего списка:

  • reporter
  • manager
  • admin


Использование.

Для использования панели перейдите по ссылке mycompany.com?skin=panel и введите логин/пароль учетной записи (не забудьте заменить mycompany.com на свое доменное имя). Вам откроется окно логина (рисунок 1).


рис. 1 – Окно логина


В поля ввода введите логин и пароль от своей учетной записи CGP и нажмите кнопку «Войти». Если введенные данные верны, то откроется интерфейс оператора панели менеджмента, отображенный на рисунке 2.



рис. 2 – Интерфейс панели менеджмента


Интерфейс состоит из двух частей: столбец слева с выбором домена и функции и «рабочее поле» справа. В свою очередь права часть интерфейса делится на три части. В верхней части находятся название выбранной функции и кнопка для исполнения указанной операции. Средняя часть содержит в себе два поля: поле для указания параметров функции и поле работы с аккаунтами, к которым будет примеряться функция. В нижней части интерфейса располагается поле вывода результатов.


Выбор функции.

В качестве примера рассмотрим исполнение команды «Read rights». Выберите необходимый домен в списке доменов, а затем раскройте категорию «REPORTS» и выберите функцию (рисунок 3).



рис. 3 – Выбор функции


Чтобы узнать, что делает конкретная функция, наведите курсор на букву «i» рядом с названием функции – появится подсказка.



рис. 4 – Подсказка-описание функции


Для исполнения этой функции не требуются параметры, о чем свидетельствует надпись в поле параметров, однако необходимо выбрать аккаунты, чьи права необходимо прочитать.


Поиск и добавление аккаунтов.

Добавить аккаунты можно несколькими способами:

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

Для добавления конкретных аккаунтов воспользуйтесь полем поиска. Для этого кликните по полю и начните вводить, например, первые буквы в имени аккаунта. Нажмите на лупу, чтобы найти аккаунты по заданной маске.



рис. 5 – Поле поиска аккаунтов


В появившемся окне будут результаты поиска. Чтобы добавить найденные аккаунты нажмите кнопку «Добавить все» или кликните по нужным аккаунтам и нажмите «Добавить выбранные».



рис. 6 – Результаты поиска и выбор аккаунта


После того, как какие-либо аккаунты были добавлены, появляется тэг, который позволяет быстро удалить группу аккаунтов.



рис. 7 – Тэг всех аккаунтов домена


Также удалить аккаунт из списка можно нажав «-» напротив него.



рис. 8 – Кнопка «-» для удаления аккаунта из списка


Если необходимо удалить несколько аккаунтов, выделите необходимые аккаунты, кликнув по ним левой кнопкой мыши, а затем кликните правой кнопкой для вызова контекстного меню, нажмите «Delete Selected», чтобы удалить выбранные аккаунты из списка.



рис. 9 – Кнопка «Delete Selected»



Все аккаунты домена.

Добавить все аккаунты домена можно несколькими способами:

  • Нажать кнопку «Добавить все аккаунты».



рис. 10 – Кнопка «Добавить все аккаунты»


  • Нажать кнопку «Добавить все аккаунты» через контекстное меню, открываемое по нажатию «+».



рис. 11 – Кнопка «Добавить все аккаунты» в контекстном меню


  • Нажать иконку лупы в поле поиска аккаунтов, а затем нажать «Добавить все» внизу результатов поиска.



рис. 12 – Кнопка «Добавить все» в окне поиска аккаунтов



Добавление аккаунтов группы.

Добавить все аккаунты группы так же можно добавить через кнопку «Добавить группу».



рис. 13 – Кнопка «Добавить группу»


После нажатия кнопки, появится окно поиска групп. Введите буквы для поиска по группам и нажмите лупу, чтобы увидеть результаты. Затем, так же, как и в поле поиска, выберите необходимые для работы группы и нажмите «Добавить выбранные» или нажмите «Добавить все», чтобы добавить аккаунты, состоящие во всех найденных группах.



рис. 14 – Окно поиска групп


Также можно добавить группы и через контекстное меню, открываемое по нажатию «+». При нажатии на кнопку появляется список со всеми группами домена. Если их достаточно много, воспользуйтесь полем поиска над списком групп, чтобы отфильтровать группы по имени.



рис. 15 – Список доступных групп в контекстном меню


Помимо этого, группы можно искать и в поле поиска, для этого необходимо изменить тип поиска на «поиск по группам». Нажмите на раскрывающийся список справа от поля поиска и выберите «by Group».



рис. 16 – Смена типа поиска на поиск по группам



Добавление аккаунтов из файла.

Для загрузки аккаунтов нажмите кнопку «From File» или «Add from File». Откроется окно проводника, в котором необходимо выбрать текстовый файл с аккаунтами.



рис. 17 – Кнопка «Добавить из файла»




рис. 18 – Кнопка «Добавить из файла» в контекстном меню



Сохранение аккаунтов в файл.

Чтобы сохранить список аккаунтов для повторной работы с ними, выделите желаемые аккаунты, кликнув по ним левой кнопкой мыши. Выделив все аккаунты, кликнете по одному из них правой кнопкой мыши, чтобы вызвать контекстное меню.



рис. 19 – Контекстное меню аккаунтов


Нажмите «Save as File», чтобы скачать файл с выбранными аккаунтами.


Выполнение функции и результаты.

Для выполнения команды нажмите кнопку «Run». В случае, если команда была выполнена, кнопка окрасится в зеленый, а в окне результатов появится результат выполнения функции. В противном случае кнопка окрасится в красный, а в окне результатов появится сообщение об ошибке.



рис. 20 – Результаты выполнения команды


Результаты можно открыть в новом окне, нажав «Undock View». Если результат необходимо сохранить в файл – нажмите кнопку «Download».


Дополнительная информация.

Функционал данного инструмента может быть расширен: при отсутствии требуемых функций они могут быть реализованы по запросу. Кроме того, для работы с панелью может быть использован протокол HTTP, что позволяет пользователю создавать собственные сценарии, используя доступный фунционал.


CommuniGate Pro Guide. Copyright © 2021, AO StalkerSoft