change_account

Requisitos previos

Para transferir una unidad a una cuenta subordinada, el usuario que creó la cuenta debe tener el derecho de acceso Gestionar cuenta a su propia cuenta (flag ACL 0x100000000). Se necesitan los siguientes derechos de acceso a la unidad transferida:

  • Ver objeto y sus propiedades básicas (flag ACL 0x000001)
  • Gestionar acceso al objeto (flag ACL 0x000004)
  • Eliminar objeto (flag ACL 0x000008)
  • Modificar propiedades de conexión: tipo de dispositivo, ID único, teléfono, contraseña de acceso, filtrado de validez de mensajes (flag ACL 0x100000)
  • Eliminar mensajes (flag ACL 0x800000)
  • Para transferir una unidad a una cuenta subordinada y cambiar el creador de la unidad en esta cuenta, utilice el método account/change_account:

    Copied!
    svc=account/change_account&params={"itemId":<long>,
                                       "resourceId":<long>}
    

    Parámetros

    La solicitud debe contener los siguientes parámetros.

    Parámetro Descripción
    itemId ID de la unidad.
    resourceId ID de la cuenta.

    Respuesta

    Si la transferencia finaliza correctamente, se devuelve un objeto vacío.

    Si se produce algún error, la respuesta tiene el siguiente formato:

    Copied!
    {
             "error":\<uint> 
    }
    

    Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.