Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:api:list:editperson [28.03.2023 12:27] – [Передаваемые параметры] anna.makhnevaproduct:api:list:editperson [11.10.2024 05:14] (текущий) – [Передаваемые параметры] ekaterina.menkhuzina
Строка 7: Строка 7:
 Пользователь, инициирующий сессию с ASPNETSessionId для изменения своего профиля, может это сделать без проверки указанных выше прав. Исключение: параметры allowLogin, LicenseType и ExpireDate может изменить только Администратор. Пользователь, инициирующий сессию с ASPNETSessionId для изменения своего профиля, может это сделать без проверки указанных выше прав. Исключение: параметры allowLogin, LicenseType и ExpireDate может изменить только Администратор.
 =====Передаваемые параметры===== =====Передаваемые параметры=====
- 
- 
 ^Параметр^Описание^ ^Параметр^Описание^
 |ASPNETSessionId*|Идентификатор сессии| |ASPNETSessionId*|Идентификатор сессии|
Строка 27: Строка 25:
 |LicenseType%%**%%|Тип лицензии. Возможные значения: Administrator (Администратор), Director (Директор), Supervisor (Руководитель), Executor (Исполнитель), Resource (Ресурс), NOT_SET (Не выбрано). По умолчанию значение «Null» (тип лицензии остается прежним)| |LicenseType%%**%%|Тип лицензии. Возможные значения: Administrator (Администратор), Director (Директор), Supervisor (Руководитель), Executor (Исполнитель), Resource (Ресурс), NOT_SET (Не выбрано). По умолчанию значение «Null» (тип лицензии остается прежним)|
 |ExpireDate%%**%%|Дата окончания действия учетной записи (в формате ГГГГ-ММ-ДД). По умолчанию значение «Null» (значение параметра остается прежним). Для сброса параметра необходимо передать значение «NOT_SET» (отключается опция «Дата окончания действия учетной записи»).| |ExpireDate%%**%%|Дата окончания действия учетной записи (в формате ГГГГ-ММ-ДД). По умолчанию значение «Null» (значение параметра остается прежним). Для сброса параметра необходимо передать значение «NOT_SET» (отключается опция «Дата окончания действия учетной записи»).|
-|FieldWrapper|Массив реквизитов fields|+|**fields**|Массив пользовательских реквизитов профиля| 
 +|//FieldWrapper//|Массив из полей, описывающих каждый реквизит (см. ниже)|
 |FieldName|Название реквизита| |FieldName|Название реквизита|
 |FieldId|Идентификатор реквизита| |FieldId|Идентификатор реквизита|
 |FieldVal|Значение реквизита \\ Дата вставляется в формате yyyy-MM-dd HH:mm:ssZ| |FieldVal|Значение реквизита \\ Дата вставляется в формате yyyy-MM-dd HH:mm:ssZ|
 |FieldType|Тип реквизита| |FieldType|Тип реквизита|
- +|questionsToEmail|''(с версии 3.27)'' Значение опции «Отправлять запросы на E-mail» карточки пользователя. \\ Доступные значения: \\ • **Always** – Всегда. \\ • **Never** – Никогда. \\ • **WhenOffline** – Только когда я не в системе 
-Начиная с **версии системы 3.27** можно дополнительно передавать следующие параметры: +|messagesToEmail|''(с версии 3.27)'' Значение опции «Отправлять события на E-mail» карточки пользователя. \\ Доступные значения: \\ • **Always** – Всегда. \\ • **Never** – Никогда . \\ • **WhenOffline** – Только когда я не в системе | 
-^Параметр^Описание^ +|notifyToAltEmail|''(с версии 3.27)'' Значение опции «Дублировать на дополнительный E-mail» карточки пользователя. \\ Доступные значения: \\ • **True** – Да.  \\ • **False** – Нет  |
-|questionsToEmail|Значение опции «Отправлять запросы на E-mail» карточки пользователя. \\ Доступные значения: \\ • **Always** – Всегда. \\ • **Never** – Никогда. \\ • **WhenOffline** – Только когда я не в системе +
-|messagesToEmail|Значение опции «Отправлять события на E-mail» карточки пользователя. \\ Доступные значения: \\ • **Always** – Всегда. \\ • **Never** – Никогда . \\• **WhenOffline** – Только когда я не в системе | +
-|notifyToAltEmail|Значение опции «Дублировать на дополнительный E-mail» карточки пользователя. \\ Доступные значения: \\ • **True** – Да.  \\ • **False** – Нет  |+
  
 %%*%% -- параметры, обязательные для заполнения. \\ %%*%% -- параметры, обязательные для заполнения. \\
Строка 64: Строка 60:
       <licenseType>string</licenseType>       <licenseType>string</licenseType>
       <expireDate>string</expireDate>       <expireDate>string</expireDate>
 +      
 +      <!-- доступно начиная с версии 3.27 -->
 +      <questionsToEmail>string</questionsToEmail>
 +      <messagesToEmail>string</messagesToEmail>
 +      <notifyToAltEmail>boolean</notifyToAltEmail>
 +      
 +      <!-- массив fields - описание изменяемых пользовательских реквизитов -->
       <fields>       <fields>
         <FieldWrapper>         <FieldWrapper>
Строка 78: Строка 81:
         </FieldWrapper>         </FieldWrapper>
       </fields>       </fields>
 +      
     </EditPerson>     </EditPerson>
   </soap:Body>   </soap:Body>