Сервер BOOCO Meteor (v 1.x) / Конфигурирование системы
На примере коллекции reports, в которой хранятся отчеты для отображения в разделе «Аналитика»
◼ Добавление коллекции на сервер
Сервер BOOCO устанавливается с минимальным набором коллекций.
Чтобы добавить коллекцию:
Настройте права для работы с нужной коллекцией. Для этого в разделе Инструменты администратора в Редакторе прав:
для роли admin
добавьте ресурс для работы с нужной коллекцией;
в строке нового ресурса установите доступы:
any
для действий read
, create
и update
;own
для действий delete
и execute
.Пример с настройкой прав для ресурса report
для добавления коллекции reports:
Скачайте JSON-файлы из нужной коллекции:
Ссылки на файлы из коллекции reports:
В разделе Инструменты администратора → REST API загрузите на сервер содержимое одного из JSON-файлов из нужной коллекции:
Тип запроса: POST
;
REST API URL: http(s)://<адрес сервера>/api/v1/<имя коллекции>
;
в поле Данные скопируйте содержимое JSON-файла.
После отправки POST-запроса под кнопками в строке status
отобразится результат загрузки данных:
success
— данные загружены;
access denied
— данные не загружены. Проверьте, корректно ли настроены доступы для работы с необходимой коллекцией. Настройте доступы так, как показано в п. 1, и повторите POST-запрос.
Пример с успешным POST-запросом для загрузки содержимого JSON-файла из коллекции reports:
Сбросьте коллекцию. ****В нашем примере это коллекция reports
.
Импортируйте оставшиеся файлы коллекции. Для этого в разделе Инструменты администратора → Операции с коллекциями: