社畜の所業

社畜の所業

Microsoft365の機能について解説をしていきたいと思います。このブログの情報をご活用いただければ幸いです。たまに他の情報も取り入れていきたいと思います。

※このサイトはPR記事を含みます。

【Office365参考書】動的配布グループのメンバーをカスタマイズするには?

f:id:it-bibouroku:20200305151118j:plain

動的配布グループは、グループに特定の条件を設定し、その条件に一致したユーザーを自動的に動的配布グループのメンバーとすることが可能です。 

そのため、動的配布グループ宛にメールを送信する都度、設定している条件にて配信するメンバーを抽出し、メールを配信します。 

 

既定で画面上からメンバーの条件として指定できる項目は以下のとおりです。 

 

メンバーの[次の受信者の種類のみ]の各項目について 

[Exchange メールボックスを持つユーザー]:すべてのユーザーメールボックス、共有メールボックス、リソースメールボックス 

[外部のメールアドレスを持つメールユーザー]:すべてのメールユーザー(ゲストメールユーザーは含みません) 

[リソースメールボックス]:すべての会議室メールボックスと備品用メールボックス 

[外部のメールアドレスを持つメール連絡先]:すべてのメール連絡先 

[メールが有効なグループ]:すべての配布グループ、メールが有効なセキュリティグループ、動的配布グループ 

 

ルールで指定できる項目 

都道府県 

・会社 

・部署 

・カスタム属性1-15 

 

 

なお、画面上では上記のある程度、決まった条件しか指定できませんが、Powershell 

のコマンドレットを利用することで細かい条件指定が可能です。 

 

いくつか、例としてご紹介していきたいと思います。 

 

 

■ すべてのユーザー メールボックスを指定した、動的配布グループを作成する 

すべてのユーザー メールボックスをメンバーと条件指定したグループを作成します。 

  

[構文] 

New-DynamicDistributionGroup -Name "グループ名" -DisplayName "グループの表示名" -Alias "グループのエイリアス" -PrimarySmtpAddress "動的配布グループのメールアドレス" -RecipientFilter {RecipientTypeDetails -eq "UserMailbox"} 

  

[実行例] 

New-DynamicDistributionGroup -Name "UserMailboxOnlyGroup" -DisplayName "UserMailboxOnlyGroup" -Alias "UserMailboxOnlyGroup" -PrimarySmtpAddress "UserMailboxOnlyGroup@contoso.com" -RecipientFilter {RecipientTypeDetails -eq "UserMailbox"} 

 

なお、ユーザーボックス以外のメールボックスやグループを指定する場合は、{RecipientTypeDetails -eq "UserMailbox"}の部分の"UserMailbox"を以下の値に変更することで可能です。 

  

<RecipientTypeDetails> 

会議室メールボックス : RoomMailbox 

備品用メールボックス : EquipmentMailbox 

共有メールボックス : SharedMailbox 

配布グループ : MailUniversalDistributionGroup 

メールが有効なセキュリティグループ : MailUniversalSecurityGroup 

Office365グループ : GroupMailbox 

 

次に指定したドメインのメールボックスをメンバーとして条件指定する場合は以下のとおりです。 

 

■指定したドメインのユーザーをメンバーとする場合 

<構文> 

New-DynamicDistributionGroup -Name "動的配布グループ名" -PrimarySMTPAddress "動的配布グループメールアドレス" -IncludedRecipients "Mailboxusers" -Recipientcontainer "指定するドメイン" 

 

<実行例> 

New-DynamicDistributionGroup -Name "GR01" -PrimarySMTPAddress "gr01@contoso.onmicrosoft.com" -IncludedRecipients "MailboxUsers" -Recipientcontainer "onmicrosoft.com" 

 

また、例外設定の条件指定もできます。 

 

■例外設定でメンバーを指定する場合 

メンバーがユーザーメールボックス以外 

New-DynamicDistributionGroup -Name mailboxreigai -RecipientFilter { (RecipientTypeDetails -ne 'Usermailbox')} 

  

メールボックスから一部のユーザーを例外として指定 

New-DynamicDistributionGroup -Name testDG -RecipientFilter { (RecipientTypeDetails -eq 'Usermailbox') -and *1} 

※例では2名除外してますが、-and で除外するアドレスを増やすこともできます。 

 

また、上記はすべて新規で動的配布グループを作成する場合のコマンドレットですが、既に作成してある動的配布グループのメンバーを変更することもできます。 

 

■既存の動的配布グループのメンバーを変更する場合 

 

 

 

以下の例では、メール連絡先、かつ、エイリアスaから始まるものです。 

<構文> 

Set-DynamicDistributionGroup -Identity "アドレス" -RecipientFilter { (Alias -like 'a*') -and (RecipientType -eq 'MailContact') } 

  

<実行例> 

Set-DynamicDistributionGroup -Identity "DG@contoso.com" -RecipientFilter { (Alias -like 'a*') -and (RecipientType -eq 'MailContact') } 

 

広告

目の疲れを防止するにはPCメガネがオススメです!

 


【ランキング1位獲得】 JIS検査済 PCメガネ パソコン メガネ PC眼鏡 ブルーライトカット 96% UV420 紫外線カット 眼鏡 メンズ レディース ケース クロス セット ブルーカット眼鏡 伊達眼鏡 伊達めがね 伊達メガネ uvカット

 

アフィリエイトをするなら「もしもアフィリエイト(登録無料)」

 

高スペックPCが約3万円で購入できます


すぐ届く!【楽天年間ランキングでパソコン1位!】初期設定不要!すぐ使える! ノートパソコン 中古 Windows10 Office付き 新品 爆速SSD 中古パソコン Corei5 店長おまかせNECノート 4GB 15インチ 中古ノートパソコン リフレッシュPC

*1:EmailAddresses -ne '除外するアドレス') -and (EmailAddresses -ne '除外するアドレス2'