Получение прав доступа
Чтобы узнать какими правами обладает пользователь на данный тип элементов, нужно использовать команду user/get_items_access:
svc=user/get_items_access¶ms={"userId":<long>,
"itemSuperclass":<text>}
Параметры
Название | Описание |
userId | ID пользователя |
itemSuperclass | тип элемента (см. Поиск элементов) |
Возвращаемый результат
{
<text>:<long> /* ID элемента: права доступа */
}
Права доступа:
Значение | Описание |
0 | доступ запрещён |
0x00000007 | выполнение команд |
0x00000001 | просмотр |
0x000FFFFF | редактирование |
0x7FFFFFFF | управление |
Возможные ошибки
Код | Значение |
1 | недействительная сессия |
2 | неверное имя сервиса |
3 | неверный результат |
4 | неверный формат или значение параметров |
7 | доступ запрещен |