AD FS Microsoft 365の互換性
重要
この機能は、アプリケーション更新プログラム 10.0.8、プラットフォーム更新プログラム 32、および LocalAgent 2.2.0 でのみ完全にサポートされます。 詳細については、部分的サポート を参照してください。
この記事では、Dynamics 365 Finance + Operations (on-premises) 環境および Microsoft 365 で Active Directory フェデレーション サービス (AD FS) の同じインスタンスを使用する方法について説明します。
既存の配置
Microsoft Dynamics Lifecycle Services (LCS) から新しいローカル エージェント バージョンをダウンロードします。 バージョン 2.2.0 またはそれ以降である必要があります。
配置オプションを AD FS Microsoft 365 の互換性を有効にする に設定して、LCS でエージェントの構成を更新します。
ローカル エージェント構成ファイルの新しいバージョンをダウンロードします。
次のコマンドを実行して、古いローカル エージェント バージョンをクラスターからアンインストールします。
.\LocalAgentCLI.exe Cleanup '<path of localagent-config.json>'
次のコマンドを実行して、新しいローカル エージェント バージョンをインストールします。
.\LocalAgentCLI.exe Install '<path of localagent-config.json>'
新しい構成を使用できるようにするには、プラットフォーム更新プログラム 28 またはそれ以降を使用したサービス操作を実行します。
サービス操作が完了したら、次のスクリプトを実行します。
.\Reset-DatabaseUsers.ps1 -DatabaseServer '<FQDN of the SQL server>' -DatabaseName '<AX database name>'
重要
このステップを省略すると、プライマリ管理者ユーザーはサインインできなくなります。
Service Fabric Explorer を使用して、アプリケーション (AOS など) を再起動 します。
配置中に指定されたシステム管理者ユーザーで製品にサインインできることを検証します。
LCS 共有アセット ライブラリから、インフラストラクチャ スクリプトの最新バージョンをダウンロードします。
ダウンロードしたインフラストラクチャ スクリプト フォルダーからの Reset-SID.ps1 スクリプトを AOS コンピューターにコピーします。
Reset-Sid.ps1 スクリプトを実行します。
Import-Module ".\D365FO-OP" -Force .\Reset-SID.ps1 -AxsfCodePath 'C:\ProgramData\SF\AOS_13\Fabric\work\Applications\AXSFType_App184\AXSF.Code.1.0.20190902'
新しい配置
- オンプレミス環境の設定と配置の「コネクタを構成し、オンプレミスのローカル エージェントをインストールする」の手順に従って、ローカル エージェントをインストールします。 ただし、ローカル エージェントを実際にインストールする前に、この手順のステップ 2 を完了してください。
- ローカル エージェント構成ファイルを変更して、office365AdfsCompatibility 値を True に設定します。
- オンプレミス環境の設定と配置の「コネクタを構成し、オンプレミスのローカル エージェントをインストールする」の手順に従って作業を続行し、プラットフォーム更新プログラム 28 またはそれ以降を実行する基準バージョンを配置します。 プラットフォーム更新プログラム 28 またはそれ以降を実行する基準バージョンがない場合は、使用可能な最新の基準バージョンを配置します。 次に、プラットフォーム更新プログラム 28 が最上位に配置されるようにサービスを処理します。
部分的サポート
部分的サポートとして、ローカル エージェント 2.2.0 またはそれ以降がインストールされていて、プラットフォーム更新プログラム 28 またはそれ以降でサービスを更新する必要があります。
部分的サポートでは、Financial Reporting サービスに対する認証はサポートされていません。