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