ヒント
Dynamics 365 GuidesおよびRemote Assistは、2026 年 12 月 31 日以降は使用できなくなります。 詳細については、サポート終了を迎える Dynamics 365 Guides および Remote Assistをご覧ください。
この例では、Microsoft Excelでリンク マネージャーを作成し、ガイドを追跡し、PC アプリのディープ リンクまたは HoloLens QR コードのディープ リンクを使用してすばやく起動する方法を示します。 同じワークフローを使用して、承認フローでガイドにリンクを追加したり、作業指示書や学習管理システムでガイドへのリンクを QR コードで埋め込むことができます。
Dynamics 365 Guidesでは、次の 2 つの異なる形式のディープ リンクがサポートされています。
- ガイド ID を使用するクリア テキスト。 例: ms-guide://MY-ORG.crm4.dynamics.com/g/8921ce53-ee6b-4006-b173-1deba90c9101 の 8921ce53-ee6b-4006-b173-1deba90c9101 が、ガイド ID です。
- 長さを短くするためにカスタム アルゴリズムを使用して圧縮された形式。 例: ms-guides:ms-guides://MY-ORG.crm4.dynamics.com/g/nl-tt6A_vUy1cGeU3HlhEQ の nl-tt6A_vUy1cGeU3HlhEQ が圧縮 ID です。
Guides PC アプリは圧縮形式のリンクを生成しますが、PC アプリと HoloLens アプリの両方で、どちらの形式のリンクも開きます。 この例は、クリア テキスト オプションを示しています。
ヒント
Microsoft Power Automate フローを作成するには、Environment Maker ロール (Power Platform) が必要です。
この例で確認できる内容
この例では、次の 3 つの重要な処理を行う方法について確認できます。
Microsoft Power Automate を使用して、Dynamics 365 Guides環境のコンテンツをスプレッドシートに自動的に設定する
ガイドが作成されると、ガイドへのディープ リンクが自動的に生成されます
新しく作成されたガイドの QR コードを自動的に生成します
リンク マネージャー作成の推定時間: 10 分
Excel スプレッドシートの作成
リンク マネージャーに必要な列を含む Excel スプレッドシートを作成します。 ほとんどの列のデータは、Microsoft Dataverse (旧称 Common Data Service) から取得されます。 Excel 列の 2 列には、スプレッドシートの他のセルから連結されたデータが含まれます。
次の表に、スプレッドシートに追加する列と、各列のデータの入力元を示します。
Excel 列を追加 データ ソース ユーザー名 ユーザー名 (Microsoft Dataverse) ガイド名 名前 (Microsoft Dataverse) ガイド リンク (PC アプリ) 連結値 QR コード リンク (HoloLens アプリ) 連結値 作成日 作成日 (Microsoft Dataverse) ガイド ID Microsoft Dataverse ガイド 作成者 ユーザー (Microsoft Dataverse) 列を作成した後で、それらの列を選択し、挿入 > テーブルを選択します。 このテーブルは、後でPower Automate フローを使用して設定します。
PC アプリ リンクの結合された値を作成する
PC アプリのディープ リンクを作成するには、環境 URL のディープ リンク プレフィックスと、Power Automateによって生成されたガイド ID を連結します。
環境 URL のディープ リンクの接頭辞を取得するには、PC アプリで任意のガイドを右クリックし、このガイドへのリンクをコピーを選択します。
URL の接頭辞だけを、スプレッドシートのセル (指定された列の領域の外部) にコピーします。 たとえば、次の環境 URL では、強調表示された黄色のテキストが接頭辞です。
スプレッドシートのガイド リンク (PC アプリ) 列で、ディープ リンクの接頭辞とガイド ID を連結する式を追加します。 たとえば、セル K1 に URL 接頭辞を追加すると、ガイド ID が列 F に入力される場合、ガイド リンク (PC アプリ) 列の式は次のようになります:
=HYPERLINK(CONCAT($K$1,F2))
この連結処理は、ガイドの作成時に必ず実行され、リンクが自動的に生成されます。
HoloLens アプリ リンクの連結された値を作成する
HoloLens アプリ リンクを作成するには、QR コード ジェネレーターの URL API を完全なディープ リンク (PC アプリ リンク) と連結する必要があります。 URL API の特性は重要です。 スキャンに適した URL API の例を次に示します。
次の表に、上記 QR コードの主な特性を示します。
| URL 部分 | 説明 |
|---|---|
| qzone=4 | 境界から QR コードの開始位置までのクワイエット ゾーン スペース。 少なくとも4個以上のモジュールでなければなりません。 |
| size=1000x1000 | QR コードのサイズ |
| bgcolor=666666 | 背景色 (灰色) |
| data= | QR コードへのリンク |
この URL を列 C のディープ リンクと連結するには、URL API がセル K2 にある場合は、次の数式を QR Code Link (HoloLens アプリ) 列に追加します。
=HYPERLINK(CONCAT($K$2,C2))
Power Automate フローを作成する
Excel スプレッドシートを作成したら、Power Automateを使用してスプレッドシート内のデータを設定する準備ができました。 Microsoft Dataverseに格納されているDynamics 365 Guidesのデータをスプレッドシートに入力するPower Automate フローを作成します。
新しいフローを作成します。 クラウド フローの作成を参照してください。
フローのトリガーを、行が追加、変更、または削除された場合と指定します。
種類の変更を更新、テーブル名を ガイドと指定してから、スコープを選択します。
[新しいステップ] を選択し、[操作の選択で Microsoft Dataverse を選択してアクションの一覧をフィルター処理します。
アクション ステップを ID で行を取得すると指定します。 テーブル名にユーザーを選択し、カーソルを行 ID フィールドに置いて、動的一覧から作成者 (値) を選択します。
この時点で、誰かが Guides テーブルにレコードを追加するたびにトリガーされるPower Automate フローが作成されました。 次に、このフローは、Guides テーブルの ID を使用して、ユーザー テーブルからガイドを作成したユーザーを検索します。
Microsoft Dataverseから Excel スプレッドシートを設定するアクションを追加する
これで、Excel スプレッドシートの列に入力するアクションを設定する準備ができました。
同じフローで、新しいステップ を選択し、Excel Online (Business) を選択して 操作を選択 ボックスのアクションをフィルター処理してから、表に行を追加する を選択します。
表に行を追加する アクションで、次の選択を行います。
オプション 説明 場所 Excel ファイルの場所 (たとえば、OneDrive) ドキュメント ライブラリ Excel ファイルが格納されているドキュメント ライブラリ (たとえば、OneDrive) ファイル ファイルの名前 (ガイド リスト.xlsx など)。 ファイルをブラウズして選択できます。 テーブル データを書き込むスプレッドシートのテーブル ユーザー名 ユーザー名 ガイド名 名前 ガイド リンク (PC アプリ) 空白のままにする QR コード リンク (HoloLens アプリ) 空白のままにする 作成日 作成日 ガイド ID ガイド 作成者 ユーザー
さらにカスタマイズする場合のアイデア
リンク マネージャーをさらにカスタマイズするには、Power Automate フローの条件を設定して、特定のユーザーのガイドを特定のスプレッドシートに入力し、すべてのパワー ユーザーが独自のリンク マネージャーを使用できるようにします。