A request to authenticate a user is sent from Microsoft Dynamics CRM or a custom application to Active Directory. The WCF stack manages the authentication process for Microsoft Dynamics CRM SDK API calls from an application, whereas Internet Information Services (IIS) manages authentication for a Web application.
Microsoft Dynamics Marketing Spring & Campaign Management
Getting started with Microsoft Dynamics CRM 2013
Organization Data (OData) Service in Microsoft Dynamics CRM
Key points about Organization Data service:
It is preferred service for client-side development.
Organization Data service is also known as "OData" or "REST" endpoint.
Microsoft Dynamics CRM uses Windows Communication Foundation (WCF) to provide REST-based service.
It supports JSON and ATOM format.
Organization Data service can be used within Web resources, form scripts and ribbon commands.
Authentication is provided by the application itself, no need to write authentication code.
It implements OData v2 standard.
It is deprecated with Microsoft Dynamics CRM 2016, Web API should be used to support Microsoft Dynamics CRM 2016 and future versions.
It can return maximum 50 records in a single retrieve operation.
It is much fatser as comared to Organization service, because less bytes in JSON message in comparison to SOAP message.
Actions that can be performed with Organization Data service:
Organization Data service usage:
Improves use experience, avoids unnecessary page refresh.
Validation at client side.
Conditionally populating fields from organization data.
Organization Data service endpoint URLs
Organization Data service endpoint URL for Microsoft Dynamics CRM organization can be found at: