Forum Discussion
Syntax for Onedrive.admx edits - DefaultRootDir
Thanks for the information.
I am testing as we speak; the link downloads the onedrivesetup file, how can I access the updated GPO files?
Regards.
John
Thanks,
Ronak
- Adam FowlerSep 23, 2017Iron ContributorAwesome, thanks Ronak - although I'll wait till Monday ;)
- John MarshallSep 25, 2017Brass Contributor
This sounds very promising. I'll have a look for the technical documentation so I can understand how to make best use of the templates.
Thanks!
- Jonathan ConwayOct 04, 2017Brass Contributor
I have trialled the new ADMX files that are included with the latest production client and have found an issue with the "Prevent users from changing the location of their OneDrive folder" setting not working.
I have added the Tenant ID in the "Value Name" field as instructed and added the value "1" in the "Value" field. Sadly users can still click on the link to change the location of the OneDrive folder during the intial OneDrive setup.
Any ideas Ronak or anyone else?
- dustintadamOct 26, 2017Iron Contributor
Hoping I can get some help here too. We are looking to set the default directory to %SystemDrive%\OneDrive, as well as configure auto-configuration / logon via ADAL. We havent modified the admx/adml files as the latest feedback seems to indicate it's no longer necessary, but the net result is that with all the gpo's configured the onedrive client will no longer launch, it doesnt error, it opens in the task tray temporarily then just closes. I've added the latest admx/adml files (dated 10/20) into the policydefinitions store.
obviously i've mucked up something somewhere, but not sure where to start.
- John MarshallOct 27, 2017Brass Contributor
Hi,
Possibly not the issue with you given you'd have noted it before applying the new GPO's, but I had this issue with a customer. Turns out they had other GPO's which they had created previously to block commercial OneDrive accounts, and this also blocked the OneDrive for Business client completely.
As you say, no need to modify the admx and adml file.
- Ronak ShahOct 27, 2017Microsoft
Hi Dustin, could you direct message me with logs from your %localappdata%\Microsoft\OneDrive\logs directory? I can have our engineers investigate the issue.
Thanks,
Ronak
- dustintadamOct 27, 2017Iron Contributor
Well, after doing some additional testing, i was able to finally get the gpo to behave the way i wanted:
I was able to create the directory C:\OneDrive via GPO, and set this as the default when OneDrive first launches.
The reason we are doing this is a little long-winded, and since I have your attention, I would love some feedback on our use case:
For 90% of circumstances, it wouldn't matter if the OneDrive folder was buried in the user's directory, however, we have a few applications in our environment, AutoCAD and Adobe InDesign as two examples, that rely on literal pathing to fetch resources. This was fine when the resources were stored on a file server and made available either via UNC or a mapped network drive, the file was always stored in the same path, and any user that needed to open them would have no issues.
Well, OneDrive introduces a challenge here because the default storage location is unique to each user, which breaks that literal pathing. From a performance perspective, these applications are not very latency forgiving, and fetching the content directly from cloud storage just isnt a viable option, and some of these applications don't support HTTP addresses or even understand web protocols.
Secondly, we have been eagerly awaiting the release of Windows 1709 and the promise of Files On Demand, our initial testing honestly has us incredibly excited, its an amazing bit of engineering, we are actually now planning on migrating close to 90% of our file server content to SharePoint Online.
However, the catch we've noticed is that Files On Demand, since it writes directly to NTFS now to track sync status in attribute form, it takes quite some time for that content to be fully represented, its fast certainly, somewhere in the order of 3500 objects per minute, but when you're connecting to a document library or several that altogether contain over a million objects, it would take several hours before FoD finally wrote all theat data to disk, even if it was just "Online Only"
our hope, and i'm almost certain im going to be breaking something by doing this, is that if we wrote that data in a common directory, we could still be able to present the content on workstations that are shared or ad-hoc, like conference rooms where you never really know who is going to log in, and already have a representation of the online document library written to a spot that the next user's onedrive client could consume it.
ideally, it would be great if there was a way to speed up this initial sync of libraries in FoD, but i'll take what i can get at this point.
if i'm just crazy just let me know, but i'd love to hear back thoughts on our approach.
- Thomas DentonNov 27, 2017Copper Contributor
Hi Ronak,
I just downloaded and installed Office 2016 on machine so I could find the updated admx files, however I don't seem to get them. What is the specific build number of the latest? It seems my install was 17.3.6743.1212. I do see this particular tenant is set for the Semi-Annual channel, I suspect that is part of the issue?
I set the software download settings on the tenant to be Monthly, however when I go to my machine and check for updates I still get the everything is updated message.
Can you provide another option to obtain the .admx and .adml files?
- Thomas DentonNov 27, 2017Copper Contributor
Sorry I jumped the gun on that one...I was able to use another tenant on Monthly update to get the updated .admx and .adml files...however I am concerned these settings wont be properly recognized due to the client machines under this original tenant being on the Semi-Annual cycle...is that correct based on what a few others stated above?
- Ronak ShahNov 28, 2017MicrosoftThe documentation has been updated per your feedback. Thanks Thomas!
You're correct, the newest ADMX drops won't work for clients that haven't been updated to rely on the new ADMX implementation. You can confirm if the client has this capability by looking for the ADMX folder on machines that are updated semi-annually.
If the ADMX folder isn't present in %localappdata%/Microsoft/OneDrive/<build>/ on these machines, you can use the legacy ADMX files to deploy policies. The legacy policies are located here: https://go.microsoft.com/fwlink/p/?LinkId=717805