In this blog post I will show you how to configure the Power Management options in Intune for Windows 10 devices. We will use OMA-URI settings to configure different features in Intune.
In Microsoft Intune, you can manage your Windows 10 devices very well. You can add or create custom settings for your Windows 10 devices using “custom profiles”. The custom profiles are a feature in Intune. You use custom profiles to add device settings and features that aren’t built in to Intune.
Windows 10 custom profiles use Open Mobile Alliance Uniform Resource Identifier (OMA-URI) settings to configure different features. These settings are typically used by mobile device manufacturers to control features on the device.
Configure Power Management Options in Intune
Within the Intune portal we will create a new profile with the following information. To create a new profile in Intune.
- First of all login to Intune portal.
- Select Device configuration > Profiles.
- Now click on Create Profile.
Normally when you create a new custom profile, you specify the following information.
- Name: Specify a name that identifies the profile.
- Platform: Windows 10 or later.
- Profile Type: Choose Custom.
- In Custom OMA-URI Settings, click Add.
You can click Export button to export the OMA-URI Settings.
Name: DisplayOffTimeoutOnBattery
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Power/DisplayOffTimeoutOnBattery
Data Type: String
Value: <enabled/><data id=”EnterVideoDCPowerDownTimeOut” value=”600″/>
—————————————————————————-
Name: DisplayOffTimeoutPluggedIn
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Power/DisplayOffTimeoutPluggedIn
Data Type: String
Value: <enabled/><data id=”EnterVideoACPowerDownTimeOut” value=”1800″/>
—————————————————————————-
Name: StandbyTimeoutOnBattery
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Power/StandbyTimeoutOnBattery
Data Type: String
Value: <enabled/><data id=”EnterDCStandbyTimeOut” value=”900″/>
—————————————————————————-
Name: StandbyTimeoutPluggedIn
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Power/StandbyTimeoutPluggedIn
Data Type: String
Value: <enabled/><data id=”EnterACStandbyTimeOut” value=”0″/>
—————————————————————————-
Name: HibernateTimeoutPluggedIn
OMA-URI: ./Device/Vendor/MSFT/Policy/Config/Power/HibernateTimeoutPluggedIn
Data Type: String
Value: <enabled/><data id=”EnterACHibernateTimeOut” value=”0″/>
From the list of custom OMA-URI Settings, select HibernateTimeoutPluggedIn. Take a note of value field. The value numbers are the time in seconds, where “0” is never. Change the value from 0 to the desired one. Click OK.
After you complete the above steps, your profile is listed under Device configuration – Profiles list.
Click Assignments and assign this profile to a desired group or groups.
Finally after a few minutes the agent connects to the client.
If you login to the client machine, go to control panel > power options. Try editing the plan settings. You will see the message “some settings are managed by your system administrator“.
Still Need Help?
If you need further assistance on the above article or want to discuss other technical issues, check out some of these options.