Сервер BOOCO Meteor (v 1.x) / Страница «Пользователи»
Чтобы информация на сервере BOOCO и на панели бронирования совпадала, необходимо настроить их взаимодействие через BOOCO REST API.
Для доступа к BOOCO REST API удобно создать отдельного системного пользователя с ролью api
и назначить ему нужные права.
Порядок создания пользователя с ролью api
- В файле permission.json:
- добавьте роль, например api;
- назначьте нужные права для роли api. Например, чтобы разрешить доступ к просмотру бронирований и бронированию помещений через BOOCO REST API, в начало файла permission.json после символа
[
добавьте код: - На сервере BOOCO:
- загрузите файл permission.json в разделе Инструменты администратора → Права доступа → Импорт;
- создайте пользователя с ролью api в разделе Пользователи:
- нажмите на значок редактирования и добавьте нового пользователя;
- в списке пользователей нажмите на имя нового пользователя и в его карточке заполните поля:
- Имя пользователя (логин): логин системного пользователя с доступом к REST API, например: api;
- Роли пользователя: выберите api;
- задайте уникальный пароль и подтвердите его.
{ "role": "api", "resource": "booking", "action": "read:any",
"attributes": [""] },
{ "role": "api", "resource": "booking", "action": "create:any",
"attributes": [""] },
{ "role": "api", "resource": "booking", "action": "update:any",
"attributes": [""] },
{ "role": "api", "resource": "booking", "action": "execute:any",
"attributes": [""] },
Придумайте для пользователя с доступом к REST API уникальный пароль — чтобы обеспечить безопасную работу системы.
Если нужно, укажите полное имя, должность, электронную почту, телефон, мобильный телефон пользователя.
После сохранения профиля будет создана новая учетная запись, которую можно редактировать.
В строке пользователя с ролью api отобразятся его данные:
- логин;
- полное имя и электронная почта (если вы их указали).
Пример с созданием пользователя с ролью api: