The procedures in this topic are typically performed only by the asset manager of your department. In order to authorize your console to be a development kit for the development and testing of your game or app, your asset manager must complete one of several processes.
Important This topic outlines the process for activating your Xbox One S dev kit, or your Xbox One X Retail Test Kit. To activate an Xbox One X dev kit, see Setting up your Xbox One X Dev Kit.
When you purchase your development kit, it is enabled as dev kit capable device through the Entertainment Developer Store (EDS). After you complete the order, the entitlement will be automatically associated with your publisher account on the Microsoft Dev Center website. Once the kit arrives, you must let Xbox Live know it was received by the party which ordered it.
After your dev kit arrives, notice that each box has a QR code printed on it.
Figure 1. A sample QR code.


If you try to scan the QR code for a device that has already been registered, you will not be able to go through the above steps. In this case, you will see an error message that the device is already registered. If the device is registered to you, you will be taken to the device details page.
If you cannot use the QR code, you can manually activate your dev kit. In order to do this, you need to have the necessary rights on XDP, which come from having the appropriate role. If you do not have the appropriate role, contact your XDP administrator and have him or her associate the entitlement with your dev kit. If you do not have the appropriate role, you will not see the Manage option.
Note
At least one person in your company should be designated as an XDP administrator. However, if no one in your organization can access XDP, contact XDP Help (xdphelp@microsoft.com).
Tip To access XDP, you need to be using the private mode in your browser. Otherwise, you will receive a 404 error. In Internet Explorer, this option is activated by clicking InPrivate Browsing on the Tools menu.



After a dev kit is activated, and the development environment is installed, the dev kit must be restarted. After restarting, the dev kit is ready for testing and development. For information about installing the development environment on your dev kit, see Installing the XDK and Dev Kit Software.
To test or work on a product, you need to have permission to use that product. This permission is controlled through security groups in XDP. Products can be restricted to certain users, to certain consoles, or to both. For more information about XDP and the concept of content isolation, see XDP - Configure Access.
After you have converted your console to a dev kit, you will need to set the sandbox. Sandboxes are an integral part of the testing and development environment.
For information about converting your console to a dev kit, see Changing from Retail to Dev Kit Mode.
For information about configuring your dev kit, see Configuring Dev Kit Settings.