check_accessors
Para obtener la lista de derechos de acceso de los usuarios subordinados a las unidades, utilice el método core/check_accessors.
svc=core/check_accessors¶ms={
"items": [<long>],
"flags": <long>
}
Parámetros
| Nombre | Descripción |
|---|---|
| items | Array de los ID de las unidades. Se omiten las unidades a las que usted no tiene el derecho de acceso Ver objeto y sus propiedades básicas. |
| flags | Flag que se utiliza para agregar el parámetro dacl a la respuesta:
|
Respuesta
Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:
{
"<unit_id>": { /* ID de la unidad. */
"<acc_id>": { /* ID del usuario. */
"acl": <long>, /* Derechos de acceso heredados a la unidad que se superponen mediante una máscara a los derechos de acceso directos; si algo está prohibido según los derechos de acceso heredados, también está prohibido según los derechos de acceso resultantes. */
"dacl": <long> /* Si se indica flags:1, derechos de acceso directos a la unidad (del propietario de la unidad). */
},
... /* Otros ID de usuarios (si los hay). */
},
... /* Otros ID de unidades (si se solicitaron). */
}
Si la solicitud falla, se devuelve un código de error.
Códigos de error
| Código de error | Descripción |
|---|---|
| 4 | Parámetros de entrada incorrectos. |
| 7 | Error al obtener el usuario. |