Несколько установок
Как приложение держит сразу несколько установок, что значат их статусы и что происходит, когда установка или сеть недоступны.
Приложение не привязано к одной установке. На главном экране сначала блок «Установки» — все подключённые: организация на buff.systems, установка вашей компании, Buff Code на ноутбуке, у каждой вид, имя и статус. Под ним — «Требует внимания»: всё, что ждёт вашего решения во всех установках сразу.
Добавить установку
Кнопка «+» у блока «Установки» на главном экране, пункт «Добавить установку» в боковом меню, в шторке переключения установок и в «Настройки → Установки» открывают один экран выбора: «Сканировать QR» или «Ввести ссылку и код». Дальше — как при первом подключении: к кабинету или к Buff Code.
Статусы установки
| Статус | Что значит | Что делать |
|---|---|---|
| На связи | Установка отвечает, всё работает | — |
| Подключаемся… | Приложение только что открылось или сеть вернулась — связь устанавливается | Подождать пару секунд |
| Нет связи со шлюзом с … | Телефон не достучался до buff.systems: нет интернета на телефоне | Проверить интернет; приложение переподключится само |
| Не отвечает с … | Шлюз доступен, но установка молчит: выключена, без интернета или перезапускается | Подождать или проверить установку; переподключение само |
| Недоступна с … | Установка недоступна по другой причине | Подождать; приложение переподключится само |
| Служба Buff Code не запущена | Машина с Buff Code есть, но служба не работает | Запустить службу на машине: buff service start |
| Нужна привязка | Сопряжение разорвано (вы или администратор отключили телефон) | Подключить заново из кабинета или Buff Code |
| Запрещено организацией / Запрещено администратором установки | Телефоны запрещены политикой | Обратиться к владельцу организации или администратору |
| Несовместимая версия | Установка и приложение говорят на разных версиях протокола | Обновить приложение или установку |
Когда установка недоступна
Экраны недоступной установки открываются: приложение показывает то, что видело в последний раз. Время, с которого установка недоступна, — в статусе («Не отвечает с 14:05»), а на экране — пояснение, например: «Установка не отвечает: возможно, она выключена или осталась без интернета. Показано последнее известное состояние, действия недоступны. Подключимся сами, когда она вернётся.»
Пока установка недоступна, действия выключены — утвердить, ответить, отправить нельзя. Приложение не копит их «на потом»: решение, отправленное через час, могло бы уже ничего не значить. Как только связь вернётся, экраны обновятся сами, а кнопки снова заработают.
Сохранённое на телефоне лежит в зашифрованном виде; ключ — в защищённом хранилище телефона (Keychain на iPhone, Keystore на Android).
Карточка установки
«Настройки → Установки» — список подключённых. В карточке установки:
- «Имя установки» — как установка подписана на этом телефоне (на компьютере имя не меняется);
- «Подключено как» — под чьим именем телефон работает в этой установке, «Имя телефона» — как телефон виден на компьютере в списке телефонов, «Сопряжено» — когда подключён;
- «Отпечаток ключа» установки — по нему администратор или поддержка узнают, к какой установке подключён телефон;
- «Уведомления» — какие события этой установки приходят на телефон (для кабинета; см. Уведомления);
- «Подключить заново» — новое сопряжение с той же установкой, например после «Нужна привязка»;
- «Удалить с телефона» — телефон отключится от установки, а её данные будут стёрты с телефона. Подключить снова можно новым кодом.
Подключение к Buff Code
Как подключить телефон к Buff Code на вашей машине: в окне и в консоли, без входа в Buff и с входом, служба Buff Code, что видно с телефона.
Уведомления
Какие уведомления приходят на телефон, как выбрать типы, что видят Apple и Google, что если push выключен или нет доступа к buff.systems.