🤖
【AzureAD/Teams】Teamsのチーム作成を制限する方法とは?
はじめに
Teamsでのチームの作成を制限する方法についてアウトプットしたいと思います。
※以前の記事では、確認方法のみアウトプットしております。
【AzureAD/Teams】Teamsのチーム作成が制限されているか確認する方法とは?(備忘録)
前提
- Office365 E5に登録済みであり、初期設定が完了している状態
- Windows10にAzureADのPowerShellモジュールをインストールしている状態
※以下手順を実施済みの状態になります。
【PowerShell】のPowerShellモジュールをインストールする方法(備忘録)
チームとは?
MicrosoftTeamsにて複数人のグループを作成し、やり取りができる機能です。

主に以下の用途で使用します。
- プロジェクト間のやり取り/周知
- 部署内のやり取り/周知
作業手順
AzureADPreviewをインストールしたPowerShellにて作業をしていきます。
事前準備
- AzureADへ接続
コマンド
Import-Module AzureADPreview
Connect-AzureAD
実行例
PS C:\Windows\system32> Import-Module AzureADPreview
PS C:\Windows\system32> Connect-AzureAD
Account Environment TenantId TenantDomain AccountT
ype
------- ----------- -------- ------------ --------
admin@xxxxxxxxxxxxxxx.onmicrosoft.com AzureCloud 2d0115e4-c533-400b-a73e-97f9731a4ff0 xxxxxxxxxxxxxxx.net User
PS C:\Windows\system32>
- 事前設定値確認
コマンド
(Get-AzureADDirectorySetting).Values
EnableGroupCreationの値がTrueであることを確認
実行例
PS C:\Windows\system32> (Get-AzureADDirectorySetting).Values
Name Value
---- -----
EnableMIPLabels False
CustomBlockedWordsList
EnableMSStandardBlockedWords False
ClassificationDescriptions
DefaultClassification
PrefixSuffixNamingRequirement
AllowGuestsToBeGroupOwner False
AllowGuestsToAccessGroups True
GuestUsageGuidelinesUrl
GroupCreationAllowedGroupId
AllowToAddGuests True
UsageGuidelinesUrl
ClassificationList
EnableGroupCreation True
PS C:\Windows\system32>
※元々チーム作成制限をしていない場合は、何も表示されない。
- テンプレート有無確認
コマンド
Get-AzureADDirectorySettingTemplate
Group.UnifiedのIDを使用する。(コピー&ペーストは不要)
実行例
PS C:\Windows\system32> Get-AzureADDirectorySettingTemplate
Id DisplayName Description
-- ----------- -----------
08d542b9-071f-4e16-94b0-74abb372e3d9 Group.Unified.Guest Settings for a specific Unified Group
4bc7f740-180e-4586-adb6-38b2e9024e6b Application ...
898f1161-d651-43d1-805c-3b0b388a9fc2 Custom Policy Settings ...
80661d51-be2f-4d46-9713-98a2fcaec5bc Prohibited Names Settings ...
aad3907d-1d1a-448b-b3ef-7bf7f63db63b Prohibited Names Restricted Settings ...
5cf42378-d67d-4f36-ba46-e8b86229381d Password Rule Settings ...
62375ab9-6b52-47ed-826b-58e47e0e304b Group.Unified ...
dffd5d46-495d-40a9-8e21-954ff55e198a Consent Policy Settings ...
PS C:\Windows\system32>
チーム作成制限
設定
-
EnableGroupCreationをTrueからFalseに変更する。
以下のコマンドを丸ごと実行する。
コマンド
#Group.Unified SettingsTemplate から現在の設定を取得
$Setting = Get-AzureADDirectorySetting | ? { $_.DisplayName -eq "Group.Unified"}
#設定を確認
$Setting.Values
#「チーム」の作成拒否
$Setting["EnableGroupCreation"] = "False"
#保存
Set-AzureADDirectorySetting -Id $Setting.Id -DirectorySetting $Setting
#設定を確認
$Setting.Values
- 設定確認
コマンド
(Get-AzureADDirectorySetting).Values
EnableGroupCreationをFalseに変更されたことを確認。
実行例
PS C:\Windows\System32> (Get-AzureADDirectorySetting).Values
Name Value
---- -----
EnableMIPLabels False
CustomBlockedWordsList
EnableMSStandardBlockedWords False
ClassificationDescriptions
DefaultClassification
PrefixSuffixNamingRequirement
AllowGuestsToBeGroupOwner False
AllowGuestsToAccessGroups True
GuestUsageGuidelinesUrl
GroupCreationAllowedGroupId
AllowToAddGuests True
UsageGuidelinesUrl
ClassificationList
EnableGroupCreation False
PS C:\Windows\System32>
Teams画面確認
- 管理者(Teams管理者)
チーム作成ボタンが表示されない状態になっていることを確認。

- 一般ユーザー
チーム作成ボタンが表示されない状態になっていることを確認。

チーム作成制限解除
設定
-
EnableGroupCreationをFalseからTrueに変更する。
以下のコマンドを丸ごと実行する。
コマンド
#Group.Unified SettingsTemplate から現在の設定を取得
$Setting = Get-AzureADDirectorySetting | ? { $_.DisplayName -eq "Group.Unified"}
#設定を確認
$Setting.Values
#「チーム」の作成許可
$Setting["EnableGroupCreation"] = "True"
#保存
Set-AzureADDirectorySetting -Id $Setting.Id -DirectorySetting $Setting
#設定を確認
$Setting.Values
- 設定確認
コマンド
(Get-AzureADDirectorySetting).Values
EnableGroupCreationをFalseに変更されたことを確認。
実行例
PS C:\Windows\System32> (Get-AzureADDirectorySetting).Values
Name Value
---- -----
EnableMIPLabels False
CustomBlockedWordsList
EnableMSStandardBlockedWords False
ClassificationDescriptions
DefaultClassification
PrefixSuffixNamingRequirement
AllowGuestsToBeGroupOwner False
AllowGuestsToAccessGroups True
GuestUsageGuidelinesUrl
GroupCreationAllowedGroupId
AllowToAddGuests True
UsageGuidelinesUrl
ClassificationList
EnableGroupCreation True
PS C:\Windows\System32>
Teams画面確認
- 管理者(Teams管理者)
チーム作成ボタンが表示されていることを確認。

- 一般ユーザー
チーム作成ボタンが表示されていることを確認。

※設定反映まで時間がかかるようです。
さいごに
今回の設定をまとめると、以下になります。
| EnableGroupCreationの値 | 動作 |
|---|---|
| True | テナント全体のユーザーが「チーム」作成可能 |
| False | テナント全体のユーザーが「チーム」作成不可 |
ゲストユーザーに対する権限等、細かい設定もできるようなので、今後アウトプットしていきたいと思います。
参考
【Office365参考書】Teamsでチームの作成を禁止させるには?Office365グループの作成を禁止する?
Microsoft teamsの設定(その4:「チーム」を作れるのは管理者だけ①)
Discussion