Authenticate users in Microsoft Dynamics CRM
Applies To: CRM 2016 on-prem, CRM Online
Microsoft Dynamics CRM supports three security models for authentication: claims-based authentication, Active Directory authentication, and OAuth 2.0. The type of authentication used depends on the type of deployment your application is accessing, Microsoft Dynamics CRM Online or Microsoft Dynamics CRM 2016, and if your application is using the Web API or the Organization Service.
In addition to using the correct security model, applications must establish a communication channel with the Microsoft Dynamics CRM web services on the target deployment. The Microsoft Dynamics CRM SDK run-time assemblies use Windows Communication Foundation (WCF) technology to establish this communication channel.
The Microsoft Dynamics CRM SDK simplifies use of WCF technology and claims-based authentication by providing helper proxy classes that make it easy to write applications that connect to and authenticate with the Microsoft Dynamics CRM web services. By using these helper classes in your application, you can access any Microsoft Dynamics CRM deployment using the same code and you don’t have to become an expert in claims-based security or WCF programming.
In This Section
Microsoft Dynamics CRM 2016 and Microsoft Dynamics CRM Online
Send comments about this topic to Microsoft.
© 2015 Microsoft. All rights reserved.