Поделиться через


Общий доступ к местоположению из мобильного приложения

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

Техники, использующие мобильное приложение Dynamics 365 Field Service, могут включить совместное использование местоположения из приложения, позволяя планировщикам визуализировать свое местоположение на доске расписания и видеть историю местоположений технического специалиста.

Пошаговое руководство можно найти в следующем видео. Некоторые функции изменились с тех пор, как было создано это видео. Обратитесь к письменной документации для получения точных описаний функций и требований.

Предварительные условия

  • Доступ администратора к Dynamics 365 Field Service.
  • Доступ на чтение к таблице msdyn_geolocationsetting для роли безопасности пользователей мобильных приложений. Эти разрешения включены в роль по умолчанию "Field Service — ресурс".

Включение отслеживания расположения

Чтобы отправить сведения о местонахождении технического специалиста в Field Service, включите отслеживание местоположения в веб-приложении.

  1. В веб-приложении Field Service перейдите в область Параметры.
  2. Откройте Географическое положение>Параметры геологического положения.
  3. Установите для параметра Включить отслеживание расположения значение Да.
  4. Введите Интервал обновления (в секундах),, чтобы определить, как часто система проверяет информацию о местоположении. Рекомендуется использовать значения в диапазоне от 60 до 300 секунд.
  5. Задайте Время отслеживания по дате, когда система должна отслеживать данные о местоположении.

События отслеживания расположения

В таблице Отслеживание геолокации (msdyn_geolocationtracking) хранятся сведения о местоположении. Местоположение пользователей фиксируется с частотой, указанной в интервале обновления. Местоположение пользователя отправляется на сервер и сохраняется только в течение времени отслеживания, заданного в конфигурации.

Заметка

События отслеживания местоположения могут отправляться реже в зависимости от операционной системы мобильного устройства. На периодичность могут влиять настройки экономии заряда батареи, состояние заряда батареи устройства и другие приложения, работающие на устройстве, которые могут потреблять ресурсы.

Сведения о расположении можно проверять с помощью других таблиц Field Service. Дополнительные сведения см. в разделе Обзор аудита.

Можно настроить время, в течение которого действительна геолокация. Это важно в сценариях, в которых мобильное устройство теряет подключение к Интернету, в результате чего диспетчеры не знают истинного расположения. Пороговое значение времени можно настроить в пункте Планирование ресурсов>Параметры>Администрирование>Параметр планирования>Геоданные>Срок действия геолокации истекает через X минут.

Попросите пользователей разрешить Field Service Mobile доступ к их местоположению

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

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

Проверка работы отслеживания расположения

В веб-приложении Field Service откройте таблицу расписаний и выберите ресурс, для которого включено отслеживание расположения. Текущее местоположение ресурса появляется на карте доски расписания. Щелкните значок булавки на карте рядом с подробным расположением ресурса.

Заметка

Диспетчеры могут использовать текущее местоположение для расчетов времени в пути в помощнике по расписанию, выбрав Режим реального времени в области фильтров помощника по расписанию. Дополнительную информацию см. в разделе Расширенные фильтры для помощника по расписанию.