Intune Config refresh not working without Internet connection

Stéphane Lalancette 191 Reputation points
2025-03-27T14:20:45.78+00:00

Hi, is it normal that config refresh doesn't work when there's no Internet connection?

Looking at the scheduled task, the 'Start only if the following network connection is available' is checked, which is preventing the task from running
configrefresh

Is that normal or a bug?
https://techcommunity.microsoft.com/blog/windows-itpro-blog/intro-to-config-refresh-%E2%80%93-a-refreshingly-new-mdm-feature/4176921
Offline functionality, not requiring connectivity to an MDM server

thks in advance and don't hesitate if you have any questions

Microsoft Security Intune Configuration
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Crystal-MSFT 53,981 Reputation points Microsoft External Staff
    2025-03-28T02:59:54+00:00

    @Stéphane Lalancette, Thanks for posting in Q&A. The Config Refresh feature in MDM (Mobile Device Management) is designed to improve the security and compliance of managed devices by allowing more frequent policy refreshes.

    Config Refresh does support offline functionality, meaning it allows us to bring our device back to a desired state (policies) even when it is offline. We can configure a cadence to let Windows reapply the Intune-configured policies to the device. Config Refresh will query the policymanager\providers for all Intune configured policies. Once it knows which policies were configured and how, it will tag them, delete them, and set them once again. With it, the policies are refreshed. Sounds like the configuration was just refreshed! Here is a blog with more details to let you understand,

    https://call4cloud.nl/config-refresh-providers-cache/

    Note: None-Microsoft link, just for your reference.

    For the scheduled task, based on my testing, it sets "Start only if the following network connection is available" as any connection in Conditions by default when we configure Config Refresh policy. Based on my researching, I find when it is set any connection, it checks for the availability of a network connection, which could also be a local network without internet access. if there's local connection on the testing devices, the task can start. If there's no network connection available on the device, it may affect, you can click the task and choose Properties to uncheck this condition to make it start.

    Hope the above information can help.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.