マイルストーン アプリの広範な配布アプリをデプロイする
マイルストーン サンプル アプリは、マイルストーンに基づいてプロジェクトの作業項目を簡単に管理して、完了まで追跡できるように設計されています。
このビデオでは、マイルストーン アプリを幅広い配信アプリとして展開する方法について説明しています:
このアプリは次のペルソナに対応しています。
プロジェクト クリエーター:このユーザーはプロジェクトを設定し、マイルストーン、プロジェクトメンバー、作業項目を定義します。
プロジェクト レビュー担当者:このユーザーは、プロジェクトの作業項目のステータスをレビューし、プロジェクトのマイルストーンを進めます。
プロジェクト チーム メンバー:このユーザーは、作業項目を完了して更新します。
アプリを使用する場合、作成者とレビュー担当者は、アプリがインストールされているチームのメンバーである必要があります。 プロジェクト チームのメンバーとプロジェクト チーム外の人々向けに、アプリがインストールされているチームのメンバーでなくても、アプリを共有したいことがあります。 この記事では、マイルストーン アプリを共有して広範な配布をするプロセスについて説明します。
前提条件
アプリを共有するには、アプリがインストールされている Microsoft Teams チームの所有者である必要があります。
広範な配布のために同僚とアプリを共有するための手順
広範な配布をするために同僚とアプリを共有するには、次のアクションが必要です。
- 同僚とアプリを共有します。
- アプリで使用されるテーブルにセキュリティ権限を付与します。
同僚とアプリを共有する
このプロセスは、Teams の Power Apps でアプリを開くことから始まります。 また、Power Apps ロゴを右クリックして、アプリを Teams アプリ バーにピン留めすることができます。
Teams で、… を選択します。
検索フィールドで Power Apps と入力します。

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

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

この画面には、Power Apps がインストールされているすべてのチームが表示されます。 共有したいアプリを含むチームを選択します。 同僚と共有する を選択します。

Azure Active Directory セキュリティ グループ、またはアプリへのアクセスを共有したい別のチームを入力します。
オン/オフ トグルをマイルストーンに対して オン に設定します。

テーブルのアクセス許可を解釈する
テーブルへのアクセス許可を理解して割り当てることは、共有データの適切なセキュリティを確保するために重要です。 使用できる 4 つのアクセス許可は次のとおりです。
フル アクセス – エンド ユーザーがテーブル内のすべてのレコードを表示および編集できるように許可します。

共同作業 – エンド ユーザーはすべてのレコードを表示できますが、編集できるのは自分のレコードのみです。

参照 – エンド ユーザーにデータの読み取り専用ビューを提供します。

非公開 – エンド ユーザーが自分のデータの表示と編集のみができるようにします。

テーブルへのアクセス許可を付与する
規定では、Teams に属していない同僚のすべてのテーブル権限は なし に設定されています。 そのままにしておくと、アプリを共有している同僚はアプリ内のテーブルへのアクセス許可がないためアプリを使用できなくなります。
チーム外の同僚に対してアプリのテーブルへの権限を設定するには、次の手順に従います。
Teams で、Power Apps アプリを開きます。
ビルド タブを選択します。
共有したいアプリを含むチームを選択します。
インストール済みアプリ を選択します。 ここでは、チームにインストールされているすべてのアプリが表示されます。
マイルストーン タイルで 、すべて表示 を選択します。
![マイルストーン アプリ タイルで、[すべて表示] を選択 マイルストーン アプリ タイルで、[すべて表示] を選択](media/milestones-broad-distribution/tile-see-all.png)
ソリューション コンポーネント バーから テーブル を選択します。

個別にリストされているテーブルを選択してから、アクセス許可の管理。 を選択します
アプリが共有されているセキュリティ グループを選択します。 最初の許可には何も表示されていません。 必要なアクセス許可を選択して、保存 を選択します。
アプリ内の追加のテーブルごとに前の手順を繰り返します。
次のテーブルにマイルストーン アプリを広範に配布するための推奨テーブル権限を示します。
| テーブル | アクセス許可 |
|---|---|
| 色 | ユーザーが色レコードを読み取れるようにしてアプリが作業項目のカテゴリとマイルストーンに適切な色を表示できるようにするため、ユーザーは 色 テーブルに対する参照権限を持つ必要があります。 |
| Project | チーム外の同僚が作業項目を完了できるようにするには、プロジェクトは読み取り専用であるため、チーム外の同僚に プロジェクト テーブルの参照権限を与える必要があります。 |
| プロジェクト マイルストーン | チーム外の同僚が割り当てられたプロジェクトのプロジェクト マイルストーンを表示できるようするためには、チーム外の同僚がプロジェクトを変更しないようにするために プロジェクトのマイルストーン テーブルの参照権限を与える必要があります。 |
| プロジェクト チーム メンバー | チーム外の同僚はプロジェクト チーム メンバーになりますが、プロジェクト チーム メンバーをプロジェクトに追加したり、プロジェクトから削除したりしないでください。そのため、チーム外の同僚に プロジェクトチームメンバー テーブルの参照特権を与える必要があります。 |
| プロジェクト ユーザー設定 | チーム外の同僚が自分で基本設定をする必要があるため、プロジェクトユーザー設定 レコードの編集ができるように プロジェクトユーザー設定 で共同作業する特権が必要になります。 |
| プロジェクト作業項目 | チーム外の同僚は、割り当てられた作業項目を更新する必要があるため、プロジェクト作業項目 テーブルで共同作業する特権を与える必要があります。 |
| プロジェクト作業項目カテゴリ | チーム外の同僚は作業項目カテゴリを変更することができないため、チーム外の同僚に プロジェクト作業項目カテゴリ テーブルの参照特権を与える必要があります。 |
| プロジェクト作業項目プライオリティ | チーム外の同僚は作業項目プライオリティを変更することができないため、チーム外の同僚に プロジェクト作業項目プライオリティ テーブルの参照特権を与える必要があります。 |
| プロジェクト作業項目の状態 | チーム外の同僚は、状態を作業項目に関連付けることができる必要がありますが、状態オプションを変更することはできません。 そのため、チーム外の同僚に プロジェクト作業項目の状態 テーブルの参照特権を与える必要があります。 |
共有アプリにアクセスする
チーム外の同僚とマイルストーンを共有したので、次はチーム外の同僚がアプリを取得する方法を説明します。
Teams で、左ペインで省略記号 (…) ボタンを選択します。
その他のアプリ を選択します。
あなたの組織のためにビルドする を選択します。
アプリ情報画面が表示されたら、追加 を選択して、アプリをメインチームのアプリ メニューに追加します。

アプリを Teams アプリ メニューに追加した後、アプリのアイコンを選択して、Teams でアプリを全画面表示にします。
アプリを常にアプリ メニューに表示して簡単に見つけられるようにする場合は、アプリメニューのマイルストーン ボタンを右クリックして、ピン留めする を選択します。

アプリを別のチームに追加する場合は、追加 ボタンをクリックして チームに追加 を選択します。

制限
現在、Teams アプリは単一の Azure Active Directory グループとのみ共有できます。
関連項目
- マイルストーン サンプル アプリをカスタマイズする
- Teams ストアのサンプル アプリを使用する
- マイルストーン サンプル アプリのアーキテクチャを理解する
- サンプル アプリをカスタマイズする
- サンプル アプリ FAQ
- Microsoft Teams ストアからのサンプル アプリを使用する
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。
フィードバック
フィードバックの送信と表示