Transitioning state data to the cloud in remote work scenarios

%3CLINGO-SUB%20id%3D%22lingo-sub-1498647%22%20slang%3D%22en-US%22%3ETransitioning%20state%20data%20to%20the%20cloud%20in%20remote%20work%20scenarios%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1498647%22%20slang%3D%22en-US%22%3E%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3EEnsuring%20reliable%20access%20to%20applications%20and%20corporate%20data%20is%20paramount%20in%20ensuring%20end%20user%20productivity%20during%20the%20current%20global%20health%20crisis.%20In%20addition%20to%20managing%20that%20application%20and%20data%20access%2C%20ensuring%20the%20preservation%2C%20and%20roaming%20of%20user%20state%20data%2C%20specifically%20applications%20and%20shell%20settings%20is%20crucial%20as%20that%20state%20data%20is%20often%20personalized%20and%20tailored%20to%20individual%20users.%20This%20session%20discusses%20the%20methods%20of%20roaming%20state%20data%20via%20the%20cloud%20instead%20of%20through%20on-premises%20technologies%20over%20VPN.%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22enabling-remote-work.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F184867i95686E6CFCC29173%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20title%3D%22enabling-remote-work.png%22%20alt%3D%22enabling-remote-work.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CDIV%20style%3D%22position%3A%20relative%3B%20padding-bottom%3A%2056.25%25%3B%20padding-top%3A%2030px%3B%20height%3A%200%3B%20overflow%3A%20hidden%3B%20min-width%3A%20320px%3B%22%3E%3CIFRAME%20src%3D%22https%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fvideoplayer%2Fembed%2FRE4zoKD%3Fautoplay%3Dfalse%22%20frameborder%3D%220%22%20allowfullscreen%3D%22allowfullscreen%22%20style%3D%22position%3A%20absolute%3B%20top%3A%200%3B%20left%3A%200%3B%20width%3A%20100%25%3B%20height%3A%20100%25%3B%22%20class%3D%22video-iframe%22%20your%3D%22%22%20video%3D%22%22%20title%3D%22%E2%80%9Dput%22%20here%3D%22%22%3E%3C%2FIFRAME%3E%3C%2FDIV%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH2%20style%3D%22margin-top%3A%2036px%3B%20margin-bottom%3A%2020px%3B%20font-family%3A%20'Segoe%20UI'%2C%20Segoe%2C%20Tahoma%2C%20Geneva%2C%20sans-serif%3B%20font-weight%3A%20600%3B%20font-size%3A%2020px%3B%20color%3A%20%23333333%3B%22%20id%3D%22toc-hId--1322022986%22%20id%3D%22toc-hId--1322022986%22%3ELearn%20more%E2%80%AF%26nbsp%3B%3C%2FH2%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3EHere%20are%20links%20to%20the%20resources%20mentioned%20in%20this%20session%3A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%20margin-top%3A%2020px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fazure%2Factive-directory%2Fdevices%2Fenterprise-state-roaming-overview%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EEnterprise%20State%20Roaming%20Overview%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fazure%2Factive-directory%2Fdevices%2Fenterprise-state-roaming-windows-settings-reference%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EWindows%2010%20Roaming%20Settings%20Reference%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fwindows%2Fconfiguration%2Fue-v%2Fuev-for-windows%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EUser%20Experience%20Virtualization%20(UE-V)%20for%20Windows%2010%20overview%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fazure%2Factive-directory%2Fdevices%2Fenterprise-state-roaming-group-policy-settings%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EGroup%20Policy%20and%20MDM%20settings%20for%20ESR%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fwindows%2Fconfiguration%2Fue-v%2Fuev-administering-uev-with-windows-powershell-and-wmi%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EAdministering%20UE-V%20with%20Windows%20PowerShell%20and%20WMI%3C%2FA%3E%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fwindows%2Fconfiguration%2Fue-v%2Fuev-configuring-uev-with-group-policy-objects%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3EConfiguring%20UE-V%20with%20Group%20Policy%20Objects%3C%2FA%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3EWhile%20not%20mentioned%20specifically%20in%20this%20session%2C%20here%20are%20some%20additional%20resources%20you%20might%20find%20helpful%3A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%20margin-top%3A%2020px%3B%22%3E-ERR%3AREF-NOT-FOUND-Microsoft%20COVID-19%20response%20site%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E-ERR%3AREF-NOT-FOUND-Enabling%20Remote%20Work%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E-ERR%3AREF-NOT-FOUND-Microsoft%20Endpoint%20Manager%20remote%20work%20blog%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E-ERR%3AREF-NOT-FOUND-Work%20remotely%2C%20stay%20secure%3C%2FLI%3E%0A%3CLI%20style%3D%22margin-bottom%3A%208px%3B%22%3E-ERR%3AREF-NOT-FOUND-2%20weeks%20in%3A%20what%20we%E2%80%99ve%20learned%20about%20remote%20work%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CH2%20style%3D%22margin-top%3A%2036px%3B%20margin-bottom%3A%2020px%3B%20font-family%3A%20'Segoe%20UI'%2C%20Segoe%2C%20Tahoma%2C%20Geneva%2C%20sans-serif%3B%20font-weight%3A%20600%3B%20font-size%3A%2020px%3B%20color%3A%20%23333333%3B%22%20id%3D%22toc-hId-1165489847%22%20id%3D%22toc-hId-1165489847%22%3EFrequently%20asked%20questions%3C%2FH2%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3E%3CSTRONG%3EQ%3A%3C%2FSTRONG%3E%E2%80%AF%20Is%20the%20assumption%20correct%20that%20any%20Win32%20app%2C%20once%20converted%20to%20MSIX%2C%20has%20to%20support%20Enterprise%20State%20Roaming%20instead%20of%20local%20profile%20storage%20(AppData%2FRoaming%20and%20UE-V%20combo)%3F%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%206px%3B%22%3E%3CSTRONG%3EA%3A%20%3C%2FSTRONG%3EIf%20your%20application%2C%20prior%20to%20MSIX%20conversion%20was%20already%20writing%20data%20to%20the%20Known%20Folder%20%25APPDATA%25%20path%2C%20the%20folder%20is%20remapped%20during%20conversion%20to%20the%20roaming%20app%20storage%20path%20(i.e.%20C%3A%5CUsers%5C%3CUSERNAME%3E%5CAppData%5CRoaming%5C%20to%20AppData%5CLocal%5CPackages%5C%3CAPPNAME%3E.AppData_%3CGUID%3E%5CLocalCache%5CRoaming%5C%3C%2FGUID%3E%3C%2FAPPNAME%3E%3C%2FUSERNAME%3E%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3E%3CSTRONG%3EQ%3A%3C%2FSTRONG%3E%E2%80%AF%20Do%20you%20see%20companies%20use%20both%20UE-V%20and%20ESR%20at%20the%20same%20time%3F%20It%20seems%20each%20cover%20different%20things.%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%206px%3B%22%3E%3CSTRONG%3EA%3A%20%3C%2FSTRONG%3EYes.%20companies%20can%20leverage%20both%20at%20the%20same%20time%20for%20Windows%2010%20pending%20the%20requirements%20are%20met.%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3E%3CSTRONG%3EQ%3A%3C%2FSTRONG%3E%E2%80%AF%20For%20a%20completely%20cloud-managed%20Windows%20client%20(i.e.%20no%20AD%2Fhybrid%20join%3B%20pure%20UEM)%2C%20we%20would%20need%20to%20use%202%20solutions%20(ESR%20and%20UE-V%20w%2Fcloud%20storage%20such%20as%20OneDrive)%20in%20order%20to%20get%20full%20state%20management%3F%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%206px%3B%22%3E%3CSTRONG%3EA%3A%20%3C%2FSTRONG%3EYes%2C%20especially%20for%20legacy%20Win32%20applications%2C%20including%20most%20enterprise%20LOB%20(Line-of-Business)%20apps%2C%20you%20would%20need%20to%20leverage%20UE-V.%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3E%3CSTRONG%3EQ%3A%3C%2FSTRONG%3E%E2%80%AF%20For%20UE-V%20custom%20templates%2C%20is%20there%20a%20recommended%20size%20of%20files%20that%20shouldn%E2%80%99t%20use%20this%20solution%3F%20For%20example%2C%20a%20program%20that%20has%20large%20files%20like%20Dragon%20Naturally%20Speaking%20could%20have%20large%20files.%20Will%20large%20files%20cause%20performance%20issues%3F%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%206px%3B%22%3E%3CSTRONG%3EA%3A%20%3C%2FSTRONG%3EIt%20is%20recommended%20to%20maintain%20settings%20package%20sizes%20(PKGX)%20no%20more%20than%202-4%20MB%20per%20application%20otherwise%2C%20application%20launches%2C%20and%20shutdown%20times%20can%20be%20adversely%20affected.%20You%20can%20work%20with%20detailed%20configuration%20elements%20to%20optimize%20templates.%20For%20more%20information%2C%20please%20refer%20to%20the%26nbsp%3B%5B%23%24dp60%5D%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fwindows%2Fconfiguration%2Fue-v%2Fuev-application-template-schema-reference%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EApplication%20Template%20Schema%20Reference%20for%20UE-V%3C%2FA%3E.%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3E%3CSTRONG%3EQ%3A%3C%2FSTRONG%3E%E2%80%AF%20What%20would%20be%20the%20best%20strategy%20to%20monitor%20performance%20for%20sync%20items%2C%20so%20we%20make%20sure%20everything%20runs%20smoothly%20and%20monitor%20user%E2%80%99s%20performance%20in%20using%20UE-V%2C%20OneDrive%20and%20ESR%3F%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%206px%3B%22%3E%3CSTRONG%3EA%3A%20%3C%2FSTRONG%3EYou%20can%20monitor%20Enterprise%20State%20Roaming%20sync%20status%20per-user%20and%20device%20in%20the%20Admin%20Portal.%20For%20more%20information%2C%20please%20see%26nbsp%3B%5B%23%24dp63%5D%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fazure%2Factive-directory%2Fdevices%2Fenterprise-state-roaming-enable%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EEnable%20Enterprise%20State%20Roaming%20in%20Azure%20Active%20Directory%3C%2FA%3E.%20You%20can%20use%26nbsp%3B%5B%23%24dp64%5D%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fmicrosoft-365%2Fadmin%2Factivity-reports%2Fonedrive-for-business-usage%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EMicrosoft%20365%20Reports%3C%2FA%3E%20to%20view%20status%20on%20OneDrive%20usage%20and%20sync%20statuses.%3C%2FP%3E%0A%3CH2%20style%3D%22margin-top%3A%2036px%3B%20margin-bottom%3A%2020px%3B%20font-family%3A%20'Segoe%20UI'%2C%20Segoe%2C%20Tahoma%2C%20Geneva%2C%20sans-serif%3B%20font-weight%3A%20600%3B%20font-size%3A%2020px%3B%20color%3A%20%23333333%3B%22%20id%3D%22toc-hId--641964616%22%20id%3D%22toc-hId--641964616%22%3EFeedback%3C%2FH2%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3EWe%20hope%20you%20find%20this%20session%20useful.%20We'd%20love%20your%20feedback%20and%20ideas%20for%20future%20sessions%20so%20please%26nbsp%3B-ERR%3AREF-NOT-FOUND-%3CSTRONG%3Efill%20out%20this%20short%20survey%3C%2FSTRONG%3E.%20Thank%20you!%3C%2FP%3E%0A%3CP%20style%3D%22margin-top%3A%2020px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1498647%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EGroup%20Policy%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMDM%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EUE-V%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Evpn%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Microsoft

Ensuring reliable access to applications and corporate data is paramount in ensuring end user productivity during the current global health crisis. In addition to managing that application and data access, ensuring the preservation, and roaming of user state data, specifically applications and shell settings is crucial as that state data is often personalized and tailored to individual users. This session discusses the methods of roaming state data via the cloud instead of through on-premises technologies over VPN.

 

enabling-remote-work.png

 

Learn more  

Here are links to the resources mentioned in this session:

While not mentioned specifically in this session, here are some additional resources you might find helpful:

Frequently asked questions

Q:  Is the assumption correct that any Win32 app, once converted to MSIX, has to support Enterprise State Roaming instead of local profile storage (AppData/Roaming and UE-V combo)?

A: If your application, prior to MSIX conversion was already writing data to the Known Folder %APPDATA% path, the folder is remapped during conversion to the roaming app storage path (i.e. C:\Users\<username>\AppData\Roaming\ to AppData\Local\Packages\<AppName>.AppData_<GUID>\LocalCache\Roaming\

Q:  Do you see companies use both UE-V and ESR at the same time? It seems each cover different things.

A: Yes. companies can leverage both at the same time for Windows 10 pending the requirements are met.

Q:  For a completely cloud-managed Windows client (i.e. no AD/hybrid join; pure UEM), we would need to use 2 solutions (ESR and UE-V w/cloud storage such as OneDrive) in order to get full state management?

A: Yes, especially for legacy Win32 applications, including most enterprise LOB (Line-of-Business) apps, you would need to leverage UE-V.

Q:  For UE-V custom templates, is there a recommended size of files that shouldn’t use this solution? For example, a program that has large files like Dragon Naturally Speaking could have large files. Will large files cause performance issues?

A: It is recommended to maintain settings package sizes (PKGX) no more than 2-4 MB per application otherwise, application launches, and shutdown times can be adversely affected. You can work with detailed configuration elements to optimize templates. For more information, please refer to the Application Template Schema Reference for UE-V.

Q:  What would be the best strategy to monitor performance for sync items, so we make sure everything runs smoothly and monitor user’s performance in using UE-V, OneDrive and ESR?

A: You can monitor Enterprise State Roaming sync status per-user and device in the Admin Portal. For more information, please see Enable Enterprise State Roaming in Azure Active Directory. You can use Microsoft 365 Reports to view status on OneDrive usage and sync statuses.

Feedback

We hope you find this session useful. We'd love your feedback and ideas for future sessions so please fill out this short survey. Thank you!

 

0 Replies