--- title: Provisioning CSP description: The Provisioning configuration service provider is used for bulk user enrollment to an MDM service. ms.date: 06/26/2017 --- # Provisioning CSP The table below shows the applicability of Windows: |Edition|Windows 10|Windows 11| |--- |--- |--- | |Home|Yes|Yes| |Pro|Yes|Yes| |Windows SE|No|Yes| |Business|Yes|Yes| |Enterprise|Yes|Yes| |Education|Yes|Yes| The Provisioning configuration service provider is used for bulk user enrollment to an MDM service. > [!NOTE] > Bulk enrollment does not work when two-factor authentication is enabled. For bulk enrollment step-by-step guide, see [Bulk enrollment](../bulk-enrollment-using-windows-provisioning-tool.md). The following shows the Provisioning configuration service provider in tree format. ``` ./Vendor/MSFT/ProvisioningCommands ProvisioningCommands ----DeviceContext --------CommandSet ------------Default ----------------CommandLine ----PrimaryContext --------CommandSet ------------CommandName ----------------CommandLine ----------------ReturnCodeSuccess ----------------ReturnCodeRestart ----------------RestartRequired ----------------ContinueInstall ``` **./Vendor/MSFT/ProvisioningCommands** Root node for Provisioning CSP. **Provisioning/Enrollments** Node for defining bulk enrollment of users into an MDM service. **Provisioning/Enrollments/_UPN_** Unique identifier for the enrollment. For bulk enrollment, this must be a service account that is allowed to enroll multiple users. For example, "generic-device@contoso.com". **Provisioning/Enrollments/*UPN*/DiscoveryServiceFullURL** The full URL for the discovery service. **Provisioning/Enrollments/*UPN*/Secret** This information is dependent on the AuthPolicy being used. Possible values: - Password string for on-premises authentication enrollment - Federated security token for federated enrollment - Certificate thumbprint for certificated based enrollment **Provisioning/Enrollments/*UPN*/AuthPolicy** Specifies the authentication policy used by the MDM service. Valid values: - OnPremise - Certificate **Provisioning/Enrollments/*UPN*/PolicyServiceFullURL** Specifies the policy service URL. **Provisioning/Enrollments/*UPN*/EnrollmentServiceFullURL** Specifies the enrollment service URL.