Microsoft Dynamics CRM offers a Software Development Kit (SDK) that allows developers to programmatically extend and customize the platform and application experience. When seeking assistance with issues that occur during the development or implementation of custom code that utilize SDK extensions, Microsoft offers both Advisory and Support services. The following document provides guidance on which engagement is most appropriate based on the services needed.
SDK Support: Microsoft Dynamics CRM Technical Support can provide assistance with SDK issues that relate to web service connectivity and the usage of first-party compiled SDK binaries such as the Plugin Registration Tool. Microsoft can also provide support for issues that can reproduce using the base code samples as documented in the SDK. This is commonly referred to as break-fix support in which the issue can be isolated and then broken down to a specific problem, error message, or functionality that is not working as intended through the means as noted above.
Advisory Services: For issues that require review of previously deployed code or the implementation of new code, Microsoft offers Advisory Services. Advisory Services are scheduled engagements in which a Microsoft professional can provide assistance in debugging of custom code and related solutions. This includes, but is not limited to, functionality, performance, and design best practices. Please note that error debugging support is exclusively provided by Advisory Services unless a Microsoft professional can determine the issue is being caused by a product issue. In these circumstances, Microsoft Technical Support can be engaged.
SDK Support: Microsoft Dynamics CRM Technical Support can provide assistance with SDK issues that relate to web service connectivity and the usage of first-party compiled SDK binaries such as the Plugin Registration Tool. Microsoft can also provide support for issues that can reproduce using the base code samples as documented in the SDK. This is commonly referred to as break-fix support in which the issue can be isolated and then broken down to a specific problem, error message, or functionality that is not working as intended through the means as noted above.
Advisory Services: For issues that require review of previously deployed code or the implementation of new code, Microsoft offers Advisory Services. Advisory Services are scheduled engagements in which a Microsoft professional can provide assistance in debugging of custom code and related solutions. This includes, but is not limited to, functionality, performance, and design best practices. Please note that error debugging support is exclusively provided by Advisory Services unless a Microsoft professional can determine the issue is being caused by a product issue. In these circumstances, Microsoft Technical Support can be engaged.