ПланФикс API: Сотрудники: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
 
(не показано 16 промежуточных версий 3 участников)
Строка 1: Строка 1:
Управление своим личным профилем, управление профилем сотрудников.
{{#seo:
|title=ПланФикс API: Сотрудники
|titlemode=append
|keywords=планфикс, сотрудники, апи, api
|description=сотрудники api
}}


== user.add Создать нового сотрудника ==
Функции управления своим личным профилем, управление профилем сотрудников.
Выполнение данной функции разрешено пользователю с админ правами.
#[[ПланФикс API user.add|user.add / Создать нового сотрудника]]
<source lang="xml">
#[[ПланФикс API user.update|user.update / Обновить данные пользователя]]
<?xml version="1.0" encoding="UTF-8"?>
#[[ПланФикс API user.get|user.get / Получить информацию о пользователе]]
<request method="user.add">
#[[ПланФикс API user.getList|user.getList / Список пользователей]]
  <account><!-- имя аккаунта --></account>
#[[ПланФикс API user.updateGroupMembership|user.updateGroupMembership / Изменить принадлежность к группе]]
  <sid><!-- ключ сессии, полученный после аутентификации --></sid>
#[[ПланФикс API user.changeStatus|user.changeStatus / Изменить/установить статус пользователя]]
  <user>
#[[ПланФикс API user.actionsAdded|user.actionsAdded / Получить количество добавленных пользователем действий за период]]
    <name>Имя Отчество</name>
    <lastName>Фамилия</lastName>
    <email></email>
    <role></role>
    <status></status>
  </user>
  <signature></signature>
</request>
</source>
Допустимые значения для поля '''role''' - ''ADMIN'', ''USER''
 
Ответ:
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
  <user>
    <id></id>
    <isActivated>{true|false}</isActivated>
  </user>
</response>
</source>
Поле '''isActivated''' - в принципе будет равно ''false'', т.к. пользователь навряд ли будет активирован на этот момент.
 
 
== user.update Обновить данные пользователя==
 
== user.get Получить информацию о пользователе ==
 
== user.getList Список пользователей ==
 
== Константы ==
=== Роли пользователей ===
*'''ADMIN''' - Администратор
*'''USER''' - Пользователь
*'''AUDITOR''' - Аудитор
=== Пол ===
*'''MALE''' - муской пол
*'''FEMALE''' - женский пол


== Перейти ==
== Перейти ==
[[ПланФикс API]]
[[Список функций]]

Текущая версия от 12:15, 1 сентября 2021