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