Инструкция AXENTA

Почему уведомления видны в веб-версии, но отсутствуют в мобильном приложении

Справочный центр Вернуться в базу знаний

Ситуация выглядит как проблема мобильного приложения:

уведомление сработало;

в веб-версии Axenta его видно;

в мобильном приложении уведомления нет.

Но прежде чем проверять push-доставку или работу приложения, нужно выяснить:

под каким пользователем выполнен вход в веб-версию и под каким — в мобильное приложение?

Даже в рамках одной учетной записи разные пользователи могут иметь разные права на объекты и группы объектов. Кроме того, в настройках самого уведомления определяется, каким пользователям должны приходить мобильные уведомления.

Одна учетная запись — разные пользователи

Предположим, в одной учетной записи созданы два пользователя.

Первый пользователь работает в веб-версии и имеет полный доступ к группе объектов.

Второй пользователь входит в мобильное приложение и имеет более ограниченный набор прав.

Оба работают с одной учетной записью Axenta, но доступные им возможности могут различаться.

Поэтому ситуация:

первый пользователь видит уведомление → второй пользователь его не получает

не обязательно связана с различиями между веб-версией и мобильным приложением.

Нужно проверить права конкретного пользователя и настройки самого уведомления.

Проверьте права пользователя на объект

Недостаточно убедиться, что пользователь просто видит объект в мониторинге.

В рассматриваемом случае мобильный пользователь имел доступ к нужным объектам, но при проверке прав на группу объектов выяснилось, что отсутствовало разрешение:

«Использование объекта в уведомлениях».

Получается:

объект пользователю доступен → он может его видеть;

но

использование объекта в уведомлениях → не разрешено.

Поэтому при диагностике необходимо проверять не только наличие объекта у пользователя, но и соответствующие права на объект или группу объектов.

Проверьте получателей в настройках уведомления

Есть еще один уровень настройки.

В самом уведомлении указывается список пользователей, которым должны приходить мобильные уведомления.

Поэтому возможна ситуация:

пользователь имеет необходимые права на объект;

уведомление настроено и срабатывает;

но

этот пользователь не выбран среди получателей мобильного уведомления.

В таком случае искать проблему в телефоне или приложении также преждевременно.

Откройте настройки нужного уведомления и проверьте, присутствует ли пользователь, под которым выполнен вход в мобильное приложение, в списке получателей мобильных уведомлений.

Почему легко ошибиться при диагностике

Самая распространенная ошибка — рассуждать так:

«Уведомление сработало в веб-версии, значит оно должно автоматически прийти всем пользователям в мобильное приложение».

Это не обязательно так.

Нужно учитывать сразу несколько уровней:

уведомление должно сработать по нужному объекту;

пользователь должен иметь необходимые права на этот объект;

пользователь должен быть указан среди получателей мобильного уведомления;

в мобильном приложении должен быть авторизован именно этот пользователь.

Только после этого имеет смысл проверять непосредственно push-доставку.

Практический порядок проверки

При обращении:

«В веб-версии уведомление есть, а в мобильном приложении нет»

проверяйте последовательно.

1. Пользователь

Под каким пользователем выполнен вход в мобильное приложение? Тот ли это пользователь, для которого ожидается уведомление?

2. Доступ к объекту

Доступен ли этому пользователю объект или соответствующая группа объектов?

3. Права на объект

Есть ли разрешение:

«Использование объекта в уведомлениях»?

4. Настройки уведомления

Добавлен ли этот пользователь в список пользователей, которым должны приходить мобильные уведомления?

5. Повторная проверка

После изменения прав или настроек уведомления проверьте его работу именно под этим пользователем.

6. Push-доставка

Если пользователь выбран получателем, права настроены правильно, но мобильное уведомление по-прежнему не приходит, только тогда переходите к диагностике push-доставки и настроек мобильного устройства.

Главное

Если уведомление видно в веб-версии, но оно отсутствует в мобильном приложении, это еще не означает неисправность приложения или push-механизма.

Сначала проверьте две независимые вещи:

имеет ли пользователь необходимые права на объект и

указан ли он в настройках уведомления как получатель мобильных уведомлений.

Правильная последовательность диагностики:

пользователь → объект или группа → права → список получателей уведомления → мобильное приложение → push-доставка.

Так можно быстро отделить проблему прав и настроек Axenta от проблемы непосредственной доставки уведомления на мобильное устройство.

✓
Готово

Если нужного ответа в инструкции нет, вернитесь в базу знаний и воспользуйтесь поиском по другим материалам.

Наверх