デリゲートアカウントとは
デリゲートアカウントは、他のユーザーのメールボックスまたはリソースへのアクセスを許可されたアカウントです。
メールのデリゲートを設定する方法
Exchange Management Shell を開きます。

1. コマンドの実行
デリゲートアカウント superman@example.com に、すべての UserMailbox アカウントに対するフルアクセス権限を付与します。
Get-Mailbox -ResultSize unlimited -Filter {(RecipientTypeDetails -eq 'UserMailbox')-and(Alias -ne 'superman@example.com')}|Add-MailboxPermission -User superman@example.com -AccessRights fullaccess -InheritanceType all -AutoMapping $falseこのコマンドは 2 つの部分で構成されています。
Get-Mailbox: 指定された基準を満たすメールアカウントを取得します。Add-MailboxPermission: 取得したアカウントに権限を付与します。
説明
デリゲートアカウントとして使用するために、1 つ以上の新しいアカウントを作成することをお勧めします。デフォルトの管理者アカウントは使用しないでください。たとえば、「superman@example.com」などのアカウントを使用できます。

2. 権限付与の確認
方法 1: ログインによる確認
権限付与が成功したことを確認するには、デリゲートアカウントにログインします。この例では、superman@example.com にログインします。次に、「別のメールボックスを開く...」でアクセスを許可したアカウントを検索します。アカウントが開けば、権限付与は成功です。


説明
アカウントを検索すると、Exchange 組織外の連絡先も表示される場合があります。必ず正しいアカウントを選択してください。テスト中に誤ったアカウントを選択すると、トラブルシューティングに必要な時間が増加します。
方法 2: コマンド
出力の {FullAccess} 値は、権限付与が成功したことを示します。
単一アカウントの確認:
Get-MailboxPermission -Identity "user@example.com" | Where-Object {$_.User -like "superman"} | Format-List -Property Identity, User, AccessRights, IsInherited, AutoMapping
すべてのアカウントの確認:
Get-Mailbox -ResultSize Unlimited | Get-MailboxPermission -User superman@example.com | Format-List Identity, User, AccessRights, IsInherited, AutoMapping