Для того, чтобы мигрировать объект в дочернюю учётную запись, а также сменить создателя на владельца этой учётной записи, воспользуйтесь командой account/change_account:
svc=account/change_account¶ms={"itemId":<long>, "resourceId":<long>}
Параметр | Описание |
---|---|
itemId | id объекта |
resourceId | id учётной записи |
Чтобы перенести объект в дочернюю учётную запись, у пользователя, прикрепленного к такой дочерней учётной записи, должны быть следующие права:
1. На свою учётную запись:
Имя ACL | ACL-флаг |
---|---|
Управление учетной записью | 0x100000000 |
2. На мигрируемый объект:
Имя ACL | ACL-флаг |
---|---|
Просмотр элемента и его основных свойств | 0x000001 |
Управление доступом к элементу | 0x000004 |
Удаление элемента | 0x000008 |
Редактирование настроек подключения (тип устройства, уникальный ID, телефон, пароль доступа, фильтрация сообщений) | 0x100000 |
Удаление сообщений | 0x800000 |
Если миграция прошла успешно, то вернется
{}
Если возникли проблемы, то:
{ "error":<uint> }