Management and Administration > Workspace Management > Management Console > SmartObject Services > SmartObject Services > CRM Services > CRM 2011,2013 & 2015 Services | Send feedback |
The CRM Functions and Entities service instances provides K2 with the ability to interface with CRM functions and entities based on a dynamic CRM 2011,2013 or 2015 server.
The Microsoft Dynamics CRM 2011,2013 or 2015 Redistributable are automatically installed on the K2 Server during setup or reconfiguring the K2 system.
![]() |
Download: The list of exposed methods can be seen in this Excel sheet.* * - If Excel reports that the file is corrupt when opened directly from this link, choose to save the file to the hard drive and open it from there. |
It is important to note that the 'out of the box' service broker only exposes certain Entities (as shown in the Excel sheet) and that within each resulting ServiceObject, only certain methods are exposed.
Further more, users will notice that not all Entity fields are created all the time. As per Microsoft's recommended best practice, the CRM API SdkMessageFilter is leveraged to determine which methods to expose.
This is how it works:
Each field in an entity has the following properties:
When describing the methods and creating the resulting ServiceObjects, the service broker filters out all fields whose value is false for the above mentioned properties, in order to avoid runtime exceptions. The SdkMessageFilter is then used to determine which methods it should expose for each entity. That’s why certain Entities have all the methods and other Entities only have some of the methods.
![]() |
As of CRM 2011 the OrganizationalUI entity has been deprecated and replaced by the SystemForm entity. |
The Static (cloud) and SSO (cloud/local) authentication modes cannot be used via SharePoint > K2 Site Settings or within Central Administration for Managed CRM SmartObjects.
Where and what authentication modes can be registered:
SmartObject Tester Tool
Workspace
SharePoint (Managed CRM SmartObjects)