Объект: employee

Результат: список элементов

Сотрудники

Уровень доступа: root admin

  • id — Id
  • name — Логин
  • realname — ФИО
  • email — Email
  • department — Отделы
  • status — Параметры

Отключить сотруднику доступ к биллингу


Функция: employee.suspend

Отключить сотруднику доступ к биллингу

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции employee.

Результат: успешное выполнение операции или сообщение об ошибке

Отдел


Функция: employee.department

Результат: список элементов

Отделы, в которые входит сотрудник

Уровень доступа: root admin

  • id — Id
  • name — Отдел
  • status — Состояние

Исключить сотрудника из отдела

Функция: employee.department.suspend

Исключить сотрудника из отдела

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции employee.department.

Результат: успешное выполнение операции или сообщение об ошибке

Включить сотрудника в отдел

Функция: employee.department.resume

Включить сотрудника в отдел

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции employee.department.

Результат: успешное выполнение операции или сообщение об ошибке

Войти с правами сотрудника


Функция: employee.su

Войти с правами сотрудника

Уровень доступа: root admin

Удалить


Функция: employee.delete

Удалить

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции employee.

Результат: успешное выполнение операции или сообщение об ошибке

Права пользователя


Функция: rights2.user

Результат: список элементов

Права пользователя

Уровень доступа: root admin

  • caption — Наименование
  • access — Доступ

Включить

Функция: rights2.user.resume

Включить

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции rights2.user.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: rights2.user.suspend

Выключить

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции rights2.user.

Результат: успешное выполнение операции или сообщение об ошибке

Установка фильтра.

rights2.user.filter

Частично ограничить доступ к элементам списка. Устанавливать фильтр для списка. Отфильтрованные (исключенные) записи будут недоступны

Функция: rights2.user.hardfilter

Частично ограничить доступ к элементам списка. Устанавливать фильтр для списка. Отфильтрованные (исключенные) записи будут недоступны

Уровень доступа: root admin

Настройки центра поддержки сотрудника


Функция: employee.support_tool_settings

Настройки центра поддержки сотрудника

Уровень доступа: admin

Назначить запрос на сотрудника


Функция: support_tool_responsible

Назначить запрос на сотрудника или отдел. Форма "Передать запрос".

В веб-интерфейсе платформы: кнопка Передать в тикете.

Используйте или elid, или plid. При использовании plid необходимо зайти под сотрудником, на которого назначен этот тикет в списке "Запросы".

support_tool_responsible
НазваниеТипОбязательныйОписание
elidположительное целое числодаid запроса в разделе "Все запросы"
plidположительное целое числодаid запроса в разделе "Запросы"
set_responsibleположительное целое числодаid сотрудника или отдела, на который будет назначен запрос
set_responsible_defaultфлагнетзначение on назначит сотрудника или отдел ответственным по умолчанию
sok
нетзначение ok позволяет передать форму, без значения изменения не будут применены
suстроканетлогин сотрудника, под которым необходимо выполнить запрос

Пример запроса через mgrctl

/usr/local/mgr5/sbin/mgrctl -m billmgr support_tool_responsible su=admin set_responsible=43 elid=2 sok=ok
CODE

Пример запроса

https://192.168.10.11/billmgr?func=support_tool_responsible&elid=72&set_responsible=7416&sok=ok
CODE

Установка фильтра


employee.filter

Включить сотруднику доступ к биллингу


Функция: employee.resume

Включить сотруднику доступ к биллингу

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции employee.

Результат: успешное выполнение операции или сообщение об ошибке

Отправка СМС сообщения


Функция: employee.sms

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции employee)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции employee)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • type — Выбор номера телефона. Тип номера телефона, на который будет отправлено сообщение
  • phone — Номер. Номер телефона, на который будет отправлено сообщение
  • message — Сообщение. Отправляемое сообщение

Редактирование информации о сотруднике


Функция: employee.edit

Уровень доступа: admin root

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции employee)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции employee)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Логин. Логин для входа
  • realname — ФИО. Фамилия, Имя, Отчество
  • position — Должность. Должность сотрудника. Отображается в запросах в интерфейсе BILLmanager 6. Например, Консультант службы технической поддержки
  • passwd — Пароль. Пароль доступа
  • confirm — Подтверждение. Подтверждение пароля
  • department — Отделы. Выберите отделы, в которые необходимо включить данного сотрудника
  • email — Email. Укажите Email адрес сотрудника
  • phone — Номер телефона. Номер телефона сотрудника. Может быть использован для отправки СМС уведомлений
  • default_access_allow — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Разрешить сотруднику полный доступ, никак не ограничивая его в правах.