...
Параметр | Тип | Описание |
---|---|---|
credentials (обязательный) | credentials | Смотрите описание объекта Credentials. |
name (обязательный) | string | Название новой группы. |
attributeType (обязательный) | Может принимать значения: | |
attributeId (необязательный) | Идентификатор поля профиля. Заполняется только для полей профиля (attributeType — 3). | |
operator (обязательный) | Для подразделений:
Для групп и полей профиля:
| |
value (обязательный) | Для подразделений:
Для групп:
Для поля профиля:
Внимание: для поля Страна нужно использовать ID страны, а не название. ID страны можно получить при помощи метода Получение списка полей профиля пользователя. |
Возвращаемые значения
После того, как запрос был успешно обработан, система отправляет объект со следующими свойствами:
...
Пример запроса
Блок кода | ||
---|---|---|
| ||
<?xml version="1.0" encoding="utf-8"?> <SOAP-ENV<soapenv:Envelope xmlns:SOAP-ENVsoapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://ispringlearn.com/go/services/api/soap"> <soapenv:Header/> <soapenv:Body> <soap:AddSmartGroupRequest> <soap:credentials> xmlns="http<soap:accountUrl>https://ispringlearn.com/go/services/api/soap"> <SOAP-ENV:Body> <AddSmartGroupRequest>acc-124.gray.local.learn.ispringdev.com</soap:accountUrl> <soap:email>owner</soap:email> <soap:password>12345Q</soap:password> </soap:credentials> <soap:name> NEW GROUP</soap:name> <soap:rules> <!--1 or more repetitions:--> <soap:and> <!--1 or more repetitions:--> <soap:or> <soap:rule> <soap:attributeType>1</soap:attributeType> <!--Optional:--> <soap:attributeId> </soap:attributeId> <soap:operator>2</soap:operator> <soap:value>id_departnent</soap:value> </soap:rule> </soap:or> <soap:or> <soap:rule> <soap:attributeType>2</soap:attributeType> <!--Optional:--> <soap:attributeId></soap:attributeId> <soap:operator>1</soap:operator> <soap:value>id_group</soap:value> </soap:rule> </soap:or> <soap:or> <soap:rule> <soap:attributeType>3</soap:attributeType> <credentials> <!--Optional:--> <accountUrl>http://myaccount.ispringlearn.ru</accountUrl> <soap:attributeId>JON_TITLE</soap:attributeId> <soap:operator>1</soap:operator> <soap:value>кассир</soap:value> <email>email@email.com</email> </soap:rule> <password>password</password> </soap:or> </credentials>soap:and> <name>string</name> </soap:rules> </soap:AddSmartGroupRequest> </SOAP-ENVsoapenv:Body> </SOAP-ENVsoapenv:Envelope> |
Пример ответа
Блок кода | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns="http://ispringlearn.com/go/services/api/soap"> <SOAP-ENV:Body> <AddSmartGroupResult> <groupId>string</groupId> </AddSmartGroupResult> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
...