.png)
Exchange Online PowerShell で新しい DG を作成するためのスクリプトのようなものを作成中です。ただし、コマンドのパラメータの一部が不足しています (TechNet でも見つかりません)。
つまり、簡単に言うと、私はコマンド New-DistributionGroup を使用します。必要なタスクのほとんどの実行方法はわかっています。しかし、そのうちの 3 つを実行する方法がわかりません (間違った名前を付けた場合はお詫びします。私の Exchange GUI はポーランド語なので、英語に翻訳し直しています)。
1) アドレス リストからグループを非表示にします。これはデフォルトでは無効になっていますが、PowerShell で有効にするにはどうすればよいですか?
2) グループにメッセージを送信できるユーザー(内部使用のみに公開されているか、組織外からでも誰でも送信できるか)。デフォルトでは内部のみに制限されています。
3) グループのアドレスのデフォルト ドメインを変更するにはどうすればよいですか? たとえば、テナントにグループ ADMINS を作成すると、デフォルトで COMPANY.ONMICROSOFT.COM の接尾辞が付きます。これを COMPANY.COM に変更するにはどうすればよいでしょうか。また、他のグループについては COMPANY.PL、COMPANY.DE などに変更するにはどうすればよいでしょうか。primarySMTPAddress パラメータを使用して行う必要がありますか。必要な場合は、例を挙げていただけますか。
編集:
念のため、必要な場合は、グループを作成するためのコマンドと、グループを変更するためのコマンドの 2 つのコマンドを実行してもかまいません。
答え1
CMDlet コマンドを使用する必要がありますSet-DistributionGroup
。その構文は次のとおりです。
Set-DistributionGroup -Identity <DistributionGroupIdParameter>
- アドレスリストからグループを非表示にする:
[-HiddenFromAddressListsEnabled <$true | $false>]
グループにメッセージを送信できるユーザー: ここにはたくさんのオプションがあります:
- リストから受け入れることができます:
[-AcceptMessagesOnlyFrom <MultiValuedProperty>] [-AcceptMessagesOnlyFromDLMembers <MultiValuedProperty>] [-AcceptMessagesOnlyFromSendersOrMembers <MultiValuedProperty>]
- メッセージをブロックすることもできます
[-RejectMessagesFrom <MultiValuedProperty>] [-RejectMessagesFromDLMembers <MultiValuedProperty>] [-RejectMessagesFromSendersOrMembers <MultiValuedProperty>]
- そして最後に、必要に応じて送信者からの認証を要求する
[-RequireSenderAuthenticationEnabled <$true | $false>]
- リストから受け入れることができます:
- グループのアドレスのデフォルトドメインを変更する:
[-PrimarySmtpAddress <SmtpAddress>]
https://technet.microsoft.com/en-us/library/bb124955(v=exchg.160).aspx