IT 管理者 - Microsoft ID を使用して外部会議を管理し、人や組織とチャットする
Teams の外部アクセス機能を使用すると、organizationのユーザーが、id プロバイダーとして Microsoft を使用しているorganization外のユーザーとチャットしたり、会うことができます。 外部アクセスは、次の方法で構成できます。
- その他の Microsoft 365 組織 (チャットと会議)
- organizationによって管理されていない Teams ユーザー (Microsoft アカウントを持つユーザー) (チャットのみ)
- Skype ユーザー (チャットのみ)
organizationのユーザーは、organization外のユーザーからの受信チャットを受け入れたりブロックしたりできます。 詳細については、「 チャットを送信する組織外のユーザーを承諾またはブロックする」を参照してください。
organizationの外部からのPeopleは、チーム、サイト、またはその他の Microsoft 365 リソースにアクセスできません。 チームとチャネルにアクセスできるようにする場合は、「チーム 内のゲストと共同作業 する」と「 共有チャネルの外部参加者と共同作業する」を参照してください。
注意
ユーザーは、会議やチャットをorganization外のユーザーとホストするときにアプリを追加できます。 また、外部ユーザーが外部でホストされている会議やチャットに参加するときに共有されるアプリを使用することもできます。 ホストしているユーザーの組織のデータ ポリシーと、そのユーザーの組織が共有するサードパーティ アプリのデータ共有の慣行が適用されます。 organization外のユーザーによるアプリの使用について詳しくは、こちらをご覧ください。
関連する設定
Teams には、ゲスト アクセスや匿名アクセスなど、organization外のユーザーとの会議に影響するその他の設定があります。 詳細については、「 Microsoft Teamsの外部参加者との会議の計画 」を参照してください。
会議ロビーでは、organization外のユーザーが会議に参加する方法を制御できます。 詳細については、「 Microsoft Teamsで会議ロビーをバイパスできるユーザーを制御 する」および「 機密性の高い会議用にMicrosoft Teams会議ロビーを構成する」を参照してください。
外部アクセスの組織の設定とユーザー ポリシー
各外部アクセス オプションには、organization設定とユーザー ポリシーの両方があります。 organization設定は、organization全体に適用されます。 ユーザー ポリシーは、organization レベルで構成したオプションを使用できるユーザーを決定します。
organization設定を構成して、許可する外部会議とチャットの種類を指定します。 次に、これらの機能にアクセスする必要があるユーザーのユーザー ポリシーを構成します。 organization設定とユーザー ポリシーの両方が既定でオンになっています。
ユーザーが外部アクセスを使用するには、organization設定とユーザー ポリシーの両方で許可する必要があります。
この記事のタブの手順を使用して、organization設定とユーザー ポリシーを構成します。
このセクションでは、次の構成を行うことができます。
PowerShell を使用してこれらの設定を構成することもできます
信頼できる Microsoft 365 組織を指定する
会議や他の Microsoft 365 組織とのチャットでは、信頼するドメインを指定できます。 既定では、すべての外部ドメインが許可されます。 特定のドメインを許可またはブロックして、外部会議やチャットにorganization信頼する組織を定義できます。
外部ドメインのユーザーとチャットして会うには、信頼する組織もorganizationを信頼し、そのユーザーが外部アクセスを有効にする必要があります。 そうでない場合、ユーザーはorganization内のユーザーとチャットできず、organizationによってホストされている会議に参加すると匿名と見なされます。 他の Microsoft 365 組織との会議について詳しくは、こちらをご覧ください。
許可するドメインまたはブロックするドメインを指定できます。 ブロックされたドメインを指定すると、他のすべてのドメインが許可されます。許可されるドメインを指定すると、他のすべてのドメインがブロックされます。 信頼された組織を構成するシナリオは 4 つあります。
すべての外部ドメインを許可する - Teams の既定の設定であり、organizationのユーザーは、任意のドメインのorganization外部のユーザーとの会議を見つけ、通話、チャット、セットアップできます。
このシナリオでは、他のorganizationも外部アクセスを有効にしている限り、ユーザーは Teams または Skype for Business を実行しているすべての外部ドメインと通信できます。
特定の外部ドメインのみを許可する - 許可 リストにドメインを追加することで、許可されるドメインのみに外部アクセスを制限します。 許可されるドメインの一覧を設定すると、他のすべてのドメインがブロックされます。
特定のドメインを禁止する - [禁止] リストにドメインを追加すると、禁止したもの以外のすべての外部ドメインと通信することができます。 ブロックされたドメインの一覧を設定すると、他のすべてのドメインが許可されます。
すべての外部ドメインをブロックする - organizationのユーザーが、任意のドメインのorganization外部のユーザーと会議を検索、呼び出し、チャット、セットアップできないようにします。
注意
ブロックされたドメインからのPeopleは、匿名アクセスが許可されている場合でも匿名で会議に参加できます。 詳細については、「 Teams 会議への匿名参加者アクセスの管理」を参照してください。
特定のドメインを許可するには
Teams 管理センターで、[ユーザー]>[外部アクセス] の順に移動します。
[ユーザーがアクセスできるドメインの選択] で、[特定の外部ドメインのみを許可する] を選択します。
[ドメインを許可] を選択します。
[ドメイン] ボックスに、許可するドメインを入力し、[完了] をクリックします。
別のドメインを許可する場合は、[ドメインの追加] をクリックします。
[保存] をクリックします。
特定のドメインをブロックするには
Teams 管理センターで、[ユーザー]>[外部アクセス] の順に移動します。
[ユーザーがアクセスできるドメインの選択] で、[特定の外部ドメインのみをブロックする] を選択します。
[ドメインのブロック] を選択します。
[ドメイン] ボックスに、許可するドメインを入力し、[完了] をクリックします。
別のドメインをブロックする場合は、[ドメインの追加] をクリックします。
[保存] をクリックします。
既定では、ドメインをブロックすると、サブドメインはブロックされません。 たとえば、contoso.com をブロックした場合、marketing.contoso.com はブロックされません。 すべてのサブドメインをブロックする場合は、 set-CsTenantFederationConfiguration PowerShell コマンドレットを -BlockAllSubdomains
パラメーターと共に使用できます。 次に例を示します。
Set-CsTenantFederationConfiguration -BlockAllSubdomains $True
Teams 試用版専用テナントとのフェデレーションをブロックする
PowerShell の -ExternalAccessWithTrialTenants
設定 (少なくともバージョン 6.4.0 が必要) を使用して、Teams 試用版専用テナント (購入したシートを持たない) を使用して、organizationの外部アクセスを制御できます。
この設定の既定値は [ブロック] ですが、次を使用して [ 許可] にオーバーライドできます。 Set-CsTenantFederationConfiguration -ExternalAccessWithTrialTenants "Allowed"
試用版のみのテナントとの外部通信をブロックするには: Set-CsTenantFederationConfiguration -ExternalAccessWithTrialTenants "Blocked"
[ブロック] に設定すると、これらの試用版のみのテナントのユーザーは、チャット、Teams 通話、会議 (ユーザーの認証済み ID を使用) を介してユーザーを検索して連絡することはできません。また、ユーザーはこれらの試用版専用テナントのユーザーにアクセスできません。 試用版のみのテナントのユーザーも、既存のチャットから削除されます。
試用版のみのテナントのユーザーは、他の Microsoft 365 クラウド環境のユーザーや Microsoft Skype for Business サーバー ユーザーとの外部通信から既定でブロックされます (オーバーライドするオプションはありません)。 -ExternalAccessWithTrialTenants が両方のテナントで許可されている場合、試用版サブスクリプションのみの 2 つのテナントは相互にフェデレーションできます。
診断ツール
管理者の場合は、次の診断ツールを使用して、Teams ユーザーが信頼されたorganizationで Teams ユーザーと通信できるかどうかを検証できます。
下の [テストの実行] を選択すると、Microsoft 365 管理 センターに診断が設定されます。
[診断の実行] ウィンドウで、[セッション開始プロトコル (SIP) アドレス] と [フェデレーション テナントのドメイン名] を入力してから、[テストの実行] を選択します。
テストでは、外部の Teams ユーザーとの通信を妨げている設定またはポリシー構成に対処するための最適な次の手順が返されます。
Skype for Business Online
チャットや通話をユーザーのSkype for Business クライアントに到着させる場合は、TeamsOnly 以外のモードにユーザーを構成します。 詳細については、「Microsoft TeamsとSkype for Businessの共存と相互運用性について」を参照してください。
organizationによって管理されていない外部 Teams ユーザーとのチャットと会議を管理する
外部の管理されていない Teams ユーザー (Microsoft Teams (無料) など、organizationによって管理されていないユーザー) とのチャットや会議を有効または無効にすることができます。 有効にすると、管理されていない Teams アカウントを持つユーザーがorganizationでユーザーとのチャットや会議を開始できるかどうかを制御することもできます。
注意
外部の管理されていない Teams ユーザーとのチャットと会議は、GCC、GCC High、DOD のデプロイ、またはプライベート クラウド環境では使用できません。
管理されていない Teams アカウントでチャットや会議を許可するには:
- Teams 管理センターで、[ユーザー]>[外部アクセス] の順に移動します。
- [組織内のユーザーは、組織が管理していないアカウントを持つ Teams ユーザーと通信できる] 設定をオンにします。
- 外部の管理されていない Teams ユーザーが会話を開始できるようにする場合は、[organizationでユーザーに連絡できるorganizationによって管理されていない Teams アカウントを持つ外部ユーザー] チェック ボックスをオンにします。
- [保存] を選択します。
organizationによって管理されていない Teams アカウントを持つ外部ユーザーが自分のorganizationのユーザーに連絡できる場合、管理されていない Teams ユーザーはメール アドレスで検索してorganization内のユーザーを見つけることができません。 管理されていない Teams ユーザーとの通信はすべて、organizationのユーザーによって開始される必要があります。
管理されていない Teams アカウントとのチャットを禁止するには:
- Teams 管理センターで、[ユーザー]>[外部アクセス] の順に移動します。
- [組織内のユーザーは、組織が管理していないアカウントを持つ Teams ユーザーと通信できる] 設定をオフにします。
- [保存] を選択します。
Skype ユーザーとのチャットと通話を管理する
組織内の Teams ユーザーが Skype ユーザーとチャットや通話をできるようにするには、次の手順を実行します。 この手順を実行すると、Teams ユーザーと Skype ユーザーとが、互いを検索したり、1 対 1 のテキストのみの会話や音声/ビデオ通話を開始したりできるようになります。
Skype ユーザーは会議をサポートしていません。 会議に招待された場合、参加時に匿名と見なされます。
注意
Skype ユーザーとの外部通信は、GCC、GCC High、DOD のデプロイ、またはプライベート クラウド環境では使用できません。
Skype ユーザーとのチャットと通話を構成するには:
- Teams 管理センターで、[ユーザー]>[外部アクセス] の順に移動します。
- [organizationのユーザーに Skype ユーザーとの通信を許可する] 設定をオンまたはオフにします。
- [保存] を選択します。
Teams ユーザーと Skype ユーザーが通信できるようにする方法、および適用される制限事項の詳細については、「Teams と Skype の相互運用性」を参照してください。
PowerShell を使用してorganization設定を構成する
信頼された組織は、 Set-CSTenantFederationConfiguration コマンドレットを使用して構成できます。
次の表は、信頼された組織の構成に使用されるコマンドレット パラメーターを示しています。
構成 | パラメーター |
---|---|
会議を許可または禁止し、他の Teams 組織やSkype for Businessとチャットする | -AllowFederatedUsers |
許可されるドメインを指定する | -AllowedDomains |
ブロックされたドメインを指定する | -BlockedDomains |
サブドメインをブロックする | -BlockAllSubdomains |
organizationによって管理されていない Teams ユーザーとチャットし、Set-CSTenantFederationConfiguration コマンドレットを使用して Skype ユーザーを構成できます。
次の表は、Skype およびアンマネージド Teams ユーザーとのチャットを構成するために使用されるコマンドレット パラメーターを示しています。
構成 | パラメーター |
---|---|
organizationによって管理されていない Teams ユーザーとのチャットを許可または禁止する | -AllowTeamsConsumer |
会話を開始するorganizationによって管理されていない Teams ユーザーを許可または禁止する | -AllowTeamsConsumerInbound |
Skype ユーザーとのチャットを許可または禁止する | -AllowPublicUsers |
これらのコマンドレットを実行するには、PowerShell に接続Microsoft Teams必要があります。 詳細については、「 Microsoft Teams PowerShell を使用した Teams の管理」を参照してください。
コンプライアンスと外部アクセス
Microsoft 365 のコンプライアンス機能に対する外部アクセスのしくみについては、次のリファレンスを参照してください。