従業員のアイデア アプリをカスタマイズする

Microsoft Teams の従業員のアイデア サンプル アプリは、完全なアプリ エクスペリエンスを実現するように設計されていますが、作成者がそれぞれの目的で利用できるように簡単に拡張できるようになっています。 今回は、Power Apps の従業員のアイデア アプリを Teams でカスタマイズする方法について説明します。

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

アプリがインストールされたら、この記事のステップに従ってアプリをカスタマイズします。

このビデオでは、従業員アイデア アプリのカスタマイズ方法について説明します:

Teams で Power Apps アプリを開く

  1. Teams で、 ボタンを選択します。

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

    Power Apps を検索します。

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

  4. Power Apps ロゴを右クリックして、ピン留めする を選択し、アプリをサイド メニューにロックすることで、今後も頻繁にアクセスしやすくします。

    Power Apps アイコン。

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

    ポップアウト アプリ。

  6. これで、Power Appsアプリを読み込んで、ビルド を選択します。

    ビルド タブ。

  7. この画面には、Power Apps がインストールされているすべての Teams が表示されます。

  8. 従業員のアイデア アプリをインストールしたチームを選択します。

  9. インストール済みアプリ を選択して、Teams にインストールされているすべてのアプリを表示します。

  10. 従業員のアイデア投稿ソリューションには、次の 2 つのアプリが含まれています。アイデア投稿 ユーザーがアイデアを作成して投票するためもので、アイデアの管理 はマネージャーがキャンペーンを作成したり、アイデアの投票履歴を分析し、アイデアの正当化の質問を作成または修正するために使用します。

  11. 従業員のアイデア投稿 タイルで すべて表示 を選択します。

    従業員アプリのアイデア タイルのすべてのオプションを表示します。

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

    ソリューション内のすべてのオブジェクトの一覧です。

アイデア投稿データ モデルの拡張

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

データ モデル。

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

  • 従業員のアイデア: 従業員のアイデアとは、組織の改善のために従業員や同僚から提出されたアイデアや提案を指します。 アイデアの名前、説明、日付などの詳細がこのテーブルに保存されます。 アイデア投稿は、多対多の関係を使用してユーザーに関連づけられ、投票は 1 回しかできないようになっています。 アイデアは、単一のキャンペーンにのみ関連付けることができます。

  • 従業員のアイデア キャンペーン: キャンペーンはアイデアのテーマであり、関連するアクティビティをグループ化するために使用されます。 名前、説明などの詳細がキャンペーン テーブルに保存されます。 キャンペーンには、それに関連する複数のアイデアを含めることができます。

  • 従業員のアイデアの質問: 従業員のアイデアの質問は、アイデアが送信される際の質問です。 複数の質問をキャンペーンに関連付けることができ、キャンペーンに送信されたすべてのアイデアには、キャンペーンに関連する質問が表示されます。

  • 従業員のアイデアへの回答: 従業員のアイデアへの回答には、アイデアの送信フォームで尋ねられた質問への回答が保存されます。

  • 従業員のアイデアの設定: 設定は、キャンペーンまたはアイデアが送信されるときに通知が投稿されるチーム ID やチャネル ID など、アプリの構成を保存するために使用されます。

  • 従業員のアイデアのユーザー設定: ユーザー設定は、アプリにログインするたびに Power Apps のスプラッシュ画面表示に関するユーザーの基本設定を保存するために使用されます。 ユーザーごとに 1 つのレコードがあります。

  • 従業員のアイデア ファイル: ユーザーがアイデアを送信すると、1 つ以上のファイルを追加の詳細とともにアイデアに追加できます。 これらのファイルは、従業員のアイデアのファイル テーブルに保存されます。

  • 従業員のアイデアの画像: 各アイデアには画像ファイルがあり、これらの画像は従業員のアイデアの画像テーブルに保存されます。

アイデアの画面

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

オブジェクトの一覧からアイデア投稿アプリを選択します。

Teams の Power Apps でアイデア投稿アプリが開かれます。ツリー ビュー を選択します

アイデア投稿アプリのツリー ビュー。

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

アプリケーションは、画面のコレクションと考えることができます。 ユーザーは、アプリを使用しながら、ある画面から別の画面に移動します。

各画面は、ユーザーが操作するコントロールのコレクションです。 コントロールは、画面内の他のコントロールにリンクできます。 たとえば、ボタンを選択すると、テキスト フィールドのコンテンツを取得して、テーブルに追加できます。

画面にコントロールを追加し、これらのインタラクションを構築し、複数の画面を階層化することで、アプリを構築します。

アイデア投稿の画面は次のとおりです。

画面 説明
ランディング画面 この画面では、アプリの読み込み中にアプリのタイトルが入った画像を表示します。
非表示の管理画面 この画面は、管理者がアプリでのテーマ設定の方法や、ダーク モードとハイ コントラストのサポートを理解するにあたってのヘルパー画面です。 この画面はアプリのユーザーには表示されません。
キャンペーンの概要画面 この画面は、ユーザーがランディング画面の後に表示する最初の画面であり、キャンペーンや最近追加されたアイデアを表示します。
キャンペーンの詳細画面 この画面には、キャンペーンの詳細と関連するアイデアが表示されます。
画面について この画面には、アプリの動きをカスタマイズして学習するためのリンクなど、アプリの詳細が表示されます。
モバイル ランディング画面 この画面では、モバイルで読み込み中にアプリのタイトルが入った画像を表示します。
モバイル キャンペーンの概要画面 この画面は、ユーザーがランディング画面の後に表示する最初の画面であり、キャンペーンや最近追加されたアイデアをモバイルで表示します。
モバイル キャンペーンの詳細画面 この画面には、キャンペーンの詳細と関連するアイデアをモバイルで表示します。
モバイル アイデア画面 この画面は、モバイルでアイデアを入力するために使用されます。
モバイル成功画面 この画面は、アイデアが送信されたときに表示されます。

アイデアの管理画面

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

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

  2. 従業員のアイデア アプリをインストールしたチームを選択します。

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

  4. 従業員のアイデア タイルで、アイデアの管理 を選択します。

    [従業員のアイデア] タイルで [アイデアの管理] アプリを選択します。

  5. [アイデアの管理] がデザイナーで開きます。

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

    アイデアの管理アプリ ツリー ビュー。

以下はアイデアの管理アプリの画面です。

画面 説明
ランディング画面 この画面では、アプリの読み込み中にアプリのタイトルが入った画像を表示します。
非表示の管理画面 この画面は、管理者がアプリでのテーマ設定の方法や、ダーク モードとハイ コントラストのサポートを理解するにあたってのヘルパー画面です。 この画面はアプリのユーザーには表示されません。
キャンペーンの概要画面 この画面は、ユーザーがランディング画面の後に表示する最初の画面であり、キャンペーンや最近追加されたアイデアを表示します。
キャンペーンの詳細画面 この画面には、キャンペーンの詳細と関連するアイデアが表示されます。
画面について この画面には、アプリの動きをカスタマイズして学習するためのリンクなど、アプリの詳細が表示されます。
モバイル ランディング画面 この画面では、モバイルで読み込み中にアプリのタイトルが入った画像を表示します。
モバイル キャンペーンの概要画面 この画面は、ユーザーがランディング画面の後に表示する最初の画面であり、キャンペーンや最近追加されたアイデアをモバイルで表示します。
モバイル キャンペーンの詳細画面 この画面には、キャンペーンの詳細と関連するアイデアをモバイルで表示します。
モバイル アイデア画面 この画面は、モバイルでアイデアを入力するために使用されます。
モバイル成功画面 この画面は、アイデアが送信されたときに表示されます。

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

このセクションでは、従業員のアイデアの一般的なカスタマイズ/拡張のシナリオと、変更すべき箇所について説明します。

アーカイブ/レポート用に従業員のアイデアをエクスポートする

レポートを作成したり、他の目的に使用したりできるように、従業員のアイデアからデータを取得するとします。 記事の中で、従業員のアイデアからデータをエクスポートし、Power Automate フローを作成してアイデアから Excel にデータをエクスポートします。

アイデアの作成者がアイデアを編集できるようにする

デフォルトでは、アイデアは一度作成すると編集できませんが、アイデアを作成した人がアイデアを編集できるようにする場合は、アイデアの作成者がアイデアを編集できるようにする の記事を参照してください。

優先度の高いアイデアをマークするタグ フィールドを追加する

アイデア投稿は、アイデアの生成とクラウドソーシングによる投票をサポートします。 しかし、マネージャーとして、実装のアイデアにどのように優先順位を付けますか。 1 つのアイデアは、アイデアに優先度タグを追加し、[アイデアの管理] から、マネージャーが入力と投票に基づいてアイデアに優先順位を付けることができるようにすることです。 詳細については、優先度の高いアイデアをマークするタグ フィールドを追加する を参照してください。

ユーザーが同じアイデアを複数回送信する場合があります。 この場合、アイデア間に関係を追加して、マネージャーが関連するアイデアをリンクできるようにすることができます。

変更の公開

  1. アプリの修正が完了したら、保存 を選択します。

    アプリを保存します。

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

    • アプリはプレビュー モードで起動し、アプリを実行した際のユーザー エクスペリエンスをテストできます。

    • プレビュー モードを終了するには、キーボードの Escape (ESC) を押すか、右上の X を押下してください。

      右上の閉じるボタン。

  3. アプリの変更を公開するには、Teams に公開する を選択します。 アプリを公開すると、変更内容がアプリのユーザーに表示されます。

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

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

    Teams への公開を確認する。

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

    チャネルに追加する。

  6. 変更を公開するには、保存して閉じる を選択します。

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

従業員のアイデア アプリを変更する前に、次の項目について考慮してください。

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

チームがビルド済み。

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

たとえば、Ideas アプリに変更を加えた後、Teams ストアから最新バージョンをインストールすると、アップグレード後も緊急フィールドがアプリに表示されたままになります。

チームに従業員のアイデアを追加する。

ソリューションをアップグレードしても、現在のアプリのバージョンは そのまま残ります

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

アイデア投稿 アプリの詳細。

新しいバージョンがインストールされていますが、ライブではありません。 変更を上書きする場合は、新しいバージョンを公開できます。

バージョンの一覧。

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

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

関連項目

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。