検証環境 で Microsoft Teams で チームを作成しようとしたら、
あれ、チーム作成 ボタンない。
あ、この テナント 制限設定してたな。そういえば
はい。Azure AD で制限を行っていました。
久しぶりに設定 端末に Module 入れていないことに気づき、以下のコマンドで
入れました。
powershell を管理者で実行して、以下のコマンドを実行します。
Install-Module AzureADPreview
続行するには NuGet プロバイダーが必要です
PowerShellGet で NuGet ベースのリポジトリを操作するには、'2.8.5.201' 以降のバージョンの NuGet
プロバイダーが必要です。NuGet プロバイダーは 'C:\Program Files\PackageManagement\ProviderAssemblies' または
'C:\Users\PC001\AppData\Local\PackageManagement\ProviderAssemblies' に配置する必要があります。'Install-PackageProvider
-Name NuGet -MinimumVersion 2.8.5.201 -Force' を実行して NuGet プロバイダーをインストールすることもできます。今すぐPowerShellGet で NuGet プロバイダーをインストールしてインポートしますか?
[Y] はい(Y) [N] いいえ(N) [S] 中断(S) [?] ヘルプ (既定値は "Y"):Y
信頼されていないリポジトリ
信頼されていないリポジトリからモジュールをインストールしようとしています。このリポジトリを信頼する場合は、Set-PSReposit
ory コマンドレットを実行して、リポジトリの InstallationPolicy の値を変更してください。'PSGallery'
からモジュールをインストールしますか?
[Y] はい(Y) [A] すべて続行(A) [N] いいえ(N) [L] すべて無視(L) [S] 中断(S) [?] ヘルプ (既定値は "N"): Y
はい。これでモジュールダウンロードされました。
便利ですね。
Import-Module AzureADPreview
Connect-AzureAD
ログインしてから、(Get-AzureADDirectorySetting).Values を打ってみました。
EnableGroupCreation が False になっています。
あ、設定してましたね。
思い出しました。
作成できるようにしたいときは、以下
$setting = Get-AzureADDirectorySetting | Where-Object {$_.TemplateId -eq "62375ab9-6b52-47ed-826b-58e47e0e304b"};
$setting["EnableGroupCreation"] = $true;
$setting["GroupCreationAllowedGroupId"] = "";
Set-AzureADDirectorySetting -Id $setting.Id -DirectorySetting $setting;
作成できないようにしたいときは、以下
$setting = Get-AzureADDirectorySetting | Where-Object {$_.TemplateId -eq "62375ab9-6b52-47ed-826b-58e47e0e304b"};
$setting["EnableGroupCreation"] = $false;
$setting["GroupCreationAllowedGroupId"] = "";
Set-AzureADDirectorySetting -Id $setting.Id -DirectorySetting $setting;
有効化した場合は、こうなりますよね。
でもこれ設定した際にすぐ反映されるわけではなくて、1時間くらい待つ必要があります。
Office 365 グループを作成できるユーザーを管理する - Office 365
Microsoft Planner にて一般ユーザーによるプラン作成を制限する方法について (V2) – Japan SharePoint Support Team Blog
1時間後、追加されてますね。チームを作成