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