Microsoft Dynamics 365 でユーザーを認証する

 

公開日: 2017年1月

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

Microsoft Dynamics 365 は認証に対してクレームベース認証、Active Directory 認証、および OAuth 2.0 認証という 3 つのセキュリティ モデルをサポートします。 使用する認証の種類は、アプリケーションがアクセスする展開の種類 (Microsoft Dynamics 365 (オンライン) または Microsoft Dynamics 365) と、アプリケーションで Web API を使用するか組織サービスを使用するかによって異なります。

適切なセキュリティ モデルの使用に加えて、アプリケーションは展開先の Microsoft Dynamics 365 Web サービスとの通信チャネルを確立する必要があります。Microsoft Dynamics 365 SDK ランタイム アセンブリは、Windows Communication Foundation (WCF) テクノロジを使用してこの通信チャネルを確立します。

Microsoft Dynamics 365 SDK は Microsoft Dynamics 365Web サービスに接続して認証されるアプリケーションの作成を簡単にするヘルパー プロキシ クラスを提供することで、WCF テクノロジとクレームベース認証の使用を単純化します。 これらのヘルパー クラスをアプリケーションで使用すると、同じコードを使用して任意の Microsoft Dynamics 365 展開にアクセスできるため、クレームベース セキュリティやWCFプログラミングに精通する必要はありません。

このセクションの内容

OAuth を使用した Microsoft Dynamics 365 web サービスへの接続

OAuth を使用するクロス オリジン リソース共有を使用して Microsoft Dynamics 365 の単一ページのアプリケーションへ接続する

Active Directory およびクレームベース認証

関連セクション

Microsoft Dynamics 365 に接続

OAuth 2.0

認証コードの許可フロー

Microsoft Dynamics 365 Web API の使用

Microsoft Dynamics 365 組織サービスの使用

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権