問題レポート サンプル アプリのカスタマイズ

Microsoft Teams の問題レポート Power App テンプレートは、完全なアプリ エクスペリエンスを実現するように設計されていますが、作成者がそれぞれの目的で利用できるように簡単に拡張できるようになっています。 このガイドでは、Power Apps の問題レポート アプリを Teams でカスタマイズする方法について説明します。

注意

アプリをカスタマイズする前に、Teams ストアからインストールする必要があります。 アプリは、https://aka.ms/TeamsIssueReporting で入手できます。

アプリがインストールされたら、次の手順を使用してアプリをカスタマイズできます。

このビデオでは、問題レポートサンプル アプリのカスタマイズ方法について説明します:

Teams で Power Apps アプリを開く

  1. Teams で、 (省略記号) を左ペインから選択します。

  2. 検索フィールドに Power Apps と入力します。

    Power Apps の検索

  3. リストから Power Apps アプリを選択してアプリを開きます。 Power Apps は、Teams 内で開きます。

  4. Power Apps ロゴを右クリックして、ピン留めする を選択すると、簡単にアクセスできるようにアプリが左ペインにロックされます。

    Power Apps ボタン

    Power Apps を「ポップアウト」することをお勧めします。それにより、Teams で他の場所に行く必要がある場合でも、アプリの構成が失われることはありません。 Power Apps アプリをポップアウトするには、Power Apps ロゴを右クリックし、 アプリのポップアウト を選択します。

  5. これで Power Apps アプリが読み込まれました。ビルド を選択して、Power Apps がインストールされているすべてのチームを表示します。

    ビルド タブを選択

  6. 問題レポート アプリをインストールしたチームを選択します。

  7. インストール済みアプリ を選択します。 この画面には、チームにインストールされているすべてのアプリが表示されます。

    問題レポート ソリューションには、ユーザーが問題を報告するための 問題レポート、および管理者が問題レポートの履歴を分析し、問題テンプレートの作成または変更に使用する 問題の管理 の 2 つのアプリが含まれます。

  8. 問題レポート タイルで 詳しく見る を選択します。

    問題レポート タイル

  9. これで、チーム内のすべてのアプリ、テーブル、フロー、チャットボットが表示されます。

問題レポート データ モデルの拡張

アプリのフィールドを変更または追加する場合は、最初にこれらの列を Dataverse テーブルで更新または追加する必要があります。 このセクションでは、問題レポートのデータ モデルと、Teams の Power Apps でこれを変更する方法について説明します。 以下は、問題レポートのデータ モデルです。

問題レポート データ モデル

フィールドを変更する前に、追加するフィールドの配置場所を最初に決定する必要があります。 ユーザーがこれらのフィールドを表示したり、操作する時には何をしていますか?

問題レポート

問題とは、ユーザーが直面している問題またはトラブルを指します。 名前、課題カテゴリ、課題テンプレート、Planner Task ID、期日、割り当てられたユーザー、説明などの情報が問題レポート テーブルに保存されます。

問題は、単一のカテゴリとテンプレートに対してのみ関連付けることができます。

問題レポート カテゴリ

カテゴリは、類似した問題をグループ化するために使用されます。 名前、カテゴリ アイコン、Planner バケット ID などの詳細は問題レポート カテゴリ テーブルに保存されます。 カテゴリには、複数の問題と問題テンプレートを関連付けることができます。

イシュー レポートのテンプレート

問題テンプレートには、問題を作成している間に、問題をよりよく理解するのに役立つユーザーが回答すべき事前設定された質問があります。 期日、タスクを割り当てる必要のあるユーザーのカテゴリ、主な連絡先情報などの詳細は、問題レポート テンプレート テーブルに保存されます。 問題テンプレートに関連する質問や問題が複数存在する可能性があります。 問題カテゴリが選択されているとき、問題レポート フォームで尋ねられる質問はテンプレートに基づいています。

イシュー レポートの質問

質問は、問題をより適切に説明するのに役立つ問題テンプレートの一部です。 問題テンプレートやシーケンスなどの詳細は、問題レポートの質問テーブルに保存されます。 問題テンプレートには複数の質問が存在する可能性があります

問題レポートの設定

設定はアプリの構成を保存するために使用されます。これには、問題を Planner タスクとしてログに記録する場所の Team ID や Planner ID などが含まれます。

問題レポートのユーザー設定

ユーザー設定は、アプリにログインするたびに Power Apps スプラッシュ スクリーンを表示することに関連するユーザー設定を保存するために使用されます。 ユーザーごとに 1 つのレコードがあります。

問題レポート写真

このテーブルは、問題の写真を保持するために含まれています。 現在、アプリでは使用されていませんが、簡単に拡張できるように提供されています。

問題レポート画面

アプリ、チャットボット、フロー、テーブルのリストから、問題レポート アプリを選択します。

問題レポートを開く

Teams の Power Apps で問題レポートが開かれます。ツリー ビュー を選択します。

ツリー ビューを選択する

ツリー ビューから、アプリに含まれている画面を見ることができます。 画面の左側にある矢印を選択すると、画面の内容が拡大され、ギャラリー、ボタン、テキスト ラベル、テキスト入力コントロールなど、画面の構成要素にアクセスできるようになります。

問題レポートの画面は次のとおりです。

画面 説明
ランディング画面 この画面では、アプリの読み込み中にアプリのタイトルを画像で表示します。
非表示の管理画面 この画面は、管理者がアプリでのテーマ設定の方法や、ダーク モードとハイ コントラストのサポートを理解するにあたってのヘルパー画面です。 この画面はアプリのユーザーには表示されません。
分析情報画面 この画面は、ユーザーに最初に表示される画面で、作成された問題の数に関する分析情報を提供し、ユーザーが問題レポート画面に移動するためのアクセスを提供します。
問題レポート画面 この画面は、ユーザーが問題を作成するために入力するフォームです。
問題統計画面 この画面には、状態別の問題の数が表示されます。
テンプレート選択画面 この画面は、ユーザーが問題を作成するときに選択するカテゴリ テンプレートのリストです。
割り当ての選択画面 この画面で、ユーザーは問題を割り当てる必要のあるユーザーを検索して選択します。
問題提出スクリーン この画面は、問題が送信されたときの確認メッセージです。
設定不足画面 この画面は、ユーザーが最初に Microsoft Planner の場所を構成せずにアプリを開こうとした場合に表示されます。
タスク アクセス拒否画面 この画面は、アプリが使用するように構成されている Planner インスタンスへのアクセス権がないユーザーが問題を送信しようとした場合に表示されます。

問題管理画面

それでは、問題の管理 アプリの画面を見てみましょう。

  1. Power Apps アプリで、ビルド タブを選択します

  2. 問題レポート アプリをインストールしたチームを選択します。

  3. インストール済みアプリ を選択します。 この画面には、チームにインストールされているすべてのアプリが表示されます。

  4. 問題の管理 タイルで 詳しく見る を選択します。

    問題の管理を選択する

    問題の管理がデザイナーで開きます。

  5. ツリー ビュー を選択して、問題の管理アプリの画面を確認します。

以下は問題の管理アプリの画面です。

画面 説明
ランディング画面 アプリの読み込み時に画像とアプリ名を表示します
非表示の管理画面 この画面はアプリのユーザーには表示されません。これは、作成者がデザイナー内のシナリオを簡単にシミュレートできるように設計されています。 たとえば、ダーク モードをオンに切り替えて、アプリがダーク モードでどのように表示されるかを確認できます。
分析情報画面 アプリのプライマリ画面には、状態別に作成された問題の概要が表示され、Planner のタスク ビューに移動します。
問題テンプレート スクリーン この画面から、管理者は課題カテゴリを追加または変更し、問題テンプレートを作成できます。
設定画面 管理者が、管理アプリを所有者に制限したり、タスクが作成されるチームとプランナーを選択したりするなど、ユーザー設定を管理できる画面。
画面について アプリの詳細を表示する画面。
コンテキスト画面が正しくありません この画面は、ユーザーがチーム外またはモバイルでアプリを起動しようとしたときに表示されます。

一般的なカスタマイズ シナリオ

このセクションでは、問題レポートの一般的なカスタマイズ/拡張のシナリオと、変更すべき箇所について説明します

起動画面にロゴを追加する

ロゴの追加など、問題レポート読み込み画面の読み込み画面を変更する場合は、問題レポート アプリの ランディング画面 にこの変更を行います。

タスク割り当ての自動化

タスクの割り当てを自動化するには、問題レポート アプリの 問題レポート 画面で問題作成の式を更新するか Power Automate フローを使用します。

アプリの目的を変更する

問題レポートは、他のユーザーが作業または解決するために、要求者がアイテムを送信するあらゆる種類のシナリオの開始点として使用できます。 ヘルプデスク リクエスト システムや作業指示追跡システムなどのチケット管理システムに変更できます。

他のタスク管理システムとの統合

Power Platform には、Microsoft To-do、Jira、Trello などの複数のタスク スケジュール アプリケーションへのコネクタが含まれています。 Power Automate を使用して、問題レポートで作成されたタスクを Planner 以外のタスク管理システムと統合できます。 このアプリを、検査などの他のアプリと組み合わせることもできます

タスクの作成時に入力する他のフィールドを追加する

問題の管理では、タスクの作成時に、説明、タイトル、割り当て先など、Planner で使用される最も一般的なフィールドが設定されます。ただし、追加のフィールドにデータを入力したり、フィールドのマップ方法を変更したりすることもできます。 このロジックを変更するには、問題レポート アプリの 問題レポート で、問題を作成するための式を更新します。

変更の公開

アプリの修正が完了したら、保存 を選択して変更内容を保存します

  • 変更をプレビューするには、プレビュー を選択します。

    • アプリはプレビュー モードで起動し、アプリを実行した際のユーザー エクスペリエンスをテストできます。
    • プレビュー モードを終了するには、キーボードの Escape (ESC) を押すか、右上の X を押下してください。
  • アプリの変更を公開するには、Teams に公開する を選択します。 アプリを公開すると、変更内容がアプリのユーザーに表示されます。

    • 公開を確認するダイアログが開きます。

      公開の確認

    • アイコンや背景色などのアプリ設定を変更するには、詳細の編集 を選択します。

    • アプリを公開するには、次へ を選択します。

    • 次の画面で、アプリを表示するチャネルを確認します。 チーム内の他のチャンネルに追加するには、+ ボタンを選択します。

    チャネルに追加する

  • 変更の公開を完了するには、保存して閉じる を選択します。

カスタマイズについての考慮事項

問題レポートアプリを変更する前に、次の考慮事項を確認してください。

  • テーブルのカスタマイズはどこにありますか? 追加された列とテーブルは、Power Apps の このチームがビルド済み セクションに移動します。 また、すべてを見る エリアに新しいテーブルを追加することもできます。

    このチームがビルド済み

  • アプリに加えられた変更は、アプリの新しいバージョンとして追加されます。 ストアから新しいバージョンを入手した場合、カスタマイズは上書きされません。 最新の機能を備えた新しいバージョンを入手できますが、この新しいバージョンは公開されません。

    たとえば、問題レポート画面に 緊急 という名前のフィールドを追加した場合、Teams ストアから最新バージョンをインストールすると、アップグレード後も緊急フィールドがアプリに表示されたままになります。

    新しいバージョンのインストール

    ソリューションをアップグレードしても、現在のアプリのバージョンは「ライブ」のままです。

    更新されたアプリのバージョンは、アプリのバージョン履歴から入手できます。 アプリの一覧から 詳細 を選択すると、アプリのバージョンが表示され、新しいバージョンを公開することができます。

    詳細の選択

  • アプリをカスタマイズする際には、Teams で Power Apps アプリをポップアウトさせ、Teams の他の部分に移動したときに変更内容を見失わないようにします。

  • アプリのテーマは、Teams のダーク モードとハイ コントラスト モードに対応するように開発されています。 画面の塗りつぶしの色を変更すると、ダークモードやハイコントラストモードが崩れる場合があります。

関連項目