Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Включить страницу
Лэйблы с указанием тарифа
Лэйблы с указанием тарифа

Метод: changeDepartmentSubordination

Оглавление
maxLevel2
minLevel2
excludeДОСТУПНО В BUSINESS ПОДПИСКЕ

Права для выполнения запроса 

Владелец аккаунта и Администратор аккаунтаАдминистратор подразделения, Автор или  или роль с индивидуальными настройками, которая позволяет просмотривать, создавать, редактировать и удалять подразделения.

Администратор подразделения, Автор или пользователь с подразделения и пользователь с ролью с индивидуальными настройками могут получать информацию только о подразделениях, которыми управляют, и вложенных в них подразделениях могут назначать руководителя только на подразделения, которыми управляют.

Информация
iconfalse
  • Владелец и Администратор аккаунта могут назначить себя руководителями подразделений.

  • Администратор подразеделения и пользователь с ролью с индивидуальными настройками не могут назначать себя руководителем подразделения.

Параметры запроса

Параметр

Тип

Описание

credentials
token (обязательный)
credentialsСмотрите описание объекта Credentials.
stringТокен доступа. Вы можете получить токен с помощью запроса
department_id (обязательный)stringID подразделения, о котором вы хотите получить информацию
subordination (необязательный)arrayОбъект с данными о типе подчинения линейного руководителя подразделения
coSubordination (необязательный)arrayОбъект с данными о типе подчинения функционального руководителя подразделения
subordinationType (обязательный)string

Тип подчинения линейного и функционального руководителя.

Возможные значения:

  • inherit — наследуется от вышестоящего подразделения,
  • manual — указать вручную,
  • no_supervisor — без руководителя
supervisorId (необязательный)stringID руководителяУказываете, если subordinationType = manual
-Если subordinationType = inherit, no_supervisor, указывать не нужно

Возвращаемые значения

После того , как запрос был успешно обработан, система отправляет объект со следующими свойствами:

Параметр

Тип

Описание

training

success

array

Массив с данными о мероприятии.

titlestringНазвание мероприятия.organizerstringID организатора мероприятия.sessionsarrayМассив с ID сессий мероприятия.

bool

True, если тип подчинения руководителя изменился

Возможные ошибки

Тип

Описание

Permission deniedНедостаточно прав у пользователя для выполнения запроса
.
Wrong parametersНе удалось обработать запрос, т.к. он не включает все нужные параметры или они заданы неверно
.

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

Блок кода
languagexml
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soap="http://ispringlearn.com/go/services/api/soap">
   <soapenv:Body>
      <soap:ChangeDepartmentSubordinationRequest>
         <soap:credentials>
                <soap:accountUrl>https://vmakerov.ispring.lan/<   <soap:token>p-1sJDjmULL5DdpXPJTcbm4jVIaWVHvNmrjAxATRbNE</soap:accountUrl>token>
              <soap:email>owner</soap:email>
            <soap:password>12345Q</soap:password>
         <   </soap:credentials>
         <soap:departmentId>ea056256-279b-11ed-bc63-0242ac160042</soap:departmentId>
         <soap:subordination>
            <soap:subordinationType>manual</soap:subordinationType>
            <soap:supervisorId>ea100904-279b-11ed-82e7-0242ac160042</soap:supervisorId>
         </soap:subordination>
         <soap:coSubordination>
            <soap:subordinationType>inherit</soap:subordinationType>
         </soap:coSubordination>
      </soap:ChangeDepartmentSubordinationRequest>
   </soapenv:Body>
</soapenv:Envelope>

...