
今回はMicrosoft365グループをPowershellのコマンドレットで作成する手順をご紹介したいと思います。
- 1. Microsoft 365 グループを作成する
- 2. 作成された Microsoft 365 グループの設定値を確認変更する。
- 3. 作成された Microsoft 365 グループにメンバーを追加する。
1. Microsoft 365 グループを作成する
<事前準備>
下記の URL を参照し、Windows PowerShell にて Exchange Online へ接続します。
[構文]
New-UnifiedGroup -DisplayName "Microsoft 365 グループ名" -AccessType "プライバシー設定" -PrimarySmtpAddress "Microsoft 365 グループのプライマリアドレス" -Alias "グループメールアドレスのエイリアス" -Owner "グループの所有者" -AutoSubscribeNewMembers :$"購読設定の有無"
[実行例]
New-UnifiedGroup -DisplayName "Group1" -AccessType "Private" -PrimarySmtpAddress Group1@contoso.com -Alias "Group1" -Owner User1@contoso.com -AutoSubscribeNewMembers :$False
作成例の項目の説明
DisplayName : 新規作成する Microsoft 365 グループの表示名
AccessType : プライバシー設定 (Public : 公開 、Private : 非公開)
※ Private に設定しますと グループ内のコンテンツがグループメンバー以外には非公開となります。
PrimarySmtpAddress : Microsoft 365 グループのプライマリアドレス
Alias : グループ ID (グループメールアドレスのエイリアス)
Owner : 所有者 (指定していない場合は、作成者がグループ所有者に自動登録されます)
AutoSubscribeNewMembers : Microsoft 365 グループの [設定] 画面の[チームのメールとイベントのコピーをチームメンバーの受信トレイに送信する] (購読) 動作 を設定します。<True : 有効、False : 無効>
2. 作成された Microsoft 365 グループの設定値を確認変更する。
作成した Microsoft 365 グループ に対して設定値を確認します。
Microsoft 365 グループの設定状況を確認する方法
[構文]
Get-UnifiedGroup -Identity "Microsoft 365 グループのメールアドレス" | select AutoSubscribeNewMembers,HiddenFromExchangeClientsEnabled,HiddenFromAddressListsEnabled,UnifiedGroupWelcomeMessageEnabled
[実行例]
Get-UnifiedGroup -Identity Group01@contoso.com| select AutoSubscribeNewMembers,HiddenFromExchangeClientsEnabled,HiddenFromAddressListsEnabled,UnifiedGroupWelcomeMessageEnabled
設定値
AutoSubscribeNewMembers : Microsoft 365 グループの [設定] 画面の [チームのメールとイベントのコピーをチームメンバーの受信トレイに送信する] (購読) 動作 を設定します。<True : 有効、False : 無効>
HiddenFromExchangeClientsEnabled : Outlook クライアントや Outlook on the Web への表示設定 <$True : 非表示 / $False : 表示>
非表示にすることで、対象 Microsoft 365 グループのメンバーは自分が 該当の Microsoft 365 グループに追加されている状況を Outlook on the Web や Outlook から確認することはできません。
HiddenFromAddressListsEnabled : グローバルアドレス帳への表示設定 <$True : 非表示 / $False : 表示>
グローバルアドレス帳に非表示にすることで、他のユーザーのおすすめに対象の Microsoft 365 グループが表示されることはありません。
UnifiedGroupWelcomeMessageEnabled : 対象の Microsoft 365 グループに招待されたとメール通知で知らせる機能<True : 有効、False : 無効>
Microsoft 365 グループの設定を実行するコマンドレット
[構文]
Set-UnifiedGroup -Identity "Microsoft 365 グループのメールアドレス" -AutoSubscribeNewMembers:$False -HiddenFromExchangeClientsEnabled:$True -HiddenFromAddressListsEnabled:$True -UnifiedGroupWelcomeMessageEnabled:$False
[実行例]
Set-UnifiedGroup -Identity Group01@contoso.com -AutoSubscribeNewMembers:$False -HiddenFromExchangeClientsEnabled:$True -HiddenFromAddressListsEnabled:$True -UnifiedGroupWelcomeMessageEnabled:$False
3. 作成された Microsoft 365 グループにメンバーを追加する。
Microsoft 365 グループの設定値を調整しましたら、メンバーを追加します。
[構文]
Add-UnifiedGroupLinks -Identity "Microsoft 365 グループの表示名" -LinkType Members -Links "追加するメンバーのメールアドレス"
[実行例] ※ 特定の 1 メンバーを追加する場合
Add-UnifiedGroupLinks -Identity Group01@contoso.com -LinkType Members -Links User01@contoso.com
[実行例] ※ 複数のメンバーを追加する場合
Add-UnifiedGroupLinks -Identity Group01@contoso.com -LinkType Members -Links User01@contoso.com,Ucer02@contoso.com