check_items_billing
La función check_items_billing se usa para comprobar los derechos de acceso del usuario a los objetos.
svc=core/check_items_billing¶ms={"items":[<long>],
"accessFlags":<long>,
"serviceName":"<text>"}
Al procesar la solicitud, se comprueban los servicios disponibles y los derechos de acceso a los objetos. Por ejemplo, si un usuario tiene el derecho de acceso para crear informes en un recurso, pero ya se ha alcanzado el límite de plantillas de informe permitidas, este recurso no se muestra en la matriz de resultados.
Parámetros
Nombre | Descripción |
---|---|
items | Matriz de los ID de objetos. |
accessFlags | Marcas de acceso (se describen más abajo). |
serviceName | Nombre del servicio (vea la página get_account_data). |
Resultado devuelto
[
<long> /* matriz de objetos a los que el usuario tiene acceso */
]
Los códigos de errores posibles son:
Código | Descripción |
---|---|
4 | Parámetros de entrada incorrectos. |
Marcas de acceso
Estandarizados
Marca | Descripción |
---|---|
0x0001 | Ver objeto y sus propiedades básicas. |
0x0002 | Ver detalle de propiedades del objeto. |
0x0004 | Gestionar acceso al objeto. |
0x0008 | Eliminar objeto. |
0x0010 | Renombrar objeto. |
0x0020 | Ver campos personalizados. |
0x0040 | Gestionar campos personalizados. |
0x0080 | Modificar propiedades no mencionadas. |
0x0100 | Cambiar icono. |
0x0200 | Solicitar informes y mensajes. |
0x0400 | Modificar objetos recursivos. |
0x0800 | Gestionar registros del objeto. |
0x1000 | Ver campos administrativos. |
0x2000 | Gestionar campos administrativos. |
0x4000 | Ver y descargar archivos. |
0x8000 | Cargar y eliminar archivos. |
Unidades y grupos de unidades
Marca | Descripción |
---|---|
0x0000100000 | Modificar propiedades de conexión (tipo de dispositivo, ID único, número de teléfono, contraseña de acceso, filtración de validez de mensajes). |
0x0000200000 | Crear, modificar y eliminar sensores. |
0x0000400000 | Modificar contadores. |
0x0000800000 | Eliminar mensajes. |
0x0001000000 | Enviar comandos. |
0x0002000000 | Administrar eventos. |
0x0004000000 | Ver propiedades de conexión (tipo de dispositivo, ID único, número de teléfono, contraseña de acceso, filtración de validez de mensajes). |
0x0010000000 | Ver intervalos de servicio. |
0x0020000000 | Crear, modificar y eliminar intervalos de servicio. |
0x0040000000 | Importar mensajes. |
0x0080000000 | Exportar mensajes. |
0x0400000000 | Ver comandos. |
0x0800000000 | Crear, modificar y eliminar comandos. |
0x4000000000 | Modificar detección de viajes. |
0x8000000000 | Utilizar unidad en tareas, notificaciones, rutas, repetidores. |
Usuarios
Marca | Descripción |
---|---|
0x100000 | Administrar derechos de acceso del usuario |
0x200000 | Actuar en nombre del usuario (crear objetos, iniciar sesión, etc.). |
0x400000 | Modificar marcas del usuario (permite modificar las propiedades adicionales del usuario; vea la función update_user_flags). |
Repetidores
Marca | Descripción |
---|---|
0x100000 | Modificar las propiedades del repetidor, incluyendo inicio/paro. |
0x200000 | Agregar o eliminar unidades del repetidor, cambiar sus ID únicos. |
Recursos/Cuentas
Marca | Descripción |
---|---|
0x0000000100000 | Ver notificaciones. |
0x0000000200000 | Crear, modificar y eliminar notificaciones. |
0x0000001000000 | Ver geocercas. |
0x0000002000000 | Crear, modificar y eliminar geocercas. |
0x0000004000000 | Ver tareas. |
0x0000008000000 | Crear, modificar y eliminar tareas. |
0x0000010000000 | Ver plantillas de informes. |
0x0000020000000 | Crear, modificar y eliminar plantillas de informes. |
0x0000040000000 | Ver conductores. |
0x0000080000000 | Crear, modificar y eliminar conductores. |
0x0000100000000 | Gestionar cuenta. |
0x0000200000000 | Ver pedidos. |
0x0000400000000 | Crear, modificar y eliminar pedidos. |
0x0000800000000 | Ver pasajeros. |
0x0001000000000 | Crear, modificar y eliminar pasajeros. |
0x0100000000000 | Ver remolques. |
0x0200000000000 | Crear, modificar y eliminar remolques. |
Rutas
Marca | Descripción |
---|---|
0x0000000100000 | Modificar las propiedades de la ruta. |
Otros
Marca | Descripción |
---|---|
0xfffffffffffffff | Concede todos los derechos de acceso posibles para un objeto. |