ПланФикс API: Сотрудники: различия между версиями
Материал из Planfix
Seva (обсуждение | вклад) Нет описания правки |
Seva (обсуждение | вклад) Нет описания правки |
||
Строка 1: | Строка 1: | ||
Управление своим личным профилем, управление профилем сотрудников. | Управление своим личным профилем, управление профилем сотрудников. | ||
== user.add Создать нового сотрудника == | |||
Выполнение данной функции разрешено пользователю с админ правами. | |||
<source lang="xml"> | |||
<?xml version="1.0" encoding="UTF-8"?> | |||
<request method="user.add"> | |||
<account><!-- имя аккаунта --></account> | |||
<sid><!-- ключ сессии, полученный после аутентификации --></sid> | |||
<user> | |||
<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'', т.к. пользователь навряд ли будет активирован на этот момент. | |||
== Константы == | |||
=== Роли пользователей === | |||
*'''ADMIN''' - Администратор | |||
*'''USER''' - Пользователь | |||
*'''AUDITOR''' - Аудитор | |||
== Перейти == | == Перейти == | ||
[[ПланФикс API]] | [[ПланФикс API]] |
Версия от 08:49, 11 августа 2010
Управление своим личным профилем, управление профилем сотрудников.
user.add Создать нового сотрудника
Выполнение данной функции разрешено пользователю с админ правами.
<?xml version="1.0" encoding="UTF-8"?>
<request method="user.add">
<account><!-- имя аккаунта --></account>
<sid><!-- ключ сессии, полученный после аутентификации --></sid>
<user>
<name>Имя Отчество</name>
<lastName>Фамилия</lastName>
<email></email>
<role></role>
<status></status>
</user>
<signature></signature>
</request>
Допустимые значения для поля role - ADMIN, USER
Ответ:
<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
<user>
<id></id>
<isActivated>{true|false}</isActivated>
</user>
</response>
Поле isActivated - в принципе будет равно false, т.к. пользователь навряд ли будет активирован на этот момент.
Константы
Роли пользователей
- ADMIN - Администратор
- USER - Пользователь
- AUDITOR - Аудитор