www.altaro.com Open in urlscan Pro
2606:4700:10::6814:58ad  Public Scan

Submitted URL: https://www.altaro.com/microsoft-365/onedrive-business-tips-tricks/#Network_Impact
Effective URL: https://www.altaro.com/microsoft-365/onedrive-business-tips-tricks/
Submission: On April 20 via manual from US — Scanned from DE

Form analysis 8 forms found in the DOM

GET https://www.altaro.com/dojo/

<form class="search-on-hamburger" method="get" action="https://www.altaro.com/dojo/" role="search">
  <div class="input-group ui-widget ui-front">
    <input class="form-control form-control-cs my-0 py-1 search" placeholder="Search for articles, guides, ebooks, webinars..." aria-label="Search" type="search" name="s">
  </div>
</form>

<form>
  <radiogroup>
    <p></p>
    <div class="reason-radio-box was-this-helpful-no-accurate">
      <label><input type="radio" onclick="dataLayer.push({'event': 'NotHelpful-inaccurate'});" name="was-this-helpful-no-reason" value="It wasn't accurate"> It wasn’t accurate</label>
    </div>
    <div class="reason-radio-box was-this-helpful-no-clear">
      <label><input type="radio" onclick="dataLayer.push({'event': 'NotHelpful-notclear'});" name="was-this-helpful-no-reason" value="It wasn't clear"> It wasn’t clear</label>
    </div>
    <div class="reason-radio-box was-this-helpful-no-relevant">
      <label><input type="radio" onclick="dataLayer.push({'event': 'NotHelpful-irrelevant'});" name="was-this-helpful-no-reason" value="It wasn't relevant"> It wasn’t relevant</label>
    </div>
    <p> <br>
    </p>
    <p></p>
  </radiogroup>
</form>

POST https://www.altaro.com/microsoft-365/wp-admin/admin-post.php

<form action="https://www.altaro.com/microsoft-365/wp-admin/admin-post.php" method="post" class="mb-3">
  <div class="form-group">
    <label for="exampleInputEmail1">Description</label>
    <textarea class="form-control" rows="6" name="description" id="feedback_description" required=""></textarea>
    <small id="emailHelp" class="form-text text-muted">Please include a full description of how to replicate the problem you are experiencing. This may be the steps to replicate, or the data that caused the problem..</small>
  </div>
  <div class="form-group">
    <label for="exampleFormControlInput1">Name</label>
    <input type="text" class="form-control" name="name" id="feedback_name" required="">
  </div>
  <div class="form-group">
    <label for="exampleFormControlInput1">Email address</label>
    <input type="email" class="form-control" name="email" id="feedback_email" required="">
  </div>
  <input type="hidden" name="aticle_title" id="aticle_title" value="OneDrive for Business: Tips and Tricks for High-Performing Admins">
  <input type="hidden" name="aticle_link" id="aticle_link" value="https://www.altaro.com/microsoft-365/onedrive-business-tips-tricks/">
  <input type="hidden" name="action" value="handle-feedback">
  <button type="button" name="submit_feedback" id="submit_feedback" class="btn btn-primary">Submit</button>
</form>

POST https://www.altaro.com/microsoft-365/wp-comments-post.php

<form action="https://www.altaro.com/microsoft-365/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate="novalidate">
  <p class="comment-notes"><span id="email-notes">Your email address will not be published.</span> <span class="required-field-message" aria-hidden="true">Required fields are marked <span class="required" aria-hidden="true">*</span></span></p>
  <p class="comment-form-comment"><label for="comment">Comment <span class="required" aria-hidden="true">*</span></label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required="required"></textarea></p>
  <p class="comment-form-author"><label for="author">Name <span class="required" aria-hidden="true">*</span></label> <input placeholder="First and last name" id="author" name="author" type="text" value="" size="30" maxlength="245"
      required="required"></p>
  <p class="comment-form-email"><label for="email">Email <span class="required" aria-hidden="true">*</span></label> <input type="email" placeholder="contact@example.com" id="email" name="email" value="" size="30" maxlength="100"
      aria-describedby="email-notes" required="required"></p>
  <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes"> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time
      I comment.</label></p>
  <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Submit Comment"> <input type="hidden" name="comment_post_ID" value="1588" id="comment_post_ID">
    <input type="hidden" name="comment_parent" id="comment_parent" value="0">
  </p>
</form>

GET https://www.altaro.com/microsoft-365/

<form role="search" method="get" id="searchform" class="searchform" action="https://www.altaro.com/microsoft-365/">
  <div>
    <label class="screen-reader-text" for="s">Search for:</label>
    <input type="text" value="" name="s" id="s">
    <input type="submit" id="searchsubmit" value="Search">
  </div>
</form>

POST #

<form id="altaro_custom_login_form" method="post" action="#" class="login-tab">
  <div class="row">
    <div class="col-md-12">
      <div class="form-group">
        <div id="input_container">
          <input type="text" name="altaro_custom_username" id="input-user-sign-in" class="form-control" placeholder="Email">
          <img src="https://www.altaro.com/microsoft-365/wp-content/themes/dojo/assets/images/login/email-icon.svg" id="input_img">
        </div>
      </div>
    </div>
    <div class="col-md-12">
      <div class="form-group">
        <div id="input_container">
          <input type="password" name="altaro_custom_password" id="input-password-sign-in" class="form-control" placeholder="Password">
          <img src="https://www.altaro.com/microsoft-365/wp-content/themes/dojo/assets/images/login/lock.png" id="input_img">
        </div>
      </div>
    </div>
    <div class="col-md-12">
      <div class="form-group">
        <div class="form-check">
          <input class="form-check-input" name="altaro_custom_rememberme" type="checkbox" value="forever" id="defaultCheck8">
          <label class="form-check-label" for="defaultCheck8"> keep me logged in </label>
        </div>
      </div>
    </div>
    <div class="col-md-12 text-center">
      <div class="form-group-cs">
        <input type="hidden" name="action" value="altaro_custom_login">
        <button type="submit" name="wp-submit" id="altaro_custom_login_submit" class="btn btn-orange full-width"> SIGN IN </button>
      </div>
      <span>or</span>
      <div class="form-group">
        <div>
          <div class="the_champ_login_container">
            <ul class="the_champ_login_ul">
              <li>
                <i class="theChampLogin theChampLinkedinBackground theChampLinkedinLogin" alt="Login with Linkedin" title="Login with Linkedin" onclick="theChampInitiateLogin(this, 'linkedin')"><ss style="display:block" class="theChampLoginSvg theChampLinkedinLoginSvg"></ss></i>
              </li>
              <li>
                <i id="theChampGoogleButton" class="theChampLogin theChampGoogleBackground theChampGoogleLogin" alt="Login with Google" title="Login with Google" onclick="theChampInitiateLogin(this, 'google')"><ss style="display:block" class="theChampLoginSvg theChampGoogleLoginSvg"></ss></i>
              </li>
              <li>
                <i class="theChampLogin theChampMicrosoftBackground theChampMicrosoftLogin" alt="Login with Microsoft" title="Login with Microsoft" onclick="theChampInitiateLogin(this, 'microsoft')"><ss style="display:block" class="theChampLoginSvg theChampMicrosoftLoginSvg"></ss></i>
              </li>
            </ul>
          </div>
        </div>
        <div style="clear:both"></div>
      </div>
      <small><a href="#" class="tabs__heading forgot-password-link" data-tab-index="tab-3">Forgot password?</a></small>
    </div>
  </div>
</form>

POST #

<form action="#" method="post" id="altaro_custom_registration_form" class="register-tab">
  <input type="hidden" name="action" value="altaro_custom_manual_registration">
  <div class="row">
    <div class="col-md-6">
      <div class="form-group">
        <div id="input_container">
          <input type="text" name="altaro_custom_first_name" id="input-fname" class="form-control" placeholder="First Name*">
          <img src="https://www.altaro.com/microsoft-365/wp-content/themes/dojo/assets/images/login/name-icon.svg" id="input_img">
        </div>
      </div>
    </div>
    <div class="col-md-6">
      <div class="form-group">
        <div id="input_container">
          <input type="text" name="altaro_custom_last_name" id="input-lname" class="form-control" placeholder="Last Name*">
          <img src="https://www.altaro.com/microsoft-365/wp-content/themes/dojo/assets/images/login/name-icon.svg" id="input_img">
        </div>
      </div>
    </div>
    <div class="col-md-12">
      <div class="form-group">
        <div id="input_container">
          <input type="text" name="altaro_custom_email" id="input-email" class="form-control" placeholder="Email*">
          <img src="https://www.altaro.com/microsoft-365/wp-content/themes/dojo/assets/images/login/email-icon.svg" id="input_img">
        </div>
      </div>
    </div>
    <div class="col-md-12">
      <div class="form-group wrapper-check altaro_custom_interested_in">
        <h5>I’m interested in (select at least one):*</h5>
        <div class="form-check">
          <input class="form-check-input" type="checkbox" name="altaro_custom_interested_in[]" value="MSP (Managed Service Providers)" id="altaro_custom_interested_in_1">
          <label class="form-check-label form-check-label-cs" for="altaro_custom_interested_in_1"> MSP (Managed Service Providers) </label>
        </div>
        <div class="form-check">
          <input class="form-check-input" type="checkbox" name="altaro_custom_interested_in[]" value="Backup &amp; DR" id="altaro_custom_interested_in_2">
          <label class="form-check-label form-check-label-cs" for="altaro_custom_interested_in_2"> Backup &amp; DR </label>
        </div>
        <div class="form-check">
          <input class="form-check-input" type="checkbox" name="altaro_custom_interested_in[]" value="Hyper-V" id="altaro_custom_interested_in_3">
          <label class="form-check-label form-check-label-cs" for="altaro_custom_interested_in_3"> Hyper-V </label>
        </div>
        <div class="form-check">
          <input class="form-check-input" type="checkbox" name="altaro_custom_interested_in[]" value="VMware" id="altaro_custom_interested_in_4">
          <label class="form-check-label form-check-label-cs" for="altaro_custom_interested_in_4"> VMware </label>
        </div>
        <div class="form-check">
          <input class="form-check-input" type="checkbox" name="altaro_custom_interested_in[]" value="Cloud (Azure, AWS, etc.)" id="altaro_custom_interested_in_5">
          <label class="form-check-label form-check-label-cs" for="altaro_custom_interested_in_5"> Cloud (Azure, AWS, etc.) </label>
        </div>
        <div class="form-check">
          <input class="form-check-input" type="checkbox" name="altaro_custom_interested_in[]" value="Office 365" id="altaro_custom_interested_in_6">
          <label class="form-check-label form-check-label-cs" for="altaro_custom_interested_in_6"> Office 365 </label>
        </div>
        <div class="form-check">
          <input class="form-check-input" type="checkbox" name="altaro_custom_interested_in[]" value="Windows Server" id="altaro_custom_interested_in_7">
          <label class="form-check-label form-check-label-cs" for="altaro_custom_interested_in_7"> Windows Server </label>
        </div>
      </div>
    </div>
    <div class="col-md-12">
      <div class="form-group">
        <div id="input_container">
          <input type="password" name="altaro_custom_password" id="input-password-sign-up" class="form-control" placeholder="Password*">
          <img src="https://www.altaro.com/microsoft-365/wp-content/themes/dojo/assets/images/login/lock.png" id="input_img">
        </div>
      </div>
    </div>
    <div class="col-md-12">
      <div class="form-group">
        <div id="input_container">
          <input type="password" name="altaro_custom_repeat_password" id="input-repeat-password-sign-up" class="form-control" placeholder="Repeat Password*">
          <img src="https://www.altaro.com/microsoft-365/wp-content/themes/dojo/assets/images/login/lock.png" id="input_img">
        </div>
      </div>
    </div>
    <div class="col-md-12">
      <div class="form-group">
        <div class="form-check registration-checkbox">
          <input class="form-check-input" name="altaro_custom_latest_content" type="checkbox" value="yes" id="defaultCheck-signup">
          <label class="form-check-label" for="defaultCheck-signup"> Yes, I would like to receive the latest content and other updates from Altaro </label>
        </div>
      </div>
    </div>
    <div class="col-md-12 text-center">
      <div class="form-group">
        <button id="altaro_custom_registration_submit" class="btn btn-orange full-width btn-registration">SUBMIT</button>
      </div>
      <span>or</span>
      <div class="form-group">
        <div>
          <div class="the_champ_login_container">
            <ul class="the_champ_login_ul">
              <li>
                <i class="theChampLogin theChampLinkedinBackground theChampLinkedinLogin" alt="Login with Linkedin" title="Login with Linkedin" onclick="theChampInitiateLogin(this, 'linkedin')"><ss style="display:block" class="theChampLoginSvg theChampLinkedinLoginSvg"></ss></i>
              </li>
              <li>
                <i id="theChampGoogleButton" class="theChampLogin theChampGoogleBackground theChampGoogleLogin" alt="Login with Google" title="Login with Google" onclick="theChampInitiateLogin(this, 'google')"><ss style="display:block" class="theChampLoginSvg theChampGoogleLoginSvg"></ss></i>
              </li>
              <li>
                <i class="theChampLogin theChampMicrosoftBackground theChampMicrosoftLogin" alt="Login with Microsoft" title="Login with Microsoft" onclick="theChampInitiateLogin(this, 'microsoft')"><ss style="display:block" class="theChampLoginSvg theChampMicrosoftLoginSvg"></ss></i>
              </li>
            </ul>
          </div>
        </div>
        <div style="clear:both"></div>
      </div>
    </div>
  </div>
</form>

POST #

<form id="altaro_custom_login_form" method="post" action="#">
  <div class="row">
    <div class="col-md-12  p-1">
      <div class="form-group">
        <p>Please enter your email address. You will receive an email message with instructions on how to reset your password.</p>
      </div>
    </div>
    <div class="col-md-12  p-1">
      <div class="form-group">
        <div id="input_container">
          <input type="text" name="" id="input-user-sign-in" class="form-control input-user-email-account" placeholder="Email">
          <img src="https://www.altaro.com/microsoft-365/wp-content/themes/dojo/assets/images/login/email-icon.svg" id="input_img">
        </div>
      </div>
    </div>
    <div class="col-md-12 text-center  p-1">
      <div class="form-group-cs">
        <button type="button" id="reset-password" class="btn btn-orange full-width"> GET NEW PASSWORD </button>
      </div>
    </div>
    <div class="col-md-12 text-center  p-1">
      <div class="form-group-cs forgot_success_msg"></div>
    </div>
  </div>
</form>

Text Content

 * Products
   * Virtual Machine Backup
   * Office 365 Backup
   * Windows Server Backup
   * Backup Solutions for MSPs
   * Email Security
 * About Us

ALTARO BACKUP FREE TRIAL
 * 

 * 
 * 
 * 
 * 

 * PODCAST
 * AUTHORS

SIGN IN
SIGN IN
 * PODCAST
 * AUTHORS

ALTARO BACKUP FREE TRIAL
 * Products
   * Virtual Machine Backup
   * Office 365 Backup
   * Windows Server Backup
   * Backup Solutions for MSPs
   * Email Security
 * About Us




 * Altaro
 * DOJO
 * Microsoft 365
 * Collaboration


ONEDRIVE FOR BUSINESS: TIPS AND TRICKS FOR HIGH-PERFORMING ADMINS

Brett Hill
January 27, 2022

Save to My DOJO




TABLE OF CONTENTS



 1.  What is Microsoft OneDrive?
 2.  Where Should Users Save Files?
 3.  OneDrive for Business uses SharePoint Online as Service
 4.  Easy Anonymous Access
 5.  Storage space per user
 6.  Request Files
 7.  Synchronization
 8.  TAKE NOTE – File on demand enabled by default!
 9.  Using Policy
 10. Network Impact
 11. Known Folder Moves
 12. Summary

This article focuses on administration and management exclusively for OneDrive
for Business. We will cover advice and best practices from my extensive
experience working with service ideal for system admins and those actively
working with it on a daily basis.


WHAT IS MICROSOFT ONEDRIVE?

Microsoft has two different, but similar services called OneDrive, both of which
offer cloud file storage for users. A free version of OneDrive is available to
everyone and is often called the “consumer” version. The business version is
“OneDrive for Business” and requires a subscription to Microsoft 365 or Office
365. Both look a lot alike but are managed very differently. To add to the mix,
Microsoft often refers to OneDrive for Business as simply “OneDrive” in their
documentation and even in the UI.
Note: I may refer to OneDrive instead of OneDrive for Business from time to time
in this article for the sake of brevity, but I always mean OneDrive for Business
unless otherwise stated.

OneDrive for Business has company-wide administration in mind. A service
administrator can control the deployment of the synchronization app, network
performance, and many other settings. With OneDrive (consumer), there is no
management framework. The individual using the service controls their settings.


WHERE SHOULD USERS SAVE FILES?

OneDrive for Business makes it very easy to share files with others, but if you
find yourself sharing lots of files, it is recommended to use Teams or
SharePoint instead. Teams and SharePoint are simply better for collaboration.
For example, with OneDrive, you can’t check-in and check-out a document. Also,
in Teams, any document you upload to Teams is available to the entire Team by
default, whereas documents you upload to OneDrive are private by default. Also,
in Teams, a conversation about a document is shared in a Teams channel rather
than via email. The general guidance is if you are working on a file without
others involved use OneDrive for Business. If you need others involved, use a
more collaborative service – Teams or SharePoint.


ONEDRIVE FOR BUSINESS USES SHAREPOINT ONLINE AS SERVICE

As the service administrator, one of the most important concepts to master is
that OneDrive for Business is a special purpose SharePoint document library
created automatically for every user in your company. When a user is assigned an
Office 365 or Microsoft 365 license, the services automatically create a
personal OneDrive for Business document library.

The URL for OneDrive for Business is formatted as follows:

https://<company base name>-my.sharpoint.com/personal/<user-id>



The landing page (shown above) for OneDrive for Business shows “My Files” which
are your files. You can also navigate from here to any SharePoint asset,
including SharePoint Document Libraries, files hosted for Teams, or other
SharePoint content.

Now that you know OneDrive for Business is using SharePoint under the hood, the
following guidance makes sense:

To manage the OneDrive sharing settings for your organization, use the Sharing
page of the new SharePoint admin center, instead of the Sharing page in the
OneDrive admin center. It lets you manage all the settings and latest features
in one place.

In this way, settings related to file sharing on SharePoint are aligned with
those for OneDrive for Business (and Teams, which also uses SharePoint as a file
store). OneDrive picks up many features from SharePoint, such as the ability to
do File Restores, Restore a previous version of file, and synchronize files to
your desktop.


EASY ANONYMOUS ACCESS

One main reason OneDrive for Business is well-liked is that it’s so easy to
share a document with anyone. You can send someone a URL to a document and
relax. It just works, and you won’t hear the dreaded “I can’t open the document”
(which is all too common and a huge productivity sink).

The screenshot below exemplifies my point. What’s being shown is the
side-by-side sharing experience in Teams vs. OneDrive. Take note! There is no
Share option in Teams. You can copy the link to the file, but you must know if
the user you send it to has rights to view the document in the Teams library. In
OneDrive for Business, however, there is a Share option that allows you to send
a URL to anyone. This is called Anonymous Access and is one of the primary
reasons users share from OneDrive rather than Teams.



Also, in OneDrive, if you click on Anyone with the link can edit, you can
further refine the Sharing options.



As a side note, users frustrated by Teams’ lack of sharing controls can easily
open a document or folder in SharePoint instead of Teams (as shown below). In
SharePoint, you can share the file with anyone just like in OneDrive. There’s no
need to copy a file in Teams to OneDrive to share anonymously. Just open it in
SharePoint instead!



<>Controlling Default Permissions

Many businesses prefer to control who can open company documents. You can change
the default settings in the OneDrive administration center, but let’s follow
Microsoft’s advice to use SharePoint administration instead.



There are separate controls for External Sharing for SharePoint and OneDrive,
ranging from Only people in your Organization to Anyone. However, what a static
snapshot does not reveal is that the OneDrive settings cannot be more permissive
than SharePoint. If you lower the permission on SharePoint, the permission also
lowers on OneDrive. OneDrive can be more restrictive than SharePoint but never
less restrictive. Since SharePoint hosts OneDrive files, this makes sense.

These settings are company-wide. Let users know before you make changes to
global settings that cause changes in expected behavior. You WILL hear from
them, and it generally won’t be a happy face emoji.

When guest users are needed, as they frequently are, consider securing the
environment with the guidance provided by Microsoft in the documentation page
titled Create a secure guest sharing environment.

Savvy admins can control sharing using options available when you click on More
external sharing settings on the same screen shown above:



The option Limit external sharing by domain lets you allow or deny sharing to a
particular domain. This can be a great way to go when you want to constrain
sharing to a specific set of partners or external resources.

Allow only users in specific security groups to share externally lets you
control who can share files with people outside your organization. A security
group is an Azure AD object that is generally a collection of users and other
groups. After populating the security group with users, you can assign
permissions and policies to the group, such as granting the group access to a
SharePoint site, a mailbox, or forcing members of the group to use 2-factor
authentication.

Consider the following scenario. Marketing is involved with a lot of external
sharing, so we want to enable sharing for members of Marketing but deny everyone
else, AND we don’t want to have to make adjustments every time someone moves
into or out of marketing.

To illustrate how this can be achieved with security groups, I created a
security group in Azure AD named Marketing-Org and added four users. As
employees come and go, members of marketing are added to and removed from this
group. (If you haven’t created security groups in Azure AD, it’s
straightforward.)

Next, (shown below) I created another security group called External-Sharing.



Security groups can have other security groups as members! By adding
Marketing-Org to External-Sharing, the users in Marketing-Org automatically
inherit External-Org permissions and policies

After that, I assigned the sharing permissions to the External-Org group.
Returning to the SharePoint admin center Policies->Sharing->More external
sharing settings-> Allow only users in specific security groups to share
externally. Then, by clicking on Manage Security Groups (shown below), I added
the External-Sharing group and set them so they can share with Anyone. To limit
the ability of everyone else, I added the built-in security group Everyone
except external users and set them to share with Authenticated guests only.



In this way, everyone in the company can only share with authenticated guests,
whereas only the members of External-Sharing can share with anyone.

The screenshot below shows the result. The user on the left is not a member of
the External-Sharing group (the Anyone option is grey and cannot be selected).
However, the user on the right can.



Once configured, effective administrators can manage membership of the security
groups using PowerShell with the Add-AzureADGroupMember and associated cmdlets.


STORAGE SPACE PER USER

Most Microsoft 365 and Office 365 plans come with 1TB of storage per user for
OneDrive. If there are more than 5 users on a plan, 1TB can be increased by
administrators to 5TB. You can even go to 25TB on a user-by-user basis by filing
a support ticket with Microsoft.

To increase the storage limit for all users, browse to the OneDrive
administration console, and select Storage. Change the setting from 1024 to the
new limit. Shown below is updating the limit to 5TB. There are no additional
charges for the increase in capacity.



A global or SharePoint admin can change storage quotas with PowerShell after you
connect to SharePoint using the SharePoint Online Management Shell and run the
following command:

Set-SPOSite -Identity <user’s OneDrive URL> -StorageQuota <quota>.

You have to construct the OneDrive URL from the company name and user name, as
mentioned earlier. Then, find the user name from the list of active users in the
Office or Microsoft 365 admin center.

For <Quota>, enter a number between 1024 (1MB is the minimum) and 5242880 (for 5
TB). Values are rounded up. 1TB is 1048576.

As of this writing, OneDrive allows files up to 100GB.


REQUEST FILES

In some scenarios, you may want to collect files from others, rather than send
files to others. OneDrive for Business makes this easy with the Request Files
feature. With this feature, users can send an email asking others to upload
content to a specific folder.

To set up a request files email, in the OneDrive UI, select a folder, click on
the ellipses (…), and click Request files. You will see a window similar to the
one shown below.



After clicking Next, you will see the Send file request window:



The email sent by this form provides a URL for uploading content to the OneDrive
for Business folder. Request files is a great way to collect and concentrate
needed files into a single location for processing. That said, you need to make
sure to enable uploads for the folder locations in the request.

Of course, a savvy administrator is thinking, “Hmm, does this provide a way for
these users to upload content forever to this location?”

Shown below is the SharePoint admin center for Policies, Sharing.



With these settings, you can put some boundaries around the ability to upload
files to location access given in the Request files invitation. These settings
apply to anonymous links sent from OneDrive and SharePoint as well. As a best
practice, if you permit users to send links to Anyone, which is enabled by
default, you should expire those links. Otherwise, over a period of years, there
can be hundreds or thousands of URLs that provide access to your content making
access control distressingly challenging or impossible without disabling
anonymous access altogether.

Folders must be set to View, edit, and upload as shown above to allow users to
upload files in response to a file request.


SYNCHRONIZATION

One of the main features of OneDrive for Business is the ability to synchronize
files from a user’s PC or laptop with OneDrive. With the synch service running,
users can work on files locally, and the changes are sent to the cloud. Also,
well-known folder locations such as Documents can be synchronized, ensuring
essential documents are both local and in the cloud. You can easily sync Teams
File Repositories as well as SharePoint Document Libraries.

The synchronization service is part of Windows 10, so you do not generally need
to download it individually. Users can install the service by clicking Start and
typing OneDrive.





Click on the OneDrive app to launch the setup. OneDrive is then accessible in
the taskbar as the cloud icon (shown before logging in, below).

Alternatively, users can enable the client by logging into
onedrive.microsoft.com and clicking Sync.

When installed, users can enjoy the integration of OneDrive with Windows File
Explorer. A OneDrive location is visible in the File listing. The OneDrive file
listing is unique as you can see if a file is in the cloud (cloud icon), local
and in the cloud (checkmark), or synchronizing (arrows). Also, when you
right-click on a file in the OneDrive folder, you can Share a file, View online,
and check the version history.



Pay particular attention to the following icons. Shown below is a screenshot
from one that appears during the installation of the OneDrive client.




TAKE NOTE – FILE ON DEMAND ENABLED BY DEFAULT!

Imagine this scenario. You are working on an important project with several
others. A Teams site is used for collaboration. You’re headed out for an
important meeting with your clients, and a colleague posts several important
files to Teams. You’ve installed the sync client, and you’re headed off to the
airport, so you think “no worries, I’ve got them synced to my laptop, and I can
view them in flight.” Aloft, you open your laptop and see there is a cloud icon
next to files. Clicking on a file, it’s not accessible. What happened?

What happened is the Files On-Demand is enabled by default.

Files On-Demand marks content that appears in the cloud as cloud-only. A file
added to a Teams File Repository will not automatically sync locally. It’s not
available offline until you open the file, or set the file or folder to Always
keep on this device. Optionally, you could also disable Files On-Demand, which
we’ll get to in a minute.

For an important file or folder, right-click in Windows Explorer and select
Always keep on this device. Users can also disable Files On-Demand in the
OneDrive client by opening the client and clicking More->Settings->Settings,
then clear the checkbox that reads Files On-Demand.



When you clear the checkbox, a pop-up message says that, indeed, the files will
download to your PC instead of being cloud-only.



Be advised that as the message above states, if your files in OneDrive for
Business take up, say, 1TB, then that 1TB will be downloaded to your PC. Local
storage needs to allow for this. Also, administrators need to consider the
impact on bandwidth should you disable Files On-Demand for many users at the
same time.

As an alternative, consider instructing users to mark files and folders they
want to always be available offline “Always available on this device” using
Windows File Explorer as previously discussed. Then you can keep Files On-Demand
enabled to preserve bandwidth as only the designated files and folder will be
permanently synched, while those you open, will be temporarily synched. All
others will reside in the cloud.


USING POLICY

For small businesses, administrators can manage OneDrive for Business
effectively with the OneDrive for Business administration console. Larger
organizations will be interested in using policy. The policy system for
Microsoft and Office 365 is considered the most efficient way to manage many
settings including those for OneDrive for Business. Policy-based administration
provides administrators control, scale, repeatability, and flexibility.

Policy automation can be a complicated topic and breaks into different scenarios
depending on your network architecture and configuration. For those with
on-premise Active Directory environments, you manage policy via SCCM or Azure AD
Domain Services.

If your environment is cloud-only (meaning, you are not using domain controllers
locally), using Microsoft’s InTune service lets you deploy the OneDrive sync
service to desktops using the Microsoft Endpoint Manager admin center.



You can also create and apply profiles to users that control OneDrive behavior.
Shown below is a policy profile limiting the client upload rate to a percentage
of available bandwidth. This one of many possible settings to control OneDrive
policies in Microsoft Endpoint Manager.



Previously, you saw how you can limit sharing with anonymous users to members of
a specific security group. Similarly, you can apply different policy profiles to
different security groups.



In this way, you manage the behavior of OneDrive and many other aspects of your
cloud service by membership in security groups. It’s easy to imagine uses for
this practice with a group for New Hires, Legal-Review-Team, Alliance Partners,
Vendors, or other typical roles with differing needs in a busy organization.


NETWORK IMPACT

In regards to OneDrive, you want to be thoughtful about bandwidth consumption in
your company, especially on the initial deployment of OneDrive for Business.
More than one company has had issues with essential business services becoming
sluggish when hundreds or even thousands of newly deployed OneDrive for Business
sync clients start downloading content at the same time. Files On-Demand, as
discussed earlier, helps significantly to reduce the initial bandwidth hit as
files located in the cloud are not automatically downloaded to clients when
enabled.

Known folder moves (discussed next) can also impact network performance by
automatically uploading users’ local folders to the cloud when the client is
deployed.

To help manage network impacts, the OneDrive sync client has bandwidth controls
built-in. For a small business, you may want to adjust these settings on each
users’ system. Right-click on the OneDrive for Business sync client, then click
Settings->Network to see the settings.



In a larger business, you can use policy to push the desired settings, including
the ability to mark OneDrive network traffic with QoS settings.


KNOWN FOLDER MOVES

Finally, a feature called Known Folder Moves is of keen interest to
administrators as it can help reduce support desk calls and ease users’
transitions to new computers when replaced or upgraded.

As you probably know, specific folders in Windows, such as Documents, Desktop,
and Pictures, and others are unique. These are “known folders” as they are in
the same location in the file system on every Windows operating system.

OneDrive includes a feature where known folder locations are synced to OneDrive
for Business. When a user needs a file in one of these locations and their PC is
not available, they can access it from any device, including a mobile device
that has an internet connection. Also, when a user moves to a new PC or laptop,
all the previous documents, images, and important files are online and can
easily be synched back to the new device.

Known Folder Moves can be enabled in the sync client by clicking on
Setting->Backup->Manage Backup.



Of course, you can also use policy with the methods previously discussed. Should
you decide to roll this out, be mindful of bandwidth impacts and network
performance, all that content will be uploaded to the cloud.


SUMMARY

OneDrive for Business is an exceptionally useful service. In this article, we’ve
discussed many of the key considerations, benefits, best practices, and
capabilities of OneDrive for Business so you can effectively manage the service
for users. A capable administrator will understand the business use cases for
sharing as well as the network impact of OneDrive for Business, and be familiar
with how to administer the service including using policy to enforce the desired
settings for your Business.

When set up, users will enjoy cloud access to essential files, including their
Desktop, Document, Pictures, Team sites, and other files of importance, allowing
them to share content quickly and work locally or collaboratively.

Of course, Microsoft is continuously updating OneDrive for Business, so as a
last tip, bookmark the Microsoft official OneDrive blog to keep up-to-date.

Was this helpful?
Yes



No



It wasn’t accurate
It wasn’t clear
It wasn’t relevant








Provide feedback about this article

Do you want to become a member of Altaro Dojo?





Share this post




PROVIDE FEEDBACK ABOUT THIS ARTICLE.

×
Description Please include a full description of how to replicate the problem
you are experiencing. This may be the steps to replicate, or the data that
caused the problem..
Name
Email address
Submit
Your feedback is successfully recorded.
Some problem occured sending your feedback


NOT A DOJO MEMBER YET?

Join thousands of other IT pros and receive a weekly roundup email with the
latest content & updates!

JOIN NOW, IT’S FREE!



LEAVE A COMMENT

Cancel reply

Your email address will not be published. Required fields are marked *

Comment *

Name *

Email *

Save my name, email, and website in this browser for the next time I comment.



MORE IN THIS CATEGORY

10 CREATIVE WAYS TO INTEGRATE TEAMS INTO YOUR ORGANIZATION

WHAT’S THE BEST TASK MGMT APP? PLANNER/TO DO/TASKS/PROJECT

HOW POWERFUL REALLY IS MICROSOFT VIVA?

MORE FROM THIS AUTHOR

HOW TO RECOVER DELETED EMAILS IN MICROSOFT 365


ABOUT THE AUTHOR

Brett Hill

 * 

Brett Hill is a speaker, trainer and author who specializes in cloud services
with an emphasis on Mi..

View Full Profile


EXPLORE THE DOJO

 * ADMINISTRATION
 * COLLABORATION
 * SECURITY & COMPLIANCE

 * C-LEVEL
 * CLOUD
 * POWERSHELL & AUTOMATION
 * SECURITY AND PATCHING
 * SUPPORTING YOUR CUSTOMERS
 * TOOLS AND UTILITIES

 * AUTOMATION
 * CLOUD
 * DESKTOP VIRTUALIZATION
 * MANAGEMENT
 * NETWORKING
 * STORAGE
 * VMWARE BACKUP
 * VSPHERE

 * BACKUP SOLUTIONS
 * OPERATIONS
 * PLANNING
 * STORAGE
 * TECHNOLOGIES

 * AZURE
 * NETWORKING
 * POWERSHELL & AUTOMATION
 * SCRIPTS & TOOLS
 * SECURITY
 * STORAGE
 * TROUBLESHOOTING & PERFORMANCE
 * WINDOWS SERVER


SEARCH

Search for:


FEATURED EBOOK

THE BACKUP BIBLE

by Eric Siron

Read eBook


ALTARO BACKUP

Award-winning backup solutions for Hyper-V, VMware, Office 365, MSPs, and more

Watch Demo Download your Free Trial



ALTARO BACKUP SOLUTIONS

 * VM Backup & Replication
 * Hyper-V Backup
 * VMware Backup
 * Altaro Office 365 Backup
 * Windows Server Backup


FREE VERSIONS

 * Free VM Backup
 * Free Windows Server Backup


BACKUP SOLUTIONS FOR MSPS

 * Altaro VM Backup for MSPs
 * Altaro Office 365 Backup for MSPs
 * Altaro EndPoint Backup for MSPs
 * Altaro Windows Server Backup for MSPs


DISCOVER ALTARO

 * About Altaro
 * Careers
 * Contact
 * News
 * Partners
 * Resources


TRY ALTARO VM BACKUP

Free 30-Day trial of Altaro VM Backup

Download your Free Trial

© 2023 Altaro All rights reserved.



No account yet? Register here

×
SIGN IN
REGISTER
keep me logged in
SIGN IN
or
 * 
 * 
 * 


Forgot password?

WHY REGISTER?

 * Access all Altaro DOJO eBooks, webinars and other members-exclusive content

 * Join 50,000+ IT Pros benefiting from free training

 * Join the DOJO forum community and ask our expert moderators your questions

I’M INTERESTED IN (SELECT AT LEAST ONE):*

MSP (Managed Service Providers)
Backup & DR
Hyper-V
VMware
Cloud (Azure, AWS, etc.)
Office 365
Windows Server


Yes, I would like to receive the latest content and other updates from Altaro
SUBMIT
or
 * 
 * 
 * 



THANKS FOR REGISTERING AND WELCOME TO ALTARO'S DOJO!

You will receive a welcome email shortly, as well as our weekly newsletter.
Don't worry, you can unsubscribe whenever you like!

Please enter your email address. You will receive an email message with
instructions on how to reset your password.


GET NEW PASSWORD


Would you like to know as soon as new M365 articles drop? You can cancel at
anytime


Keep up to dateMaybe later