Microsoft Dynamics CRM has a number of roles. One of these roles is the sandbox service, which runs custom code. Many of our PowerPack Add-ons for Dynamics CRM contain plugins that run inside the sandbox. If the sandbox is misconfigured or even missing best practices there is a good chance the sandbox service will not work or not run efficiently. To help you get the most out of your sandbox service, we’ve compiled a list to help you verify that all items related to the sandbox are set up properly. Take a look!

Where What What to check?
1 Domain Controllers SPN Verify that the SPN for your sandbox service and your CRM app pool.
2 Domain Controllers Service Account Verify that the service account is trusted for delegation. This is needed if IIS Kernel mode is disabled.
3 Frontend Servers Firewall Verify that your local firewall is NOT blocking port 808 connectivity.
4 Backend Servers Firewall Verify that your local Windows firewall is NOT blocking port 808 connectivity.
5 ADFS ADFS URL Verify that your ADFS URL is the correct URL.
6 CRM Update Rollups Verify that your CRM is running the latest and greatest Update Rollup. Check all CRM servers: frontend, backend, SRS server, and email router server.
7 CRM CRM Deployment Properties Verify that the CRM deployment properties have the correct URL and that it’s a fully qualified URL.

This url should be in your SPN for the application pool.

8 SQL AsyncSDKRootDomain Verify that the AsyncSDKRootDomain column has a value and is the correct value.
9 Backend Servers Outbound Internet Connectivity Verify that your backend servers have internet access. If internet access is restricted, request a list of URLs or IPs for the component you are utilizing. These will have to be white listed.

That’s all for the blog today! Want to learn more about the sandbox service? Check out The CRM Book, a free online resource all about Dynamics CRM. It’s the perfect go-to CRM resource for anyone at any level.

Happy CRM’ing!

Avatar for Joe D365

Joe D365

Joe D365 is a Microsoft Dynamics 365 superhero who runs on pure Dynamics adrenaline. As the face of PowerObjects, Joe D365’s mission is to reveal innovative ways to use Dynamics 365 and bring the application to more businesses and organizations around the world.