Teamsの良いところ！
• グループでのオープンな会話と 1 対 1 での会話
• スケジュールによる会議またはアドホックな音声/ビデオ会議• モバイル デバイスでの音声/ビデオ通話• 組織外のユーザーを招待可能• Office 連携 ＆ Office 365 サービス群との統合• ユーザー、ファイル、チャットの一括検索

自由なコミュニケーション
プラットフォーム

使い始めるまでは簡単

Office 365
テナントを作る

アカウントを登録するアカウントを配付する

利用開始

Windows向けのデスクトップアプリ、スマホ用のTeamsアプリ、ブラウザからアクセスデバイスとインターネットがあれば使える。

ひとまず準備はできたやっぱり不安・・・

管理者の不安
知らないチームが乱立している・・・
チーム作成できる人を制限しないと・・・

子ども同士でチャットができてしまう

自由に使わせたいけれど、授業以外で会議設定されてしまう

遠隔授業で使っていたら、知らない人がいつの間にか参加者に・・・
夜中まで使い続けてしまう（個人向けのSNSのような使われ方）
不用意にアカウント検索されて、他校の生徒にメッセージ送信していたずらされたら・・・

予期しない使い方によるトラブルを避けたい

できること/できないこと
知らないチームが乱立している・・・
チーム作成できる人を制限しないと・・・

できる

子ども同士でチャットができてしまう

授業以外で会議設定されてしまう

Teamsの設定で回避

遠隔授業で使っていたら、知らない人がいつの間にか参加者に・・・
夜中まで使い続けてしまう（個人向けのSNSのような使われ方）
不用意にアカウント検索されて、他校の生徒にメッセージ送信していたずらされたら・・・

できない・・・
できる・・・けど・・・実際に設定してみると・・・$GroupName = "<SecurityGroupName>"$AllowGroupCreation = "False"
Connect-AzureAD$settingsObjectID = (Get-AzureADDirectorySetting | Where-object -Property Displayname -Value "Group.Unified" -EQ).id
if(!$settingsObjectID){$template = Get-AzureADDirectorySettingTemplate | Where-object {$_.displayname -eq "group.unified"}$settingsCopy = $template.CreateDirectorySetting()
New-AzureADDirectorySetting -DirectorySetting $settingsCopy$settingsObjectID = (Get-AzureADDirectorySetting | Where-object -Property Displayname -Value "Group.Unified" -EQ).id}$settingsCopy = Get-AzureADDirectorySetting -Id $settingsObjectID$settingsCopy["EnableGroupCreation"] = $AllowGroupCreation
if($GroupName){$settingsCopy["GroupCreationAllowedGroupId"] = (Get-AzureADGroup -SearchString $GroupName).objectid} else {$settingsCopy["GroupCreationAllowedGroupId"] = $GroupName}
Set-AzureADDirectorySetting -Id $settingsObjectID -DirectorySetting $settingsCopy(Get-AzureADDirectorySetting -Id $settingsObjectID).Values■グループを作成できるユーザーを管理する
https://docs.microsoft.com/ja-jp/microsoft-365/admin/create-groups/manage-creation-of-groups?view=o365-worldwide実際に設定してみると・・・$GroupName = "<SecurityGroupName>"$AllowGroupCreation = "False"
Connect-AzureAD

グループ名を設定するだけ$settingsObjectID = (Get-AzureADDirectorySetting | Where-object -Property Displayname -Value "Group.Unified" -EQ).idif(!$settingsObjectID){$template = Get-AzureADDirectorySettingTemplate | Where-object {$_.displayname -eq "group.unified"}$settingsCopy = $template.CreateDirectorySetting()
New-AzureADDirectorySetting -DirectorySetting $settingsCopy$settingsObjectID = (Get-AzureADDirectorySetting | Where-object -Property Displayname -Value "Group.Unified" -EQ).id}$settingsCopy = Get-AzureADDirectorySetting -Id $settingsObjectID$settingsCopy["EnableGroupCreation"] = $AllowGroupCreation
if($GroupName){$settingsCopy["GroupCreationAllowedGroupId"] = (Get-AzureADGroup -SearchString $GroupName).objectid} else {$settingsCopy["GroupCreationAllowedGroupId"] = $GroupName}
Set-AzureADDirectorySetting -Id $settingsObjectID -DirectorySetting $settingsCopy(Get-AzureADDirectorySetting -Id $settingsObjectID).Values

PowerShellで難しそうにみえるけど実は簡単！
失敗してもすぐに戻せる！

実際に設定しようとすると…

一見簡単そうにみえるけど・・・■Exchange Onlineでアドレス帳ポリシーを作成する
https://docs.microsoft.com/ja-jp/exchange/address-books/address-book-policies/create-an-addressbook-policy

ガンガンPowerShell使って設定してる…
どういうアドレス帳ポリシーにするか設計が必要…

冒頭まとめTeamsは企業向けにも展開されてるサービス→管理機能やセキュリティに関わる制御の設定は充実

いろいろ細かい制限もできますが、やりすぎると自らの首を絞めることにもなりかねません。

を使って何をするか、何をさせたいかという“目的”を忘れずに。

後半では

管理者様の“不安”を少しでも解消し遠隔授業をスムーズに運用頂くための管理設定について解説します。