次の方法で共有


配布リストを Exchange Online の共有メールボックスに変換する

Exchange 管理センター (EAC) または powerShell Exchange Onlineを使用して、既存の配布リストを共有メールボックスに変換します。 共有メールボックスを使用すると、社内のユーザーのグループが、 info@contoso.com や support@contoso.comなど、一般的なアカウントからメールを監視および送信しやすくなります。 グループ内のユーザーが共有メールボックスに送信されたメッセージに返信すると、メールは、返信したユーザーではなく、共有メールボックスによって送信されたように見えます。

EAC を使用して配布リスト グループを共有メールボックスに変換する

重要

既存の配布リスト グループを共有メールボックスに変換する前に、既存の配布リスト グループのアドレスを別のアドレスに置き換えて、この配布リスト グループを共有メールボックスに自由に変換できるようにします。 配布リスト グループに使用されているアドレスを共有メールボックスに変換することはできません。

共有メールボックスに使用するメール アドレスから既存の配布リスト グループを解放したら、次の手順を実行します。

  1. 共有メールボックスを作成します
  2. 共有メールボックスにユーザーを追加します。
  3. 共有メールボックスのメンバーにフル アクセスと送信アクセス許可を割り当てる

共有メールボックスを作成する

  1. [ Recipients>Mailboxes>共有メールボックスの追加] アイコンに移動します。

  2. 必須フィールドに入力します。

    • 表示名: 自分の裁量に基づく表示名

    • Emailアドレス: 具体的には、配布リスト グループから解放された電子メール アドレス。

  3. [ 作成 ] をクリックして変更を保存し、共有メールボックスを作成します。

共有メールボックスにユーザーを追加する

  1. [ グループ名 ] 列の横の空白領域に表示されるボタン オプション以外の行の任意の場所をクリックして、新しく作成した共有メールボックスを選択します。

  2. 開いた [配布リスト グループ] ポップアップで、[すべて表示] をクリック し、メンバーを管理します。

  3. [ メンバーの追加]アイコンをクリックします。

  4. [ メンバーリストの検索 ] テキスト ボックスに、メール アドレスを解放した配布リスト グループに属していたメンバーの名前を入力します。

  5. メンバーの名前が [メンバー] の下に表示されたら、共有メールボックスのメンバーとして追加するユーザーの名前に対応するチェック ボックスをチェックします。

  6. [保存] を選択します。

共有メールボックスのメンバーにフル アクセスと送信アクセス許可を割り当てる

  1. [Recipients>Mailboxes] に移動します。

  2. メールボックスを選択し、[メールボックスの委任] をクリックします

  3. 開いた [メールボックス委任の管理] ポップアップで、[編集] アイコンをクリックします。

  4. フル アクセス送信アクセス許可を付与するには、[メンバーの追加] アイコンをクリックし、アクセス許可を付与するユーザーを選択します。

    注:

    フル アクセス権限を使用すると、ユーザーはメールボックスを開くだけでなく、メールボックス内のアイテムを作成および変更できます。 [名前を付けて送信] アクセス許可を使用すると、メールボックス所有者以外のユーザーがこの共有メールボックスからメールを送信できます。 共有メールボックスを正常に操作するには、両方のアクセス許可が必要です。

  5. [保存] をクリックして変更を保存します。

PowerShell Exchange Online使用して配布リスト グループを共有メールボックスに変換する

配布グループを共有メールボックスに変換するための自動化された方法はありません。 このセクションでは、PowerShell のグループと同じメンバー、電子メール アドレス、および同様のプロパティを持つ共有メールボックスを作成するための手動手順Exchange Online説明します

注意

この手順では、交換する共有メールボックスを作成する 前に 配布グループを削除する必要があります。 手順の初期手順で説明されているように、グループに関するできるだけ多くの情報を記録します。 Microsoft 365 管理センターと新しい Exchange 管理センター (新しい EAC) を使用して、グループに関する情報を記録することもできます。

  1. 次のコマンドは、2 つの目的を果たします。

    • 配布グループが他のグループのメンバーであるかどうかを確認する。 グループを共有メールボックスに置き換えた後、共有メールボックスをそれらのグループのメンバーとして追加する必要があります。
    • 変換するグループのメンバーを記録します。
    $dgs = Get-DistributionGroup -ResultSize unlimited
    
    $dgs | foreach {Write-Output -InputObject `r`n,($_.Name),"Group Members",("-"*25); Get-DistributionGroupMember -Identity $_ -ResultSize unlimited}
    

    構文とパラメーターの詳細については、「 Get-DistributionGroup 」および「 Get-DistributionGroupMember」を参照してください。

  2. 変換する配布グループのすべてのプロパティを記録するには、次の構文を使用します。

    Get-DistributionGroup -Identity <GroupIdentity> | Format-List
    

    ここで <GroupIdentity> はグループの名前、エイリアス、または電子メール アドレスです。

    例:

    Get-DistributionGroup -Identity Marketing | Format-List
    

    切り捨てられたプロパティの完全な値を表示するには、 <PropertyName> をプロパティ名に置き換え、次のコマンドを実行します。

    Get-DistributionGroup -Identity Marketing | Select-Object -ExpandProperty <PropertyName>
    

    構文およびパラメーターの詳細については、「Get-DistributionGroup」を参照してください。

  3. 次の構文を使用して配布グループを削除します。

    Remove-DistributionGroup -Identity <GroupIdentity>
    

    例:

    Remove-DistributionGroup -Identity marketing@contoso.com
    

    構文とパラメーターの詳細については、「 Remove-DistributionGroup」を参照してください。

  4. 削除された配布グループの次の構文とプロパティ値を使用して、置換された共有メールボックスを作成します。

    • 少なくとも、新しい共有メールボックスの PrimarySMTPAddress と DisplayName の値を、削除された配布グループの値に設定します。
    • 共有メールボックスを 作成 するときに、削除された配布グループと一致するように次のプロパティを設定することもできます。
      • 名前
      • Alias
      • ModerationEnabled (既定値は $false)
      • ModeratedBy (既定値は空)
      • SendModerationNotifications (既定値は Always)

    共有メールボックスを作成 した後 に PowerShell で構成できる追加のプロパティは、手順 8 に記載されています。

    次の使用例は、削除された配布グループの名前、エイリアス、表示名、およびプライマリ メール アドレスを持つ新しい共有メールボックスを作成します。

    New-Mailbox -Shared -Name Marketing -Alias marketing -DisplayName "Marketing Group" -PrimarySMTPAddress marketing@contoso.com
    

    構文およびパラメーターの詳細については、「New-Mailbox」を参照してください。

  5. 手順 1 の削除されたグループを含むグループの一覧を使用して、次の構文を使用して、必要な配布グループまたはメールが有効なセキュリティ グループのメンバーとして共有メールボックスを追加します。

    $m = "<GroupEmailAddress1>","<GroupEmailAddress2>",..."<GroupEmailAddressN>"
    
    $m | foreach {Add-DistributionGroupMember -Identity $_ -Member <SharedMailboxIdentity}
    

    例:

    $m = "allemployees@contoso.com","announcements@contoso.com"
    
    $m | foreach {Add-DistributionGroupMember -Identity $_ -Member marketing@contoso.com}
    

    構文およびパラメーターの詳細については、「Add-DistributionGroupMember」を参照してください。

  6. 手順 1 で記録した削除されたグループのメンバーの一覧を使用して、有効な メールが有効なセキュリティ プリンシパル (メールボックス、メール ユーザー、またはメールが有効なセキュリティ グループ) に、次の構文を使用して共有メールボックスに FullAccess アクセス許可を付与します。

    $u = "<UserOrGroupEmailAddress1>","<UserOrGroupEmailAddress2>",..."UserOrGroupEmailAddressN"
    
    $u | foreach {Add-MailboxPermission -Identity <SharedMailboxIdentity> -AccessRights FullAccess -User $_}
    

    例:

    $u = "julia@contoso.com","laura@contoso.com"
    
    $u | foreach {Add-MailboxPermission -Identity Marketing -AccessRights FullAccess -User $_}
    

    構文およびパラメーターの詳細については、「Add-MailboxPermission」を参照してください。

  7. 次の構文を使用して、手順 1 で記録した削除されたグループのメンバーの一覧を使用して、有効な メールが有効なセキュリティ プリンシパル (メールボックス、メール ユーザー、またはメールが有効なセキュリティ グループ) を共有メールボックスに送信するアクセス許可を付与します。

    ヒント

    前の手順の変数$uは、共有メールボックスに対する Send As アクセス許可を必要とする以前のグループ メンバーを既に特定している必要があるため、この手順でその変数を再利用できます。 それ以外の場合は、前の手順と同じ構文を使用して、新しいユーザーを識別します。 $u = "<UserOrGroupEmailAddress1>","<UserOrGroupEmailAddress2>",..."UserOrGroupEmailAddressN"

    $u | foreach {Add-RecipientPermission -Identity <SharedMailboxIdentity> -AccessRights SendAs -Trustee $_}
    

    例:

    $u | foreach {Add-RecipientPermission -Identity Marketing -AccessRights SendAs -Trustee $_}
    

    構文とパラメーターの詳細については、「 Add-RecipientPermission」を参照してください。

  8. Set-Mailbox コマンドレットまたは新しい EAC を使用して、手順 4 で共有メールボックスを作成したときに使用できない削除されたグループの他のプロパティを構成します。

    たとえば、 Set-Mailbox コマンドレットでは次のパラメーターを使用できます。

    • AcceptMessagesOnlyFrom
    • AcceptMessagesOnlyFromDLMembers
    • AcceptMessagesOnlyFromSendersOrMembers
    • BypassModerationFromSendersOrMembers
    • CustomAttribute1 から CustomAttribute10
    • EmailAddresses
    • ExtensionCustomAttribute1 から ExtensionCustomAttribute5
    • GrantSendOnBehalfTo
    • HiddenFromAddressListsEnabled
    • メール ヒント
    • MailTipTranslations
    • RejectMessagesFrom
    • RejectMessagesFromDLMembers
    • RejectMessagesFromSendersOrMembers
    • SendModerationNotifications

    New-Mailbox コマンドレットの手順 4 で説明したパラメーターは、Set-Mailbox コマンドレットでも使用できます。

    構文およびパラメーターの詳細については、「Set-Mailbox」を参照してください。

  9. 既定では、[送信者] アクセス許可を持つユーザーが共有メールボックスから送信したメッセージは送信者にコピーされません。 メッセージが送信者にコピーされるように動作を変更するには、次の構文を使用します。

    Set-Mailbox -Identity <SharedMailboxIdentity> -MessageCopyForSentAsEnabled $true
    

    例:

    Set-Mailbox -Identity Marketing -MessageCopyForSentAsEnabled $true
    

    構文およびパラメーターの詳細については、「Set-Mailbox」を参照してください。

  10. Outlook のオートコンプリート リストから削除されたグループ エントリを削除するようにユーザーに指示します。 新しい共有メールボックスと削除されたグループの情報は同じですが、AutoComplete リストの現在のエントリは削除されたグループに関連付けられているため、現在のエントリを削除する必要があります。 手順については、「 AutoComplete リスト エントリを一度に 1 つずつ削除する」を参照してください。