Это старая версия документа.
Чтобы проверить права на элементы у текущего пользователя (например узнать в каких ресурсах он может создавать геозоны) используется команда core/check_items_billing:
svc=core/check_items_billing¶ms={"items":[<long>], "access":<text>, "serviceName":<text>}
При ответе на запрос проверяются права доступа у текущего пользователя к элементу в соответствии с подключенными сервисами. Так, например, пользователь имеет права на создание POI в интересующем его ресурсе, но согласно сервису он исчерпал лимит допустимого количества POI, следовательно данный ресурс не войдет в результирующий массив.
Название | Описание |
---|---|
items | массив идентификаторов элементов |
access | флаги доступа (см. ниже) |
serviceName | название сервиса (см. Подробная информация об учетной записи) |
Флаги доступа:
Значение | Описание |
---|---|
0 | Просмотр элемента и его основных свойств |
0x00000001 | просмотр |
0x00000007 | выполнение команд |
0x000FFFFF | редактировать |
0x7FFFFFFF | управление |
[ <long> /* массив элементов, на которые у текущего пользователя есть указанные в запросе права */ ]
|