Migrating homedirectories to Office 365 Onedrive for Business, part 1

When you’re considering a move to Office 365, there are many things you need to take into account. Mail migration strategy, voice, DNS configuration, Sharepoint Online, and more and more: Onedrive for Business.

Now that OneDrive for Business allows unlimited cloud storage for your Office 365 users, there is no real reason left to leave their homedirectories on your expensive local storage. The choice is simple, but getting their data to Onedrive for Business is not.

You basically have three choices:

  • Let users move their own data (not very friendly, errorprone)
  • Use expensive tooling (only does part of the job)
  • Do it manually (provision, set rights, cleanup data, upload data)

I’m thinking about adjusting O365Uploader to automatically do all of the following:

1. Pre-provision OneDrive for Business for all users (so they don’t have to log in and create their OneDrive for Business first).

2. Set permissions on their OneDrive for Business for you as Admin, or for a service account (can also be used for Compliance Search!)

3. Scan for and correct any issues in their homefolders before uploading

4. Upload their data

Stay tuned!

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Most Voted
Newest Oldest
Inline Feedbacks
View all comments
8 years ago

I am working with school districts in the south eastern part of the US. Many want to map their student’s One Drive. Your script is doing that great, but when students access a word document or any file that launches an Office product they are prompted again for credentials. We do not wish to do this since students roam to many computers. Do you know if that can be turned off so Office products will just open the files directly from the mapped OneDrive without having to enter additional credentials ?


8 years ago


I started to read this article, and waiting for Part 4 🙂 . I would like to remove the “Share with everyone” folder for all users, and populate their OneDrive for business with a folder.