次の方法で共有


Microsoft Dynamics CRM 2015 Web サービスでユーザーを認証する

 

公開日: 2016年11月

対象: Dynamics CRM 2015

Microsoft Dynamics 365 は認証に対してクレームベース認証および Active Directory 認証という 2 つのセキュリティ モデルをサポートします。 使用される認証の種類は、アプリケーションがアクセスしている展開の種類 (Microsoft Dynamics CRM Online または Microsoft Dynamics CRM 2015) によって決まります。

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

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

このセクションの内容

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

Microsoft Office 365 および Microsoft Dynamics CRM Online と接続する

もう一方のユーザーの偽装

ASPX Web ページまたは IFRAME からのシングル サインオンの実装

サンプル: ActOnBehalfOf 特権を使用した偽装

サンプル: Microsoft Dynamics CRMWeb サービスでユーザーを認証する

関連セクション

アプリケーションとサーバー拡張機能の作成

IDiscoveryService Web サービスによる組織の URL の検出

IOrganizationService Web サービスを使用したデータまたはメタデータの読み取りと書き込み

サンプルとヘルパー コードの使用

Microsoft Dynamics CRM 2015 での開発におけるベスト プラクティス

© 2017 Microsoft. All rights reserved. 著作権