Microsoft 共同作業 (MS 共同作業) ポータルには、Microsoft エコシステム内でのエンジニアリングコラボレーションを効率化するためのツールとサービスが用意されています。
MS 共同作業では、次のことが可能になります。
- エンジニアリング システムの作業項目 (バグ、機能要求など) の共有。
- コンテンツ (ビルド、ドキュメント、ツール、仕様) の配布。
- システムのユーザーを管理する機能。
Microsoft パートナー センター ダッシュボードから入手できる新しい MS 共同作業ポータルでは、1 つの資格情報セットを使用して 1 つの場所に作業項目とコンテンツを表示できます。 この新しいシステムは、Microsoft Connect ポータルと SysDev フィードバック管理ポータルを置き換えます。
MS 共同作業には、わかりやすいリンク ( https://aka.ms/collaborate) を使用してアクセスできます。
個人または会社または組織のメンバーとして、パートナー センターの資格情報を使用してサインインします。 MS 共同作業を使用する前に、パートナー センターに登録する必要があります。 詳細については、「 Microsoft 共同作業に登録する」を参照してください。
プログラムとエンゲージメント
MS 共同作業システムは、 プログラム と 契約 の概念をシステムの中核となる構成要素として使用します。 プログラムは、構造を提供し、エンゲージメントの管理を容易にします。 契約には親プログラムが 1 つだけあり、プログラム レベルで定義されたフィードバック フォーム、クエリ、発行テンプレートを継承します。 エンゲージメントはカスタマイズでき、エンゲージメントに関連するコンテンツやフィードバックを操作できるユーザーのセットを定義します。 プログラム所有者は、次の権限を持つ Microsoft ユーザーです。
- プログラムランディングページを含むプログラムメタデータを定義する
- 既定のフィードバック フォームを定義する
- 複数の契約へのパッケージの発行を容易にする発行テンプレートを定義する
- プログラムで Engagement を作成するアクセス許可を持つ Engagement Manager を特定します。
MS 共同作業にログインすると、所属するプログラムと契約が表示されます。 プログラム内で、ただひとつの取り組みの一員である場合もあれば、多くの取り組みに参加している場合もあります。 MS 共同作業に表示される機能は、各エンゲージメント内でのロールによっても異なります。 参加者ユーザーはコンテンツをダウンロードし、フィードバックを送信/編集できます。 管理者権限を持っている場合、表示および編集の権限があるアイテム用のアイコンも表示されます。 1つのエンゲージメントで参加者であり、別のエンゲージメントではパワーユーザーになることができます。
詳細については、「プログラムと契約」を参照してください。
エンゲージメント管理
エンゲージメントは、そのエンゲージメントに関連付けられている特定のコンテンツまたは作業項目を表示および操作できるユーザーを定義します。 ユーザーがエンゲージメントのメンバーでない限り、ユーザーにはエンゲージメントに関連するものは表示されません。
エンゲージメントは仮想セキュリティ グループに似ています。これにより、エンゲージメント所有者は、そのエンゲージメントに関連付けられている成果物を表示して操作できるユーザーを識別できます。 エンゲージメント内の組織/ユーザーの種類と数によって決まるさまざまな種類のエンゲージメントがあります。
- 1 つの会社/組織と 1 つの Microsoft 組織の間のコラボレーション
- 複数の名前付き組織 (Microsoft Team 1 ユーザー、会社 A ユーザー、会社 B ユーザーなど) 間のコラボレーション
- 任意の組織のユーザーとのコラボレーション。
各契約は、既定の MS 共同作業利用規約または契約の当事者間 の 適切なカスタム法的契約のいずれかに関連付けられます。 参加者ユーザーは、エンゲージメント ページにアクセスし、各特定の契約に適用される説明と契約を確認する必要があります。 法的契約を確認するための詳細については、「Engagements を表示する方法」を参照してください。
エンゲージメントの所有者は、MS 共同作業でエンゲージメントを管理する Microsoft ユーザーです。 Engagement 所有者のアクセス許可を持つユーザーは、次のことができます。
- コンテンツまたはフィードバックをユーザーにマップする名前付きエンゲージメントとして、システムに新しいコラボレーションを作成します。
- システム内のさまざまなロールにユーザーを関連付ける(組織管理者をPower Usersとして追加するなど、
- エンゲージメントのフィードバック フォームを管理し、
- エンゲージメント ユーザーにコンテンツを発行します。
組織管理者 (Power Users) は、次の機能を含め、エンゲージメント内で組織のユーザーを自己管理できます。
- エンゲージメントの参加者ユーザーとして組織のユーザー アカウントを追加または削除する
- 他の組織の Power Users を追加または削除します。
詳細については、「 組織ユーザーの管理」を参照してください。
コンテンツ共有
コンテンツ共有は、MS Collaborate でファイル (ドキュメント、バイナリ、ビルド、ツールなど) の "パッケージ" を発行することによって実現されます。 コンテンツ パブリッシャーは、パッケージを公開するときにプログラム内のすべての契約または特定の契約をターゲットにして、対象となる契約のユーザーが利用できるようにします。 発行すると、パッケージはエンゲージメント、説明、キーワードに関連付けられるので、適切なパッケージを簡単に見つけやすくなります。 MS 共同作業では、参加者ユーザーはパッケージ内のファイルを検索してダウンロードできます。
MS Collaborate には、大きなパッケージまたはマルチファイル パッケージのダウンロードを容易にする配布マネージャーも用意されています。 配布マネージャーは、MS 共同作業パッケージのダウンロード ページ内からアクセスできる ClickOnce クライアント アプリです。
詳細については、「 パッケージダウンロードの操作」を参照してください。
フィードバック作業項目の交換
MS 共同作業内のフィードバック (作業項目交換) システムを使用すると、MS 共同作業ポータル内のフィードバック作業項目 (バグ、機能など) を、または API を介して組織のエンジニアリング システムに直接共有できます。 各作業項目は 1 つの契約に関連付けられます。このエンゲージメントにより、作業項目を表示および操作するためのアクセス許可を持つユーザーまたは組織が決まります。
各プログラムやエンゲージメントは、各フィードバック フォームの共有方法と利用可能なフィールドを決定できます。決定と構成はエンゲージメント所有者の責任です。 さらに、エンゲージメントの所有者は、各フィードバック フォームをさらにカスタマイズして、作業項目を共有するプロセスを容易にし、簡素化することができます。 エンゲージメントの構成方法に応じて、Microsoft が対処する参加者ユーザーまたはパートナー組織が対処する Microsoft ユーザーが作業項目を作成できます。 フィードバック フォームを有効にして、フィードバック フォームに添付ファイルを共有することもできます。
MS の [フィードバックの共同作業] ページには、すべてのフィードバック項目のビュー、特定のフィードバックを識別するための高度な検索、およびクエリを保存して共有する機能が用意されています。 MS 共同作業の新機能は、エンゲージメントまたはプログラム内のすべてのユーザーが共有クエリを使用できるようにする機能です。 これらのクエリは、Microsoft ユーザーが使用するクエリと一致するように構成して、レビューのために同じバグの一覧を簡単に表示できます。
MS 共同作業では、複数の関係者が同じ作業項目を共有できるようにする新しい機能も提供されます。 エンゲージメントに複数のパーティーが含まれている場合、エンゲージメントのすべてのメンバーは、同じ作業項目を表示、編集、共同作業できます。 複数のパーティからのフィードバックコラボレーションには、当事者間の適切な法的合意が必要です。
MS Collaborate では、新しいマルチパーティ共有機能により、すべての関係者が作業項目を参照するときに同じ ID を使用できるようにする新しいユニバーサル ID が導入されています。 特定の契約は、エンゲージメントのメンバーが共同作業できるように追加のフィールドを共有するように構成することもできます。たとえば、契約所有者は、特定の内部 Microsoft システム ID を示すフィールドを含めることもできます。
MS 共同作業ポータルを使用して、フィードバック作業項目で共同作業を行うことができます。 作業項目交換サービスは、さまざまな種類のエンジニアリング システムに接続することもできます。 単純な構成で VSTS インスタンスを接続できるようにするためのエージェントが存在します。コードは必要ありません。 パートナー組織は、次の機能を含め、WITEX をファイアウォールの背後にある独自のエンジニアリング システムに直接接続できます。
- フィードバック フォーム: カスタマイズされたフィードバック フォームは、情報の共有の合理化と簡素化に役立つ、エンゲージメントごとに利用できます。
- 共有フィードバック: エンゲージメントは、2 つの組織間で従来の 1 から 1 のフィードバック フォームを共有できます。 さらに、複数の組織間で共有されるフィードバック フォームを持つことができます。
詳細については、「 フィードバック作業項目の操作」を参照してください。
通知と招待
ユーザーは、システム内で特定のアクションまたはイベントが発生したときに通知を受信できます。 すべてのユーザーが使用できる既定の通知 (新しい契約への招待、ダウンロードに使用できる新しいパッケージ、状態を変更するフィードバック作業項目など) があります。 今後のバージョンでは、ユーザーは受信した通知をサブスクライブしてカスタマイズできるようになります。
通知を受信するには、各ユーザーがパートナー センターの [通知] セクションに適切な電子メール アドレスが指定されていることを確認する必要があります。 MS Collaborate は、システム内の通知とアクセス許可にパートナー センター アカウント情報を使用します。
レポートと分析
MS 共同作業ポータルからのレポートをユーザーが利用できるようになります。 利用できるレポートは、契約内のメンバーシップ ロールによって決まります。 システムの全体的な正常性と使用状況の統計情報を示す定義済みのレポートと、Power BI を使用してデータを分析する機能が利用可能になります。
MS 共同作業と Microsoft Connect の違い
Microsoft Connect は 2005 年 7 月に開始され、フィードバックの提供やコンテンツのダウンロードに何百万人ものユーザーによって使用されています。 Microsoft Connect を有効にしたユーザーは、次の機能を使用できます。
- コミュニティからのフィードバックを現在受け入れる Microsoft 製品を検索します。
- Microsoft 製品チームが管理するフィードバック プログラムに参加する。
- ベータ製品をダウンロードしてテストする。
- 今後のリリースに関するバグと提案を送信する。
- 他のユーザーのフィードバックに投票し、コメントし、検証します。
MS Collaboration は、Microsoft Connect に代わる外観や、コラボレーションを容易にする新機能を含みます。
| 接続の概念 | MS 共同作業ポータルの概念 |
|---|---|
| サイト | なし |
| プログラム | プログラム |
| セキュリティ グループ | エンゲージメント (ユーザーとアクセス許可の定義) |
| ダウンロード | パッケージ (ファイルのコレクション) |
| フィードバック | フィードバック (バグ、機能、その他の作業項目) |
| プログラム管理者 (PA) | プログラム所有者とエンゲージメント所有者 |
| プロダクト キー | N/A - 使用できなくなりました |
MS 共同作業の新しい概念
MS Connect から MS Collaboration に移行する場合、プログラムと契約のしくみ、およびプログラムとエンゲージメントを使用してコンテンツやフィードバックに対するユーザー アクセスとコラボレーションを促進する方法を理解することが重要です。
- 組織: MS 共同作業は、Microsoft アカウント (MSA) と Microsoft Entra ID の両方を使用するパートナー センターのアカウント管理システムと統合されます。 Active Directory を追加することで、MS 共同作業はパートナー センターの組織または企業の概念を活用できます。ユーザーは、企業アカウントを使用している組織のメンバーであるか、MSA (シングル サインオン Microsoft アカウント) を持つ個人です。
- エンゲージメント所有者: エンゲージメントの管理者。エンゲージメントを構成し、ユーザーを変更できます。は、エンゲージメントの他のすべてのユーザー ロールの権限 (公開、フィードバックの構成など) を継承します。
- コンテンツ マネージャー: エンゲージメントまたはプログラムのパッケージを発行および編集できます。
- プログラム名とエンゲージメント名は、すべてのユーザーに表示されます。 定義された組織または企業とのエンゲージメントは、エンゲージメント ページでエンゲージメントに対するアクセス許可を持つ組織を明確に識別します。 エンゲージメントのメンバーであるすべてのユーザーは、その法的合意も利用できます。
以前のシステムから新しいパートナー センター ベースの MS 共同作業に移行する場合、最も大きな変更は、ユーザー アカウントをパートナー センターに移行することです。 パートナー センターは、会社のパートナー センター アカウントの管理を担当する "パートナー センター管理者" を識別します。 あなたの管理者が誰であるか、そして会社が Active Directory を使用しているかどうかを知っておく必要があります。