1. Juniper Mist Documentation, "Onboard a Switch to Your Organization": This document explicitly lists the valid methods for claiming a switch: "You can claim a switch by using one of the following methods: Activation Code, QR Code, Purchase Order." This directly supports options B and C. The document also mentions the API as a method for automation. (Source: Juniper Networks TechLibrary, Mist Wired Assurance section).
2. Juniper Mist Documentation, "Claim Switches by Purchase Order": This guide details the procedure for linking a Juniper sales order to a Mist organization. It states, "You can claim switches by using the purchase order (PO) that you used to buy the switches... When you claim switches by using a PO, all the switches in that PO are automatically assigned to your organization." This validates option C as a bulk onboarding method ideal for greenfield sites. (Source: Juniper Networks TechLibrary, Mist Wired Assurance section).
3. Juniper Mist API Documentation: The official API documentation outlines the endpoints available for managing an organization's inventory. Specifically, the POST /api/v1/orgs/{orgid}/inventory endpoint allows for programmatically adding devices to the inventory using their activation codes. This confirms that the API can be used to automate the provisioning and onboarding process, supporting option D. (Source: api.mist.com, Official Juniper Mist API Documentation, Org Inventory Operations).