次の方法で共有


位置情報の追跡を有効にする

現場の技術者は、勤務時間中、さまざまな場所に移動することが多いため、スケジューラーにとっては、技術者がいつでもどこにいるのかを知ることができるのは便利です。

管理者は Dynamics 365 Field Service アプリの位置追跡を有効にし、技術者はモバイル アプリから位置情報の共有を有効にします。 スケジューラは、スケジュール ボード上で技術者の場所を視覚化し、技術者の場所履歴を確認できます。

ガイド付きチュートリアルについては、次のビデオをご覧ください。

前提条件

  • Dynamics 365 Field Service への管理者アクセス。
  • モバイル アプリ ユーザーのセキュリティ ロール msdyn_geolocationsetting テーブルへの読み取りアクセス。 これらのアクセス許可には、既定の Field Service - リソース ロールが含まれています。

追跡を有効化

技術者の位置情報を Field Service に送信するには、Web アプリケーションで位置情報のトラッキングを有効にします。

  1. Field Service の Web アプリで、設定 エリアに変更します。

  2. Geolocation>Geolocation の設定 にアクセスします。

  3. 現在の設定を選択または新規を作成します。

  4. 位置情報の追跡を有効にするはい に設定します。

  5. 更新間隔 秒単位で入力して、システムが位置情報をチェックする頻度を定義します。 60 秒から 300 秒の間の値を推奨します。

  6. システムが位置データを追跡する 追跡時間 を日付別で設定します。 24 時間の場合は、午前 12:00 から午前 12:00 を選択します。

  7. 保存して閉じるを選択します。

モバイル アプリから位置情報を共有する

アプリにサインイン後、位置情報へのアクセスを許可するようユーザーに促します。 このアプリは、位置情報を一貫して更新するために必要な、正確な位置情報の許可を要求します。 一覧表示された権限を取り消すか、そもそも許可しないと、位置情報の追跡は無効のままです。 権限をさかのぼって変更するには、モバイルデバイスでアプリの権限設定を開き、権限を許可します。

位置追跡を正しく機能させるには、アプリが 正確な位置情報 を使用できるようにし、デバイス設定で位置追跡を 常に許可 に設定してください。

位置追跡の動作確認

Field Service Web アプリケーションで、スケジュールボードを開き、場所の追跡が有効になっているリソースを選択します。 リソースの現在位置はスケジュール ボードの地図上に表示されます。

注意

ディスパッチャーは、スケジュール アシスタントのフィルター ペインでリアルタイム モードを選択することで、スケジュール アシスタントの移動時間の計算に現在の場所を使用できます。 詳細については、スケジュール アシスタントの高度なフィルターを参照してください。

位置情報の追跡イベント

位置情報追跡 (msdyn_geolocationtracking) テーブルには、位置情報が保存されます。 ユーザーの場所は、更新間隔 の頻度でキャプチャされます。 ユーザーの位置情報はサーバーに送信され、設定された 追跡時間 の間のみ保存されます。 Power Apps でテーブルを表示できます。

注意

モバイル デバイスのオペレーティング システムによっては、位置情報の追跡イベントの送信頻度が低くなる場合があります。 この頻度は、バッテリー節約設定、デバイスのバッテリー充電状態、およびデバイス リソースを消費する可能性のあるデバイスで実行されている他のアプリケーションによって影響を受ける場合があります。

位置情報の有効な期間を構成できます。 この設定は、モバイル デバイスのインターネット接続が失われ、ディスパッチャーが実際の場所を認識できなくなるシナリオで重要です。 時間のしきい値は、リソース スケジュール設定 領域で構成できます。 管理>スケジュール パラメーター を選択します。 ジオ データ タブで、地域の場所は X 分後に期限切れ を選択します。