Microsoft Dynamics 365 Server のソフトウェア要件

 

公開日: 2017年1月

対象: Dynamics 365 (on-premises)、Dynamics CRM 2016

ここでは、このバージョンの Microsoft Dynamics 365 Server のソフトウェアおよびアプリケーションの要件を示します。

このトピックの内容

Windows Server オペレーティング システム

サーバーの仮想化

Active Directory のモード

インターネット インフォメーション サービス (IIS)

SQL Server のエディション

インターネットからの Microsoft Dynamics 365 へのアクセス - クレームベース認証と IFD の要件

事前にインストールしておく必要があるソフトウェア コンポーネント

前提条件の確認

Windows Server オペレーティング システム

このバージョンの Microsoft Dynamics 365 Server は、Windows Server 64 ビット ベース コンピューター上にのみインストールできます。 このバージョンの Microsoft Dynamics 365 Server のインストールと実行をサポートする Windows Server の具体的なバージョンとエディションは、次のセクションで示します。

重要

次の Windows Server の各バージョンについては、このバージョンの Microsoft Dynamics 365 Server のインストールと実行はサポートされていません。

  • Windows Server 2016 必須

  • Windows Server 2012 Foundation

  • Windows Server 2012 Essentials

  • Microsoft Windows Small Business Server のエディション

  • Windows Server 2008 ファミリのオペレーティング システム

サポートされる Windows Server 2016 のエディション

以下のエディションの Windows Server 2016 オペレーティング システムでは Microsoft Dynamics 365 Server のインストールと実行がサポートされます。

  • Windows Server 2016 標準

  • Windows Server 2016 データ センター

重要

Microsoft Dynamics 365 サーバーで Windows Server 2016Active Directory フェデレーション サービス (AD FS) を使用するには、「クレームベース認証に AD FS サーバーを構成する」および「IFD 用の AD FS サーバーの構成」を参照してください。

サポートされる Windows Server 2012 のエディション

以下のエディションの Windows Server 2012 オペレーティング システムでは Microsoft Dynamics 365 Server のインストールと実行がサポートされます。

  • Windows Server 2012 R2 標準

  • Windows Server 2012 R2 データ センター

  • Windows Server 2012 標準

  • Windows Server 2012 データ センター

Server Core インストール

Microsoft Dynamics 365ヘルプ サーバー および Microsoft Dynamics 365 レポート拡張機能 のロールを除いて、すべての Microsoft Dynamics 365 Server サーバー ロールを Windows Server の Server Core インストールにインストールできます。 Server Core は、Windows Server ファミリのオペレーティング システムの最小限のサーバー インストール オプションです。 Server Core は、機能が制限された、メンテナンスがあまり必要ないサーバー環境を提供します。Windows Server 2012 に実装されている Server Core の詳細については、「Windows Server 2012 の Server Core」を参照してください。

重要

Server Core Windows Server に Microsoft Dynamics 365 Server をインストールするには、コマンド ラインからサイレント モードでセットアップを実行する必要があります。詳細:コマンド プロンプトを使用した Microsoft Dynamics Server 365 のインストール

Server Core として実行している Windows Server に ヘルプ サーバー ロールをインストールすることはできません。

Server Core に SQL Server Reporting Services 用 Microsoft Dynamics 365 レポート拡張機能 をインストールすることはできません。 これは、SQL Server Reporting Services 用 Microsoft Dynamics 365 レポート拡張機能 が必要とする Microsoft SQL Server Reporting Services が、Server Core を実行する Windows Server にインストールできないためです。

サーバーの仮想化

Microsoft Dynamics 365 サーバーは、Windows Server 2008 または Windows Server 2012 を Hyper-V または Microsoft Windows Server 仮想化検証プログラム (SVVP) に参加するベンダー製の仮想化ソリューションと共に使用して、仮想化環境に展開できます。Microsoft Dynamics 365 インストールの仮想化を行う前に、サーバー仮想化の制限とベスト プラクティスを理解する必要があります。Hyper-V の詳細は、「Microsoft Virtualization」の Web サイトを参照してください。

Active Directory のモード

Microsoft Dynamics 365 Server を実行中のコンピューターは、以下のいずれかの Active Directory ディレクトリ サービス フォレストおよびドメインの機能レベルで実行中の、ドメインのメンバーである必要があります。

  • Windows Server 2008

  • Windows Server 2008 R2

  • Windows Server 2012

  • Windows Server 2012 R2

Active Directory のドメインおよびフォレストの機能レベルの詳細については、Active Directory ドメインと信頼関係Microsoft 管理コンソール (MMC) スナップインのヘルプを参照してください。

重要

  • Microsoft Dynamics 365 を実行するコンピューターは Active Directory ドメイン コントローラーとして機能することはできません。

  • ユーザーの追加ウィザードを使用すると、現在フォレストで信頼できるドメインのユーザーのみが表示されます。 信頼された外部フォレストのユーザーはサポートされず、そのウィザードには表示されません。

  • Active Directory Application Mode (ADAM) で実行されている LDAP ディレクトリへの Microsoft Dynamics 365 Server のインストールはサポートされていません。

インターネット インフォメーション サービス (IIS)

このバージョンの Microsoft Dynamics 365 Server は、インターネット インフォメーション サービス (IIS) のバージョン 8.0 および 8.5 をサポートしています。

Microsoft Dynamics 365 Server をインストールする前に、IIS をネイティブ モードでインストールおよび実行することをお勧めします。 ただし、IIS がインストールされておらず、Microsoft Dynamics 365 サーバー ロールに必要な場合には、Microsoft Dynamics CRM Server セットアップ によってインストールされます。

重要

Microsoft Dynamics 365 では、HTTP バインディングまたは HTTPS バインディングが複数ある Web サイトは使用できません。IIS は複数の HTTP バインディングおよび HTTPS バインディングをサポートしますが、Windows Communication Foundation (WCF) での追加バインディングの使用に制限があります。Outlook 用 Microsoft Dynamics 365 を使用するときは WCF が必要です。 インストールまたはアップグレードを行う前に、Microsoft Dynamics 365 に使用する Web サイトから余分なバインディングを削除するか、または別の Web サイトを選択する必要があります。

SQL Server のエディション

以下のいずれかの Microsoft SQL Server エディションを、Microsoft Dynamics 365 を実行しているかまたは使用可能な Windows Server 2008 (SP2 または R2) 64 ビット ベース バージョンまたは Windows Server 2012 (RTM または R2) 64 ビット ベース コンピューターにインストールする必要があります。

  • *Microsoft SQL Server 2016 Enterprise Edition 累積更新 2 (CU2)

  • *Microsoft SQL Server 2016 Standard Edition 累積更新 2 (CU2)

  • *Microsoft SQL Server 2016 Developer Edition 累積更新 2 (CU2) (非運用環境専用)

  • SQL Server 2014 Enterprise x64 SP2

  • SQL Server 2014 Business Intelligence x64 SP2

  • SQL Server 2014 Standard x64 SP2

  • SQL Server 2014 Developer Developer Edition x64 SP2 (非運用環境専用の場合)

  • Microsoft SQL Server 2012、Enterprise、64 ビット SP3

  • Microsoft SQL Server 2012、Business Intelligence、64 ビット SP3

  • Microsoft SQL Server 2012、Standard、64 ビット SP3

  • Microsoft SQL Server 2012 Developer、64 ビット SP3 (非運用環境専用の場合)

重要

  • *Microsoft Dynamics 365 で SQL Server 2016 を使用する場合のパフォーマンスの向上に役立つ推奨事項に関しては、「SQL Server 2016 で Microsoft Dynamics 365 を使用する時のパフォーマンスの向上」を参照してください。

  • このバージョンの Microsoft Dynamics 365 では、32 ビット バージョンの Microsoft SQL Server データベース エンジンはサポートされていません。

  • SQL Server Compact または Microsoft SQL Server Express エディションをこのバージョンの Microsoft Dynamics 365 Server で使用することはサポートされていません。

  • Microsoft SQL Server 2008 のバージョンの、Microsoft Dynamics 365 Server のこのバージョンでの使用はサポートされていません。

インターネットからの Microsoft Dynamics 365 へのアクセス - クレームベース認証と IFD の要件

インターネットに接続する展開 (IFD) では、以下のアイテムの使用が必要であるか、推奨されます。 ここでは、Active Directory フェデレーション サービス (AD FS) をセキュリティ トークン サービス (STS) として使用していることを前提とします。 クレームベース認証に Microsoft Dynamics 365 を構成することについての詳細については、「Microsoft Dynamics 365 の IFD を構成する」を参照してください。

重要

クレームベース認証を使用し、Microsoft Dynamics 365 を IFD 用に構成している場合を除き、Microsoft Dynamics 365 Web サイトのインターネットへのエクスポートはサポートされていません。

同様に、Outlook Anywhere (RPC over HTTP) は、インターネット経由で Microsoft Dynamics 365 Server の設置型展開に Outlook 用 Dynamics 365 を接続するためのソリューションとしてサポートされていません。Microsoft Dynamics 365 Server の設置型展開は、「Microsoft Dynamics 365 の IFD を構成する」の説明に従って IFD 用に構成する必要があります。

タブレット PC 用 Microsoft Dynamics 365 が Microsoft Dynamics 365 Serverの新しい展開に正常に接続できるためには、IIS を実行中のサーバー上で Microsoft Dynamics 365 Server の修復を実行する必要があります。ここで、Web アプリケーション サーバー ロールは、インターネットに接続する展開の構成ウィザード が正常に終了した 後に インストールされます。 修復手順については、「Microsoft Dynamics 365 Server のアンインストール、変更、修復」を参照してください。

  • Microsoft Dynamics 365 Server がインストールされているコンピューターが Active Directory フェデレーション サービス (AD FS) フェデレーション サーバーなどの セキュリティ トークン サービス (STS) サービスにアクセスできる必要があります。Microsoft Dynamics 365 Server は Active Directory フェデレーション サービス (AD FS) バージョン 2.0 (Windows Server 2008 および Windows Server 2008 R2)、2.1 (Windows Server 2012)、および 3.0 (Windows Server 2012 R2) をサポートします。

  • IFD を構成する前に、Web コンポーネントの以下の条件を確認します。

    • Microsoft Dynamics 365 を単一サーバー構成でインストールする場合、Active Directory フェデレーション サービス 2.0 は既定の Web サイトにインストールされる点に注意してください。 このため、Microsoft Dynamics 365 用の新しい Web サイトを作成する必要があります。

    • インターネットに接続する展開の構成ウィザード を実行する場合は、Transport Layer Security (TLS) または Secure Sockets Layer (SSL) を使用するように構成された Web サイトで Microsoft Dynamics 365 Server が実行している必要があります。Microsoft Dynamics CRM Server セットアップ では Web サイトの TLS/SSL は構成されません。

    • Microsoft Dynamics 365 Web アプリケーションがインストールされる IIS Web サイトでは TLS/SSLを必要とすることをお勧めします。

    • Web サイトは単一バインディングであることが必要です。 HTTPS と HTTP のバインディングまたは 2 つの HTTPS バインディングか 2 つの HTTP バインディングを持つ Web サイトなど、複数の IIS バインディングの場合、Microsoft Dynamics 365 の実行はサポートされていません。

    • クレームベース認証の構成ウィザードが実行されているコンピューターから Active Directory フェデレーション サービス (AD FS) フェデレーション メタデータ ファイルへのアクセスが必要です。 以下に注意します。

      • フェデレーション メタデータのエンドポイントが Web サービス信頼モデル (WS-Trust) 1.3 標準を使用している必要があります。 WS-Trust 2005 標準など、以前の標準を使用したエンドポイントはサポートされていません。Active Directory フェデレーション サービス 2.0 では、WS-Trust 1.3 のすべてのエンドポイントの URL パスに /trust/13/ が含まれています。
    • 暗号化証明書。 以下の暗号化証明書が必要です。 ワイルドカード証明書を使用するときなど、両方の目的に同じ暗号化証明書を使用できます。

      重要

      カスタム証明書要求を使用して作成した証明書を使用する場合、使用されたテンプレートが レガシー キー テンプレートである必要があります。CNG キー テンプレートを使用して作成したカスタム証明書要求は、Microsoft Dynamics 365 と互換性がありません。 カスタム証明書要求のテンプレートに関する詳細については、「カスタム証明書要求を作成する」を参照してください。

      • クレーム暗号化。 クレームベース認証には、認証用の暗号化証明書を提供する ID が必要です。 この証明書は、Microsoft Dynamics 365 Server のインストール先のコンピューターによって信頼されている必要があるため、クレームベース認証の構成ウィザード が実行されているローカルの [個人] ストアに配置されている必要があります。

      • TLS/SSL (HTTPS) 暗号化。TLS/SSL 暗号化の証明書は、org.contoso.com、auth.contoso.com、dev.contoso.com のようなホスト名に対して有効である必要があります。 この要件を満たすために、単一のワイルドカード証明書 (*.contoso.com)、サブジェクトの別名をサポートする証明書、または名前ごとの個別証明書を使用できます。 ホスト名ごとの個別証明書は、Web サーバーの役割ごとに異なるサーバーを使用する場合にのみ有効です。 2 つの HTTPS バインディングや 2 つの HTTP バインディングを持つ Web サイトなど、複数の IIS バインディングの場合、Microsoft Dynamics 365 の実行はサポートされていません。 利用できるオプションの詳細については、証明機関サービス会社または証明機関の管理者に問い合わせてください。

  • 各 Microsoft Dynamics 365 Web サイトの CRMAppPool アカウントには、クレームベース認証を構成するときに指定される暗号証明書の秘密キーに対する読み取り権限が必要です。 証明書 Microsoft 管理コンソール (MMC) スナップインを使用すると、ローカル コンピューター アカウントの個人用ストアにある暗号証明書に対する権限を編集できます。

事前にインストールしておく必要があるソフトウェア コンポーネント

Microsoft Dynamics 365 Server をインストールする前に、SQL Server を実行しているコンピューターに以下の SQL Server コンポーネントをインストールして実行しておく必要があります。

  • SQL ワード ブレーカー

    Microsoft Dynamics 365 の一部の言語エディションにのみ必要です。SQL Server がサポートする言語で提供されているワード ブレーカーのバージョンの詳細については、「検索用ワード ブレーカーとステミング機能の構成と管理」を参照してください。

  • SQL Server エージェント サービス

  • SQL Server フルテキスト インデックス

Microsoft Dynamics 365 Server をインストールするコンピューターに以下のコンポーネントをインストールして実行しておく必要があります。

  • サービス業

    • インデックス サービス

      このサービスをインストールする方法については、Windows Server のドキュメントを参照してください。

    • IIS 管理

    • World Wide Web Publishing

    • Net.Tcp ポート共有サービス

  • Windows Data Access Components (MDAC)

  • Microsoft ASP.NET (登録が必要ですが、実行している必要はありません)

前提条件の確認

Microsoft Dynamics 365 Server をインストールする前に、以下について理解しておく必要があります。

  • Microsoft SQL Server は Microsoft Dynamics 365 Server と同じコンピューターまたは別のコンピューターにインストールできます。

  • Microsoft Dynamics 365 Server と Microsoft SQL Server を異なるコンピューターにインストールする場合は、両方を Active Directory ディレクトリ サービスの同じドメインに配置する必要があります。

  • Microsoft SQL Server は Windows 認証または混合モード認証のいずれかを使用してインストールできます (セキュリティを強化するためには、Windows 認証をお勧めします。また、Microsoft Dynamics 365 では Windows 認証のみを使用します)。

  • ネットワークにログオンするために SQL Server が使用するサービス アカウントは、ドメイン ユーザー アカウント (推奨) または SQL Server がサポートする組み込みシステム アカウント (ネットワーク サービス、ローカル サービス、またはローカル システム) である必要があります。SQL Server のサービス アカウントがローカル管理者である場合、Microsoft Dynamics 365 Server のインストールは失敗します。

  • SQL Server サービスが開始している必要があります。このサービスは、コンピューターの起動時に自動的に開始するように構成できます。

  • Microsoft SQL Server Reporting Services サービスが開始している必要があります。このサービスは、コンピューターの起動時に自動的に開始するように構成する必要があります。

  • SQL Server エージェント サービスを開始している必要があります。 このサービスは、コンピューターの起動時に自動的に開始するように構成できます。

  • 必須ではありませんが、照合順序指定子、並べ替え順、および SQL 照合順序に関する SQL Server の既定の設定を受け入れることをお勧めします。Microsoft Dynamics 365 は、大文字と小文字を区別する並べ替え順と、大文字と小文字を区別しない並べ替え順の両方をサポートします。

  • Microsoft Dynamics CRM Server セットアップでは、SQL Server を使用した認証のために、少なくとも 1 つのネットワーク プロトコルが有効である必要があります。 既定では、SQL Server をインストールすると TCP/IP プロトコルが有効です。 ネットワーク プロトコルは SQL Server 構成マネージャー で表示できます。

関連項目

Microsoft Dynamics 365 Server 用の Microsoft SQL Server のハードウェア要件
Microsoft Dynamics 365 レポートの要件

© 2017 Microsoft. All rights reserved. 著作権