Аккаунты. Android

Для iOS

Просмотр информации об аккаунте

Аккаунт — совокупность данных, однозначно идентифицирующая конкретного пользователя конкретного приложения на базе платформы SMP: логин, пароль, сервер.

Экран текущего аккаунта

Переход к экрану

Меню мобильного приложения "Текущий аккаунт" → экран текущего аккаунта.

Содержание экрана

На экране отображаются параметры аккаунта:

  • Логин;
  • Сервер;
  • Версия сервера.

Все параметры недоступны для редактирования.

Навигация на экране

  • Иконка возврата к предыдущему экрану.
  • Иконка вызова меню действий с аккаунтом.

Экран "Аккаунты"

Переход к экрану

Меню мобильного приложения "Настройки аккаунтов" → экран "Аккаунты".

Меню мобильного приложения "Настройки приложения" → экран "Настройки" → "Управление аккаунтами" → экран "Аккаунты".

Содержание экрана

На экране "Аккаунты" отображается список доступных аккаунтов.

Навигация на экране

  • Иконка возврата к предыдущему экрану.
  • При нажатии на (в строке аккаунта справа) выполняется переход на экран доступного аккаунта.

Экран доступного аккаунта

Переход к экрану

На экране "Аккаунты" нажмите иконку в строке аккаунта справа.

Содержание экрана

На экране доступного аккаунта отображаются параметрами доступного аккаунта.

Добавление аккаунта

Описание

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

Добавление выполняется на форме добавления аккаунта, форма состоит из двух экранов. Первый экран предназначен для ввода адреса сервера. Второй экран предназначен для аутентификации пользователя и зависит от настройки типа аутентификации в системе.

Выполнение действия

  • В меню мобильного приложения

    В меню мобильного приложения нажмите "Добавить аккаунт".

    На первом экране введите адрес сервера, нажмите Далее и заполните поля на втором экране.

    При использовании системной аутентификации укажите логин и пароль и нажмите Начать работу.

  • В списке аккаунтов

    Место действия: меню мобильного приложения "Настройки аккаунтов" → экран "Аккаунты".

    На экране "Аккаунты" нажмите справа внизу экрана.

    На первом экране введите адрес сервера, нажмите Далее, заполните поля на втором экране и нажмите Начать работу на втором экране. Аккаунт будет добавлен.

Удаление аккаунта

Аккаунт можно удалить.

Место в интерфейсе

Меню мобильного приложения "Настройки аккаунтов" → экран "Аккаунты".

Выполнение действия

На экране "Аккаунты" нажмите иконку в строке аккаунта справа. На экране аккаунта разверните меню действий с аккаунтом и выберите "Удалить аккаунт".

Смена активного аккаунта

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

Выполнение действия

  • В меню мобильного приложения

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

  • В списке аккаунтов

    Место действия: меню мобильного приложения "Настройки аккаунтов" → экран "Аккаунты".

    На экране "Аккаунты" выберите один из доступных аккаунтов и на виджете подтверждения смены аккаунта нажмите "Подтвердить". Текущий активный аккаунт отмечен .

  • По пуш-уведомлению

    Пуш-уведомление о смене аккаунта приходит на неактивный аккаунт.

    Нажмите на уведомление и на виджете подтверждения смены аккаунта выберите "Перейти в аккаунт".

    Выполнится переход в другой аккаунт, для которого было получено сообщение, и откроется экран по ссылке в уведомлении.

Выход из аккаунта

Выполнение действия

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

Результат действия

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

Если сервер приложения доступен, то:

  • Активная сессия завершается в мобильном приложении, а также в веб-интерфейсе.
  • Push-уведомления перестают приходить на мобильное устройство.

Если сервер приложения недоступен (независимо от причины):

  • Активная сессия не завершается до истечения ее времени жизни.
  • Push-уведомления продолжают приходить на мобильное устройство.
  • При переходе по уведомлению требуется авторизация пользователя в мобильном приложении.

При использовании JWT-авторизации возможен принудительный выход из аккаунта при смене пароля по инициативе пользователя, принудительной смены пароля и выполнения api-методов инвалидации JWT-токенов.
При принудительном выходе отзываются JWT-токены. Если при этом у пользователя нет активной сессии в веб-интерфейсе, то освобождается лицензия.