Is there a scenario where we can depend on SCCM client to download the content of an application, say Office 2013, to the cache before the deployment deadline then, while the computer is offline (at home), they can open Software Center and install the application?
If this is possible, how do I guarantee the client actually downloads the source files long before the deadline?