ピンクのひよこ(@PinkChickJP)です。

Dynamics 365 App for Outlook は、おそらくDynamics 365 がMicrosoftの他製品と連携している多数のサービスの中でも、最も活用されている機能だと思います。
Outlook の電子メールや予定のアイテムを Dynamics 365 for Customer Engagement のレコード(営業案件、取引先企業、サポート案件など)にリンクできる便利な機能です。
今回は管理者がユーザーの Dynamics 365 App for Outlook のアプリ(Web アドイン)を削除する方法について書いてみたいと思います。

※ユーザー自身がアプリを削除する方法は Dynamics 365 App for Outlook ユーザー ガイド に記載がありますので、そちらでご確認ください。

※本記事は2020/7/23 現在の情報です。最新情報は必ずMicrosoftのDocsやサポートでご確認ください。

Dynamics 365 App for Outlook アプリを削除する背景

一般的に、一部メールボックスで連携が失敗する場合には、メールボックスのマッピング情報などに整合性が取れない状態となっている可能性があります。その場合、対象メールボックスに対するテストと有効化の再実行や、Web アドインの再インストールを実施する事で改善することがあります。
ユーザー自身でWeb アドインを削除することができない環境にある場合、Microsoft 365 グローバル管理者の権限を持っている管理者が、PowerShell を用いた一元展開機能を使用することで、アドインに対してユーザーを削除することが可能になります。

PowerShell を用いてWeb アドインを削除する方法

1.  画面左下の検索バー から [Windows PowerShell] ウィンドウを検索し、[管理者として実行する] から起動

2.  次のコマンドレットを実行

(お使いのコンピューターの PowerShell から初めて Azure AD に接続する場合のみ、Microsoft Azure Active Directory Module for Windows PowerShell のインストールが必要です。この作業は、2回目以降は必要ありません。)

  Install-Module -Name AzureAD

3.  次のコマンドレットを実行後、[資格情報の入力] ページで、Microsoft 365 グローバル管理者 の資格情報を入力し、サインイン

Connect-AzureAD

4.  アカウントや環境のテナントID等の返答があったら、次のコマンドレットを実行

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

5.  実行ポリシーの変更 に対して “Y” と入力し、次のコマンドレットを実行

$UserCredential = Get-Credential

6.  Windows PowerShell 資格情報の要求 に対してユーザー名とパスワードを入力し、OK

7.  次のコマンドレットを実行

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
8.  次のコマンドレットを実行
Import-PSSession $Session

9.  モジュール タイプやバージョン情報等の返答があったら、次のコマンドレットを実行し、Dynamics 365 に該当するAppId を取得

Get-App | Format-Table -Auto DisplayName,AppId

10.  下記黄色ハイライト部分を変更し、次のコマンドレットを実行するとアドインが削除される

※1つ目の赤字部分にはアドインを削除したいユーザーのメールアドレス、2つ目の赤字部分には手順 9. で取得した Dynamics 365 に該当するAppId を入力

Remove-App -mailbox xxxx@xxxx.onmicrosoft.com -identity xxxxxxxx

11.  「Are you sure you want to perform this action?」に対して、”Y” と入力し、削除完了

以上の手順でDynamics 365 App for Outlook のWeb アドイン削除が完了しました。

Web アドインの削除を確認する方法

1.  Outlook の画面左上にある [ファイル] をクリックし、[アドインの管理] を選択

2.  [Outlook 用アドイン] の [個人用アドイン] を開き、[カスタム アドイン] を確認

※Web アドイン削除後は、[カスタム アドイン] の項目に表示されなくなる