You may wish to review the Microsoft sites for the latest information on system requirements, but below are the requirements as I understand at the current time.
System Requirements for USD Clients
Firstly it is important to ensure the minimum requirements have been met, the following is required on the USD clients;
Windows 8.1, Windows 8, Windows 7, or Windows Vista Service Pack 2 (Or Windows 10)
Note: I have tested USD on Windows 10 clients and have found no issues.
.NET Framework 4.5.2
Windows Identity Foundation 3.5
Note: Windows 8.1 or Windows 8: By default, Windows Identity Foundation 3.5 is not enabled. To enable it, in Control Panel, choose Programs. Then turn Windows features on or off. Next, in the Windows Features dialog box, select Windows Identity Foundation 3.5, and click OK.
System Requirements for USD sample applications
To deploy a Unified Service Desk sample application, an instance of Microsoft Dynamics CRM Online or Microsoft Dynamics CRM (on-premises) is required. For the sample applications to work correctly:
- For the Base and CRM 2013 SP1 sample applications, an instance of Microsoft Dynamics CRM Online, Microsoft Dynamics CRM 2015, or Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) is required.
- For the CRM 2013 SP1 with Product Updates sample application, an instance of Microsoft Dynamics CRM Online, Microsoft Dynamics CRM 2015, or Microsoft Dynamics CRM 2013 Service Pack 1 (SP1) with product updates installed is required.
- For the Knowledge Management sample application, an instance of Microsoft Dynamics CRM Online 2015 Update 1 with knowledge management enabled is required
NOTE: When installing USD you have two approaches to the server side, either you can deploy one of the Microsoft provider sample applications as a base using a typical install wizard. Or you can manually install the required solutions and configurations. The later is more complicated but maybe the preferred approach if you wish to commence from a clean start point.