
- 実行するコマンドレット
- 出力される情報
- GroupType
- DisplayName
- EmailAddresses
- PrimarySmtpAddress
- ManagedBy
- CustomAttribute1-9
- ExtensionCustomAttribute1-5
- GrantSendOnBehalfTo
- RequireSenderAuthenticationEnabled
- AcceptMessagesOnlyFrom
- AcceptMessagesOnlyFromDLMembers
- RecipientType
- RecipientTypeDetails
- Alias
- HiddenGroupMembershipEnabled
- HiddenFromAddressListsEnable
- BypassNestedModerationEnabled
- ModerationEnabled
- ModeratedBy
- SendModerationNotifications
- BypassModerationFromSendersOrMembers
- MemberJoinRestriction
- MemberDepartRestriction
- ReportToManagerEnabled,ReportToOriginatorEnabled
- SendOofMessageToOriginatorEnabled
- BccBlocked
Get-DistributionGroup のコマンドレットでは、配布リスト、メールが有効なセキュリティグループなどのグループの設定状況を確認することができます。
なお、Microsoft365グループについては、Get-DistributionGroup のコマンドレットでは取得できませんが、Get-UnifiedGroup のコマンドレットで取得することが可能です。
今回は、Get-DistributionGroupで取得できるパラメーターについてご紹介したいと思います。
実行するコマンドレット
<構文>
Get-DistributionGroup -Identity "<配布グループのメールアドレス>" | Export-csv -Encoding UTF8 -Path “C:\temp\DistributionGroup.csv”
<実行例>
Get-DistributionGroup -Identity GroupA@contoso.com | Export-csv -Encoding UTF8 -Path “C:\temp\DistributionGroup.csv”
出力される情報
GroupType
グループの種類
- MailUniversalDistributionGroup : 配布グループ
- MailUniversalSecurityGroup : メールが有効なセキュリティグループ
DisplayName
表示名
EmailAddresses
メールアドレス(セカンダリアドレスなど含む)
PrimarySmtpAddress
プライマリアドレス
ManagedBy
グループの所有者
CustomAttribute1-9
カスタム属性
ExtensionCustomAttribute1-5
拡張属性
GrantSendOnBehalfTo
代理人として送信する権限
RequireSenderAuthenticationEnabled
グループに対してメールを送信できるユーザーを組織内のユーザーのみか組織内外のユーザーかを指定するパラメータ
-True : 組織内のユーザーからのメールのみ許可
-False : 組織内外のユーザーからのメールを許可
AcceptMessagesOnlyFrom
グループに対して送信が許可されたユーザーを示すパラメータ
AcceptMessagesOnlyFromDLMembers
グループに対して送信が許可されたグループを示すパラメータ
RecipientType
オブジェクトの種類
RecipientTypeDetails
オブジェクトの種類の詳細
Alias
エイリアス (@の前の値など)
HiddenGroupMembershipEnabled
登録されているメンバーを非表示にするパラメータ(有効/無効)
HiddenFromAddressListsEnable
このグループを共有アドレス帳に表示しない(有効/無効)
BypassNestedModerationEnabled
親グループのモデレーターがモデレートしているネストされたグループに対しても承認を要求するか
(True の場合、親グループのモデレーターはネストされたグループの承認をおこなうことができます)
ModerationEnabled
このグループに送信されるメッセージはモデレーターによる承認を要求する(有効/無効)
ModeratedBy
指定したモデレーター
SendModerationNotifications
メッセージが承認されなかった場合に送信者に通知する
-Always : すべての送信者に通知する
-Internal : 組織内の送信者に通知する
-Never : 誰にも通知しない
BypassModerationFromSendersOrMembers
メッセージの承認が不要な送信者の追加
MemberJoinRestriction
グループに参加する際のメンバーシップの承認
-Open : グループ所有者の承認なしで参加できます
-ApprovalRequired : グループ所有者にリクエストを送り、グループ所有者の承認が得られれば参加できます
-Closed : グループ所有者だけがメンバーを追加できます
MemberDepartRestriction
グループから脱退する際のメンバーシップの承認
-Open : グループ所有者の承認なしで脱退できます
-Closed : グループ所有者だけがメンバーを脱退させることができます
ReportToManagerEnabled,ReportToOriginatorEnabled
NDR を誰に返すか設定するパラメータ
-ReportToManagerEnabled が False、ReportToOriginatorEnabled が True : NDR はメールの元の送信者アドレスに返ります。
-ReportToManagerEnabled が True、ReportToOriginatorEnabled が False : NDR はグループの所有者 (一覧の一番上の一人) に返送されます。
-ReportToManagerEnabled、および ReportToOriginatorEnabled が False : NDR はどこにも返りません。
SendOofMessageToOriginatorEnabled
グループメンバーの自動応答が送信者に返るように設定するか
-True : グループあてのメールは、グループのメンバーが自動応答を設定している場合は自動応答を返す
-False : グループあてのメールは、グループのメンバーが自動応答を設定している場合でも自動応答は返さない
BccBlocked
グループがBCCの場合に受信するかを指定するパラメータ
-True : グループがBccに含まれている場合は、メールの受信を拒否する
-False : グループがBccに含まれている場合でも、メールの受信を拒否しない