check_accessors
Функция check_accessors используется для получения списка прав доступа на объекты дочерних пользователей.
svc=core/check_accessors¶ms={"items":[<long>],
"flags":<long>}
Параметры
Название | Описание |
---|---|
items | Массив ID объекта. |
flags | Флаг используется для добавления параметра dact в возвращаемый результат:
|
Возвращаемый результат
{
"<unit_id>": { /* ID объекта */
"<acc_id>": { /* ID пользователя */
"acl": <long>, /* унаследованные права доступа на объект, которые накладываются маской на прямые права; если что-то запрещено согласно унаследованным правам доступа, это также запрещено согласно результирующим правам */
"dacl": <long> /* если указан flags:1, права доступа на объекты прямые (от владельца объекта)*/
},
... /* другие ID пользователей (если есть) */
},
... /* другие ID объектов (если запрошены) */
}
Возможные коды ошибок:
Код | Описание |
---|---|
7 | Не удалось извлечь пользователя. |
4 | Неверные входные параметры. |