
説明/参照:
Explanation:
スクリプトは、RequestorUPN、DisplayName、Alias、およびDomainの各情報をユーザーに要求します。
RequestorUPNは、メールボックスを要求するユーザーの名前です。この値は、
$ requestorUPN変数。
DisplayNameは、メールボックスの表示名です。この値は$ displayname変数に格納されます。
エイリアスは、メールボックスのエイリアスです(例:Jane.Doe)。この値は$ Alias変数に格納されます。
ドメインは、メールボックスに必要なドメインです(例:contoso.com)。値は
$ドメイン変数。
このスクリプトは$ alias変数と$ domain変数を使用して電子メールアドレスを作成します。例えば:
[email protected]。この値は$ SmbName変数に格納されます。
グループ情報の場合、グループ表示名は$ displayname変数と " - group"から構成されます。この値は$ GroupDisplayName変数に格納されます。
グループエイリアスは$エイリアス変数と "-group"から構成されます。この値は、
$ GroupAlias変数。
グループ名は、$ GroupAlias変数と$ domain変数で構成されます。この値は$ GroupName変数に格納されます。
ボックス1:New-Mailboxコマンドレットは、新しいメールボックスを作成するために使用されます。変数に格納された値は、コマンドを完了するために必要な情報を提供します。
ボックス2:New-DistributionGroupコマンドレットは、新しい配布グループを作成するために使用されます。変数に格納された値は、コマンドを完了するために必要な情報を提供します。
ボックス3:Add-MailboxPermissionコマンドレットを使用して、配布グループにフルコントロールアクセスを共有メールボックスに割り当てます。変数に格納された値は、コマンドを完了するために必要な情報を提供します。
ボックス4:Add-DistributionGroupMemberコマンドレットを使用して、メールボックスリクエスタを配布グループに追加します。変数に格納された値は、コマンドを完了するために必要な情報を提供します。
参考文献:
https://technet.microsoft.com/en-us/library/aa997663(v=exchg.150).aspx
https://technet.microsoft.com/en-us/library/aa998856(v=exchg.150).aspx
https://technet.microsoft.com/en-us/library/bb124097(v=exchg.150).aspx
https://technet.microsoft.com/en-GB/library/bb124340(v=exchg.150).aspx