RemoteRemediation CSP

Logo of Windows Insider.

Important

This CSP contains some settings that are under development and only applicable for Windows Insider Preview builds. These settings are subject to change and may have dependencies on other features or services in preview.

The following list shows the RemoteRemediation configuration service provider nodes:

CloudRemediationSettings

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings

Interior node containing settings related to cloud remediation. Delete on this node will reset all cloud remediation settings to their default values.

Description framework properties:

Property name Property value
Format node
Access Type Add, Delete, Get, Replace
Atomic Required True

CloudRemediationSettings/AutoRemediationSettings

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings

Interior node containing settings related to auto remediation. Delete on this node will reset all auto remediation settings to their default values.

Description framework properties:

Property name Property value
Format node
Access Type Add, Delete, Get, Replace

CloudRemediationSettings/AutoRemediationSettings/EnableAutoRemediation

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/EnableAutoRemediation

Enable to automatically check for remediation solutions. Disable to check manually.

Description framework properties:

Property name Property value
Format bool
Access Type Add, Delete, Get, Replace
Dependency [EnableCloudRemediation] Dependency Type: DependsOn
Dependency URI: Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/EnableCloudRemediation
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM

Allowed values:

Value Description
true Auto remediation enabled.
false Auto remediation disabled.

CloudRemediationSettings/AutoRemediationSettings/SetRetryInterval

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/SetRetryInterval

Refers to the time in minutes that a device will wait before trying to look for solutions again. The retry interval shouldn't be higher than the time to reboot, and will only take effect if auto remediation is on. Otherwise an invalid argument error will be returned and no changes will be made. A retry interval of 0 means that the device will look for solutions once without any retries.

Description framework properties:

Property name Property value
Format int
Access Type Add, Delete, Get, Replace
Allowed Values Range: [0,4320]
Dependency [EnableAutoRemediation] Dependency Type: DependsOn
Dependency URI: Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/EnableAutoRemediation
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM

CloudRemediationSettings/AutoRemediationSettings/SetTimeToReboot

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/SetTimeToReboot

Refers to the time in minutes that a device will spend in the recovery environment before attempting to reboot. The maximum time to reboot possible is 72 hours, should be greater than or equal to the retry interval, and only takes effect if auto remediation is on. Otherwise an invalid argument error will be returned and no changes will be made.

Description framework properties:

Property name Property value
Format int
Access Type Add, Delete, Get, Replace
Allowed Values Range: [1-4320]
Dependency [EnableAutoRemediation] Dependency Type: DependsOn
Dependency URI: Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/EnableAutoRemediation
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM

CloudRemediationSettings/EnableCloudRemediation

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/EnableCloudRemediation

Enable or disable quick machine recovery, a feature that will search for device recovery solutions if your device fails to start.

Description framework properties:

Property name Property value
Format bool
Access Type Add, Delete, Get, Replace

Allowed values:

Value Description
true Cloud remediation enabled.
false Cloud remediation disabled.

CloudRemediationSettings/NetworkSettings

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/NetworkSettings

Interior node containing settings related to network.

Description framework properties:

Property name Property value
Format node
Access Type Add, Delete, Get, Replace

CloudRemediationSettings/NetworkSettings/NetworkCredentials

Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/NetworkSettings/NetworkCredentials

Interior node containing settings related to network credentials.

Description framework properties:

Property name Property value
Format node
Access Type Add, Delete, Get, Replace
CloudRemediationSettings/NetworkSettings/NetworkCredentials/NetworkPassword
Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/NetworkSettings/NetworkCredentials/NetworkPassword

Refers to the password for the wifi network that the device will attempt to connect to during remediation. If a password is set without a SSID, then this will be ignored.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace
Dependency [EnableAutoRemediation] Dependency Type: DependsOn
Dependency URI: Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/EnableAutoRemediation
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM
CloudRemediationSettings/NetworkSettings/NetworkCredentials/NetworkPasswordEncryptionStore
Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/NetworkSettings/NetworkCredentials/NetworkPasswordEncryptionStore

The encryption store that's specified if we are using a custom certificate for password encryption.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace
Dependency [EnableAutoRemediation] Dependency Type: DependsOn
Dependency URI: Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/EnableAutoRemediation
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM
CloudRemediationSettings/NetworkSettings/NetworkCredentials/NetworkPasswordEncryptionType
Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/NetworkSettings/NetworkCredentials/NetworkPasswordEncryptionType

Refers to the type of encryption that can be used for the network password. If you specify "Encrypt with custom certificate" you must also enter the encryption store.

Description framework properties:

Property name Property value
Format int
Access Type Add, Delete, Get, Replace
Dependency [EnableAutoRemediation] Dependency Type: DependsOn
Dependency URI: Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/EnableAutoRemediation
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM

Allowed values:

Value Description
1 No encryption.
2 Encrypt using Mdm certificate.
3 Encrypt with custom certificate.
CloudRemediationSettings/NetworkSettings/NetworkCredentials/NetworkSSID
Scope Editions Applicable OS
✅ Device
❌ User
✅ Pro
✅ Enterprise
✅ Education
✅ IoT Enterprise / IoT Enterprise LTSC
✅ Windows Insider Preview
./Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/NetworkSettings/NetworkCredentials/NetworkSSID

Refers to the wifi network SSID that the device will attempt to automatically connect to during remediation.

Description framework properties:

Property name Property value
Format chr (string)
Access Type Add, Delete, Get, Replace
Dependency [EnableAutoRemediation] Dependency Type: DependsOn
Dependency URI: Vendor/MSFT/RemoteRemediation/CloudRemediationSettings/AutoRemediationSettings/EnableAutoRemediation
Dependency Allowed Value: true
Dependency Allowed Value Type: ENUM

Configuration service provider reference