From 703bb1c176c6107361d0bc7054b0b5e00dcb7470 Mon Sep 17 00:00:00 2001 From: Chihiro Koide <70502265+chkoide@users.noreply.github.com> Date: Fri, 24 May 2024 11:56:57 +0900 Subject: [PATCH 1/3] Add files via upload --- articles/azure-active-directory/mto-ga.md | 95 ++++++++++++++++++ .../azure-active-directory/mto-ga/mto-ga1.png | Bin 0 -> 35956 bytes .../azure-active-directory/mto-ga/mto-ga2.png | Bin 0 -> 102401 bytes 3 files changed, 95 insertions(+) create mode 100644 articles/azure-active-directory/mto-ga.md create mode 100644 articles/azure-active-directory/mto-ga/mto-ga1.png create mode 100644 articles/azure-active-directory/mto-ga/mto-ga2.png diff --git a/articles/azure-active-directory/mto-ga.md b/articles/azure-active-directory/mto-ga.md new file mode 100644 index 00000000000..62647cd5a6f --- /dev/null +++ b/articles/azure-active-directory/mto-ga.md @@ -0,0 +1,95 @@ +--- +title: マルチ テナント組織が一般公開されました! +date: 2024-05-27 09:00 +tags: + - Azure AD + - US Identity Blog + - Multi Tenant Organization +--- + +# マルチ テナント組織 (MTO) が一般公開されました! + +こんにちは。 Azure ID チームの小出です。 + +本記事は 2024 年 4 月 25 日に米国の Microsoft Entra (Azure AD) Blog で公開された [Collaborate across M365 tenants with Entra ID multi-tenant organization](https://techcommunity.microsoft.com/t5/microsoft-entra-blog/collaborate-across-m365-tenants-with-entra-id-multi-tenant/ba-p/4120309) と、Microsoft 365 側にて公開された [Multi-tenant organization capabilities now available in Microsoft 365](https://techcommunity.microsoft.com/t5/microsoft-365-blog/multi-tenant-organization-capabilities-now-available-in/ba-p/4122812) をもとに、日本語に分かりやすくおまとめしなおしたものになります。ご不明点等ございましたらサポート チームまでお問い合わせください。 + +--- + +## マルチ テナント組織 (MTO) が一般公開されました! + +Microsoft Entra ID には、これまでも B2B コラボレーションやクロス テナント アクセス設定、テナント間同期など、外部のテナントのユーザーとコラボレーションするにあたり様々な機能を用意してきました。 + +上記の機能はすでに多くのお客様にご利用いただいていますが、これらの機能を活用しても、たとえば会社の買収や合併など、複数のテナントとコラボレーションするにあたってはそれぞれ設定を行う必要がありコストや手間がかかっていました。ID 管理システムがバラバラだと、管理者が複数のテナントを管理しつつ、各テナントのユーザーがコラボレーションに必要なリソースにアクセスできるように適切に構成する必要があるからです。 + +マルチ テナント組織は、複数のテナントを「マルチ テナント組織 (MTO)」という組織にまとめてグループ化します。クロス テナント アクセス設定やテナント間同期のように 1:1 の関係性ではなく、下記のように複数のテナントと関係性を持てるイメージです。 + + +![](./mto-ga/mto-ga1.png) + +マルチ テナント組織 (MTO) を構成すると、Microsoft Teams ではテナントをまたがる統一チャットを、Viva Engageではテナントをまたがるシームレスな従業員エンゲージメントとコミュニティ体験を実現できます。ほかにも、この MTO の機能を使うと、以下5つのことが実現できます。5つの詳細は [こちらの英語のブログ](https://techcommunity.microsoft.com/t5/microsoft-365-blog/multi-tenant-organization-capabilities-now-available-in/ba-p/4122812) にて画面ショット付きで紹介しておりますので、ぜひご利用ください。 + +- 改善された人名検索により、統一された方法で同僚を検索できます。検索の際に返す結果が統一され、簡単に目的の同僚とつながれます。 +- 会議ロビーの障壁なく、テナントをまたいで通話、チャット、ミーティングに参加できます。会議コンテンツやコラボレーションツールにもリアルタイムでアクセスできるようになりました。 +- Viva Engage の機能を拡張し、テナント間でのアナウンスや、テナントの枠を超えたコミュニティ交流やキャンペーンへの参加ができるようになりました。 +- Microsoft Defender XDR では、テナントのビューを切り替えることなく、迅速なインシデント調査と高度な脅威ハンティングができるようになりました。 +- マルチ テナント組織の設定においては、Graph API や Microsoft365 管理センターを用いて、設定の有効化やユーザー共有などの操作を簡単に行うことができます。 + +## マルチ テナント 組織を使ってみよう! + +ではさっそくマルチ テナント組織を利用してみましょう。まずは例として利用方法を紹介します。今回の例では以下のような会社名や部門をもとに案内します。 + +### シナリオ +- 下記のような日本部門や北米部門とった形で、部門ごとに Microsoft Entra ID テナントを保有しています + + Contoso Electronics + + - Contoso Electronics 日本部門 + + - Contoso Electronics 北米部門 + + - Contoso Electronics 欧州部門 + +- どのテナントにいるユーザーもアプリ A を利用できるように、アプリを共有して利用している +- Teams と Viva Engage を使ってテナント間でコミュニケーションをとれるようにしたいので、マルチ テナント組織を利用したい + +### 前提条件 +- マルチ テナント組織 (MTO) の機能を利用するためには、Microsoft Entra ID P1 が必要です。マルチテナント全体で 1 ユーザーごとに 1 つの Microsoft Entra ID P1 ライセンスをご用意ください。 +- マルチ テナント組織 (MTO) は、一般の Azure 商用クラウドで利用できます。米国政府機関向けテナントや 中国向け 21vianet 環境などでは利用できません。 +- マルチ テナント組織の作成などにあたっては管理者ロールが必要です。グローバル管理者ロールのユーザーで操作ください。 + +### 前提知識 +マルチ テナント組織においては、組織を作成したテナントを「所有者」と呼び、作成された組織に参加しているテナントを「メンバー」と呼びます。このため、たとえば本社と支社が複数ある構成の企業の場合は、本社テナントで MTO を作成し、作成された MTO に支社テナントで参加するような構成とすると分かりやすいです。 + +### 手順 +1. まずは、MTO の所有者となるテナントを決めます。上記シナリオの場合、Contoso Electronics には 3 つの部門があり、それぞれが Microsoft Entra テナントを保有していますので、4つのうちどのテナントが MTO の所有者となるのか決定します。たとえば今回は下記のような構成とすることにしました。 + + + - Contoso Electronics 日本部門(所有者) + - Contoso Electronics 北米部門(メンバー) + - Contoso Electronics 欧州部門(メンバー) + +2. 所有者となるテナントで Microsoft 365 管理センターにアクセスし、[Microsoft 365 でマルチテナント組織を設定する](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/set-up-multi-tenant-org?view=o365-worldwide) の手順をもとにマルチ テナント組織を作成します。その後、メンバーとなるテナントを追加します。 + +3. 所有者がテナントを MTO に追加すると、追加されたテナントの管理者は MTO への参加操作を実施できるようになります。今回の場合、メンバーとなる 2 つのテナントの管理者は、[Microsoft 365 でマルチテナント organizationに参加または脱退する](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/join-leave-multi-tenant-org?view=o365-worldwide#join-an-existing-multitenant-organization) の手順をもとに、MTO に参加します。 + +4. 下記のように、所有者とメンバーのテナントの情報が表示されるようになるかご確認ください。MTO の参加操作が完了するまでには 4 時間ほどかかることがあるので、時間を空けて確認してみてください。 + +![](./mto-ga/mto-ga2.png) + +5. 各テナントが MTO に参加できたら、 MTO の構成自体は完了です。 +6. その後、コラボレーションを行うためのユーザーの同期設定をすることもできます。既存のテナント間同期を活用することもできますが、上記画面の「ユーザーを共有する」から共有ができます。たとえば日本部門のテナントからユーザーを共有すると、MTO に所属しているすべてのテナント(北米および欧州テナントのすべて)に外部メンバーとしてアカウントが作成されます。M365 管理センター上に用意されている「ユーザーを共有する」機能を使うと、一度の設定で MTO に参加しているすべてのテナントにユーザーを同期してくれるため便利です。 + +なお、ユーザーの同期および共有については、サービスによって要件が異なります。 + +Microsoft Teams のコラボレーション体験の向上は、コラボレーションを行うテナント間でのの相互プロビジョニングに依存しています。つまり、Teams におけるコラボレーション機能を利用したい場合、たとえば Contoso Electronics 日本部門のユーザーが Contoso Electronics 北米部門のテナントのユーザーとコラボレーションする際においては以下の相互の招待が必要になります。 + +- 日本部門のユーザーは北米部門のテナントに外部メンバー ユーザーとしてゲスト招待されている +- 北米部門のユーザーは日本部門のテナントに外部メンバー ユーザーとしてゲスト招待されている + +Viva Engageによる従業員エンゲージメント体験の向上は、従業員の中央テナントへの集中プロビジョニングに依存しています。このため、新しい Viva Engage 機能を利用したい場合は、北米および欧州部門のユーザーは、中央テナントである日本部門のテナントに外部メンバー ユーザーとして招待されている必要があります。 + +ゲスト招待はテナント間同期を利用して個別に同期対象の構成などを実施することもできますが、上記 6 のように「ユーザーを共有する」ボタンから一気に MTO 所属テナントすべてに同期を行うことも可能です。MTO のユーザー共有も、裏側ではテナント間同期の機能が使用されておりますので動作としては同様ですが、MTO 側から操作すると、複数テナントに一度に同期してくれるため便利ですが、一方で、同期される属性や値のルールは事前に決められているため、テナント間同期を個別に利用する方が柔軟に対応できるという点もご認識ください。 + +ここまで実行すれば、あとはサービス側の要件を確認すれば、上記紹介した Teams や Viva Engage などの新しい機能を利用できます。新しい Teams クライアントの使用など、Microsoft Teams の要件は [こちらの公開情報](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/plan-multi-tenant-org-overview?view=o365-worldwide)に記載されています。Viva Engage の設定要件は [此方の公開情報](https://learn.microsoft.com/ja-jp/Viva/engage/mto-setup) をご覧ください。 + +上記サービスごとの要件を満たしている状況であれば、 MTO を利用して、 Teams や Viva Engage の新しいエクスペリエンスを利用できますので、複数のテナントからなる組織全体でシームレスにコラボレーションできるようになります。マルチ テナント組織についてフィードバックがございましたら、[こちらのサイト](https://feedback.azure.com/d365community) よりお寄せください。 diff --git a/articles/azure-active-directory/mto-ga/mto-ga1.png b/articles/azure-active-directory/mto-ga/mto-ga1.png new file mode 100644 index 0000000000000000000000000000000000000000..5cc0712fb8cfb046ccbaf5d625a6cf6f3001bc11 GIT binary patch literal 35956 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
lBx{dNNGE7BeV(yYY+<0GLXPXrUIYL5 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 literal 0 HcmV?d00001 From 2fc061894a99bc705611f8f4db9543fefde803bb Mon Sep 17 00:00:00 2001 From: Jun Takata <36251880+juntakata@users.noreply.github.com> Date: Sat, 25 May 2024 17:43:54 -0700 Subject: [PATCH 2/3] Update mto-ga.md --- articles/azure-active-directory/mto-ga.md | 60 +++++++++++------------ 1 file changed, 29 insertions(+), 31 deletions(-) diff --git a/articles/azure-active-directory/mto-ga.md b/articles/azure-active-directory/mto-ga.md index 62647cd5a6f..481bccd0cd2 100644 --- a/articles/azure-active-directory/mto-ga.md +++ b/articles/azure-active-directory/mto-ga.md @@ -1,13 +1,13 @@ --- -title: マルチ テナント組織が一般公開されました! -date: 2024-05-27 09:00 +title: マルチテナント組織 (MTO) が一般公開されました! +date: 2024-05-26 09:00 tags: - Azure AD - US Identity Blog - Multi Tenant Organization --- -# マルチ テナント組織 (MTO) が一般公開されました! +# マルチテナント組織 (MTO) が一般公開されました! こんにちは。 Azure ID チームの小出です。 @@ -15,14 +15,13 @@ tags: --- -## マルチ テナント組織 (MTO) が一般公開されました! +## マルチテナント組織 (MTO) が一般公開されました! -Microsoft Entra ID には、これまでも B2B コラボレーションやクロス テナント アクセス設定、テナント間同期など、外部のテナントのユーザーとコラボレーションするにあたり様々な機能を用意してきました。 +Microsoft Entra ID には、これまでも B2B コラボレーションやクロステナント アクセス設定、テナント間同期など、外部のテナントのユーザーとコラボレーションするにあたり様々な機能を用意してきました。 -上記の機能はすでに多くのお客様にご利用いただいていますが、これらの機能を活用しても、たとえば会社の買収や合併など、複数のテナントとコラボレーションするにあたってはそれぞれ設定を行う必要がありコストや手間がかかっていました。ID 管理システムがバラバラだと、管理者が複数のテナントを管理しつつ、各テナントのユーザーがコラボレーションに必要なリソースにアクセスできるように適切に構成する必要があるからです。 - -マルチ テナント組織は、複数のテナントを「マルチ テナント組織 (MTO)」という組織にまとめてグループ化します。クロス テナント アクセス設定やテナント間同期のように 1:1 の関係性ではなく、下記のように複数のテナントと関係性を持てるイメージです。 +上記の機能はすでに多くのお客様にご利用いただいていますが、これらの機能を活用しても、たとえば会社の買収や合併など、複数のテナントとコラボレーションするにあたってはそれぞれ設定を行う必要がありコストや手間がかかっていました。テナントがバラバラだと、管理者が複数のテナントを管理しつつ、各テナントのユーザーがコラボレーションに必要なリソースにアクセスできるように適切に構成する必要があるからです。 +マルチテナント組織は、複数のテナントを「マルチテナント組織 (MTO)」という組織にまとめてグループ化します。クロステナント アクセス設定やテナント間同期のように 1:1 の関係性ではなく、下記のように複数のテナントと関係性を持てるイメージです。 ![](./mto-ga/mto-ga1.png) @@ -32,64 +31,63 @@ Microsoft Entra ID には、これまでも B2B コラボレーションやク - 会議ロビーの障壁なく、テナントをまたいで通話、チャット、ミーティングに参加できます。会議コンテンツやコラボレーションツールにもリアルタイムでアクセスできるようになりました。 - Viva Engage の機能を拡張し、テナント間でのアナウンスや、テナントの枠を超えたコミュニティ交流やキャンペーンへの参加ができるようになりました。 - Microsoft Defender XDR では、テナントのビューを切り替えることなく、迅速なインシデント調査と高度な脅威ハンティングができるようになりました。 -- マルチ テナント組織の設定においては、Graph API や Microsoft365 管理センターを用いて、設定の有効化やユーザー共有などの操作を簡単に行うことができます。 +- マルチテナント組織の設定においては、Graph API や Microsoft 365 管理センターを用いて、設定の有効化やユーザー共有などの操作を簡単に行うことができます。 -## マルチ テナント 組織を使ってみよう! +## マルチテナント 組織を使ってみよう! -ではさっそくマルチ テナント組織を利用してみましょう。まずは例として利用方法を紹介します。今回の例では以下のような会社名や部門をもとに案内します。 +ではさっそくマルチテナント組織を利用してみましょう。まずは例として利用方法を紹介します。今回の例では以下のような会社名や部門をもとに案内します。 ### シナリオ -- 下記のような日本部門や北米部門とった形で、部門ごとに Microsoft Entra ID テナントを保有しています - Contoso Electronics - - - Contoso Electronics 日本部門 +- 下記のような日本部門や北米部門とった形で、部門ごとに Microsoft Entra ID テナントを保有しています - - Contoso Electronics 北米部門 + - Contoso Electronics 日本部門 + - Contoso Electronics 北米部門 + - Contoso Electronics 欧州部門 - - Contoso Electronics 欧州部門 - - どのテナントにいるユーザーもアプリ A を利用できるように、アプリを共有して利用している -- Teams と Viva Engage を使ってテナント間でコミュニケーションをとれるようにしたいので、マルチ テナント組織を利用したい +- Teams と Viva Engage を使ってテナント間でコミュニケーションをとれるようにしたいので、マルチテナント組織を利用したい ### 前提条件 -- マルチ テナント組織 (MTO) の機能を利用するためには、Microsoft Entra ID P1 が必要です。マルチテナント全体で 1 ユーザーごとに 1 つの Microsoft Entra ID P1 ライセンスをご用意ください。 -- マルチ テナント組織 (MTO) は、一般の Azure 商用クラウドで利用できます。米国政府機関向けテナントや 中国向け 21vianet 環境などでは利用できません。 -- マルチ テナント組織の作成などにあたっては管理者ロールが必要です。グローバル管理者ロールのユーザーで操作ください。 + +- マルチテナント組織 (MTO) の機能を利用するためには、Microsoft Entra ID P1 が必要です。マルチテナント全体で 1 ユーザーごとに 1 つの Microsoft Entra ID P1 ライセンスをご用意ください。 +- マルチテナント組織 (MTO) は、一般の Azure 商用クラウドで利用できます。米国政府機関向けテナントや 中国向け 21vianet 環境などでは利用できません。 +- マルチテナント組織の作成などにあたっては管理者ロールが必要です。グローバル管理者ロールのユーザーで操作ください。 ### 前提知識 -マルチ テナント組織においては、組織を作成したテナントを「所有者」と呼び、作成された組織に参加しているテナントを「メンバー」と呼びます。このため、たとえば本社と支社が複数ある構成の企業の場合は、本社テナントで MTO を作成し、作成された MTO に支社テナントで参加するような構成とすると分かりやすいです。 + +マルチテナント組織においては、組織を作成したテナントを「所有者」と呼び、作成された組織に参加しているテナントを「メンバー」と呼びます。このため、たとえば本社と支社が複数ある構成の企業の場合は、本社テナントで MTO を作成し、作成された MTO に支社テナントで参加するような構成とすると分かりやすいです。 ### 手順 -1. まずは、MTO の所有者となるテナントを決めます。上記シナリオの場合、Contoso Electronics には 3 つの部門があり、それぞれが Microsoft Entra テナントを保有していますので、4つのうちどのテナントが MTO の所有者となるのか決定します。たとえば今回は下記のような構成とすることにしました。 +1. まずは、MTO の所有者となるテナントを決めます。上記シナリオの場合、Contoso Electronics には 3 つの部門があり、それぞれが Microsoft Entra テナントを保有していますので、4つのうちどのテナントが MTO の所有者となるのか決定します。たとえば今回は下記のような構成とすることにしました。 - Contoso Electronics 日本部門(所有者) - Contoso Electronics 北米部門(メンバー) - Contoso Electronics 欧州部門(メンバー) -2. 所有者となるテナントで Microsoft 365 管理センターにアクセスし、[Microsoft 365 でマルチテナント組織を設定する](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/set-up-multi-tenant-org?view=o365-worldwide) の手順をもとにマルチ テナント組織を作成します。その後、メンバーとなるテナントを追加します。 +2. 所有者となるテナントで Microsoft 365 管理センターにアクセスし、[Microsoft 365 でマルチテナント組織を設定する](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/set-up-multi-tenant-org?view=o365-worldwide) の手順をもとにマルチテナント組織を作成します。その後、メンバーとなるテナントを追加します。 -3. 所有者がテナントを MTO に追加すると、追加されたテナントの管理者は MTO への参加操作を実施できるようになります。今回の場合、メンバーとなる 2 つのテナントの管理者は、[Microsoft 365 でマルチテナント organizationに参加または脱退する](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/join-leave-multi-tenant-org?view=o365-worldwide#join-an-existing-multitenant-organization) の手順をもとに、MTO に参加します。 +3. 所有者がテナントを MTO に追加すると、追加されたテナントの管理者は MTO への参加操作を実施できるようになります。今回の場合、メンバーとなる 2 つのテナントの管理者は、[Microsoft 365 でマルチテナント organization に参加または脱退する](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/join-leave-multi-tenant-org?view=o365-worldwide#join-an-existing-multitenant-organization) の手順をもとに、MTO に参加します。 -4. 下記のように、所有者とメンバーのテナントの情報が表示されるようになるかご確認ください。MTO の参加操作が完了するまでには 4 時間ほどかかることがあるので、時間を空けて確認してみてください。 +4. 下記のように、所有者とメンバーのテナントの情報が表示されるようになるかご確認ください。MTO の参加操作が完了するまでには 4 時間ほどかかることがあるので、時間を空けて確認ください。 -![](./mto-ga/mto-ga2.png) + ![](./mto-ga/mto-ga2.png) 5. 各テナントが MTO に参加できたら、 MTO の構成自体は完了です。 6. その後、コラボレーションを行うためのユーザーの同期設定をすることもできます。既存のテナント間同期を活用することもできますが、上記画面の「ユーザーを共有する」から共有ができます。たとえば日本部門のテナントからユーザーを共有すると、MTO に所属しているすべてのテナント(北米および欧州テナントのすべて)に外部メンバーとしてアカウントが作成されます。M365 管理センター上に用意されている「ユーザーを共有する」機能を使うと、一度の設定で MTO に参加しているすべてのテナントにユーザーを同期してくれるため便利です。 なお、ユーザーの同期および共有については、サービスによって要件が異なります。 -Microsoft Teams のコラボレーション体験の向上は、コラボレーションを行うテナント間でのの相互プロビジョニングに依存しています。つまり、Teams におけるコラボレーション機能を利用したい場合、たとえば Contoso Electronics 日本部門のユーザーが Contoso Electronics 北米部門のテナントのユーザーとコラボレーションする際においては以下の相互の招待が必要になります。 +Microsoft Teams のコラボレーション体験の向上は、コラボレーションを行うテナント間での相互プロビジョニングに依存しています。つまり、Teams におけるコラボレーション機能を利用したい場合、たとえば Contoso Electronics 日本部門のユーザーが Contoso Electronics 北米部門のテナントのユーザーとコラボレーションする際においては以下の相互の招待が必要になります。 - 日本部門のユーザーは北米部門のテナントに外部メンバー ユーザーとしてゲスト招待されている - 北米部門のユーザーは日本部門のテナントに外部メンバー ユーザーとしてゲスト招待されている Viva Engageによる従業員エンゲージメント体験の向上は、従業員の中央テナントへの集中プロビジョニングに依存しています。このため、新しい Viva Engage 機能を利用したい場合は、北米および欧州部門のユーザーは、中央テナントである日本部門のテナントに外部メンバー ユーザーとして招待されている必要があります。 -ゲスト招待はテナント間同期を利用して個別に同期対象の構成などを実施することもできますが、上記 6 のように「ユーザーを共有する」ボタンから一気に MTO 所属テナントすべてに同期を行うことも可能です。MTO のユーザー共有も、裏側ではテナント間同期の機能が使用されておりますので動作としては同様ですが、MTO 側から操作すると、複数テナントに一度に同期してくれるため便利ですが、一方で、同期される属性や値のルールは事前に決められているため、テナント間同期を個別に利用する方が柔軟に対応できるという点もご認識ください。 +ゲスト招待はテナント間同期を利用して個別に同期対象の構成などを実施することもできますが、上記 6 のように「ユーザーを共有する」ボタンから一気に MTO 所属テナントすべてに同期を行うことも可能です。MTO のユーザー共有も、裏側ではテナント間同期の機能が使用されておりますので動作としては同様です。MTO 側から操作すると、複数テナントに一度に同期してくれるため便利ですが、一方で、同期される属性や値のルールは事前に決められているため、テナント間同期を個別に利用する方が柔軟に対応できるという点もご認識ください。 -ここまで実行すれば、あとはサービス側の要件を確認すれば、上記紹介した Teams や Viva Engage などの新しい機能を利用できます。新しい Teams クライアントの使用など、Microsoft Teams の要件は [こちらの公開情報](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/plan-multi-tenant-org-overview?view=o365-worldwide)に記載されています。Viva Engage の設定要件は [此方の公開情報](https://learn.microsoft.com/ja-jp/Viva/engage/mto-setup) をご覧ください。 +ここまで実行すれば、あとはサービス側の要件を確認すれば、上記紹介した Teams や Viva Engage などの新しい機能を利用できます。新しい Teams クライアントの使用など、Microsoft Teams の要件は [こちらの公開情報](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/plan-multi-tenant-org-overview?view=o365-worldwide)に記載されています。Viva Engage の設定要件は [こちらの公開情報](https://learn.microsoft.com/ja-jp/Viva/engage/mto-setup) をご覧ください。 上記サービスごとの要件を満たしている状況であれば、 MTO を利用して、 Teams や Viva Engage の新しいエクスペリエンスを利用できますので、複数のテナントからなる組織全体でシームレスにコラボレーションできるようになります。マルチ テナント組織についてフィードバックがございましたら、[こちらのサイト](https://feedback.azure.com/d365community) よりお寄せください。 From 1eb37c46938c3858fc17c1bfc43575b7e7299f72 Mon Sep 17 00:00:00 2001 From: Jun Takata <36251880+juntakata@users.noreply.github.com> Date: Sat, 25 May 2024 17:46:45 -0700 Subject: [PATCH 3/3] Update mto-ga.md --- articles/azure-active-directory/mto-ga.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/articles/azure-active-directory/mto-ga.md b/articles/azure-active-directory/mto-ga.md index 481bccd0cd2..9695d150cc5 100644 --- a/articles/azure-active-directory/mto-ga.md +++ b/articles/azure-active-directory/mto-ga.md @@ -88,6 +88,6 @@ Viva Engageによる従業員エンゲージメント体験の向上は、従業 ゲスト招待はテナント間同期を利用して個別に同期対象の構成などを実施することもできますが、上記 6 のように「ユーザーを共有する」ボタンから一気に MTO 所属テナントすべてに同期を行うことも可能です。MTO のユーザー共有も、裏側ではテナント間同期の機能が使用されておりますので動作としては同様です。MTO 側から操作すると、複数テナントに一度に同期してくれるため便利ですが、一方で、同期される属性や値のルールは事前に決められているため、テナント間同期を個別に利用する方が柔軟に対応できるという点もご認識ください。 -ここまで実行すれば、あとはサービス側の要件を確認すれば、上記紹介した Teams や Viva Engage などの新しい機能を利用できます。新しい Teams クライアントの使用など、Microsoft Teams の要件は [こちらの公開情報](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/plan-multi-tenant-org-overview?view=o365-worldwide)に記載されています。Viva Engage の設定要件は [こちらの公開情報](https://learn.microsoft.com/ja-jp/Viva/engage/mto-setup) をご覧ください。 +ここまで実行すれば、あとはサービス側の要件を確認すれば、上記紹介した Teams や Viva Engage などの新しい機能を利用できます。新しい Teams クライアントの使用など、Microsoft Teams の要件は [こちらの公開情報](https://learn.microsoft.com/ja-jp/microsoft-365/enterprise/plan-multi-tenant-org-overview?view=o365-worldwide) に記載されています。Viva Engage の設定要件は [こちらの公開情報](https://learn.microsoft.com/ja-jp/Viva/engage/mto-setup) をご覧ください。 上記サービスごとの要件を満たしている状況であれば、 MTO を利用して、 Teams や Viva Engage の新しいエクスペリエンスを利用できますので、複数のテナントからなる組織全体でシームレスにコラボレーションできるようになります。マルチ テナント組織についてフィードバックがございましたら、[こちらのサイト](https://feedback.azure.com/d365community) よりお寄せください。