Onedrive For Mac Not Syncing



Not

  1. Onedrive For Mac Download
  2. Onedrive For Mac Not Syncing Software
  3. Onedrive For Business Mac Not Syncing
  4. Onedrive
-->

The OneDrive sync app now lets users sync libraries or folders in Microsoft SharePoint or Microsoft OneDrive that have been shared from other organizations. This scenario is often referred to as Business-to-Business (B2B) Collaboration. We're calling this new feature in the OneDrive sync app 'B2B Sync'.

Azure Active Directory (AAD) guest accounts play a key role in making B2B Collaboration possible. A guest account at one organization links to a member account at another organization. Once created, a guest account allows Microsoft 365 services like OneDrive and SharePoint to grant a guest permission to sites and folders the same way a member within the organization is granted permission. Since the accounts at two organizations are linked, the user only needs to remember the username and password for the account at their organization. As a result, a single sign in to their account enables access to content from their own organization and from any other organization that have created guest accounts for them.

  • On a Mac, you'll see the OneDrive cloud icons on the top Menu bar. If you don't see the Menu bar, you may need to adjust your General preferences. For more information, go to Apple Support. If the icon doesn't appear in the Status menu area, OneDrive might not be running: Find OneDrive in your Applications folder.
  • Over a year ago, I wrote an article 'OneDrive Sync Issues? How To Reset OneDrive for the Mac the EASY way!' This video shows you how to easily reset Microsof.
  • Turn on Finder integration. If you’re on OSX 10.10 or higher, get sync status directly from Finder by enabling Finder overlays in Settings. First, click the Apple logo in the top left corner of your Mac Desktop and select System Preferences, then select Extensions in the top-level menu (shown in the 3rd row from the top). Toggle on the OneDrive Finder Integration to enable Finder overlays.
  • If you originally installed OneDrive from the Mac App Store, open the OneDrive app and check if there is an Update button showing in the app itself. For more information on install and setup, read about how to Get started with the new OneDrive sync client on Mac OS X.

Jul 08, 2020 Microsoft OneDrive is a cloud-based storage and syncing solution that works on Mac, PC, and mobile devices with access to the internet. When you install OneDrive on your Mac, either as a standalone app or as part of Microsoft 365, it appears to be just another folder.

Important

We recommend that you sign up for the SharePoint and OneDrive integration with Azure AD B2B Preview to help ensure that the required Azure AD guest account for the share recipient is created in your organization's directory.

B2B Sync requirements

For people outside your organization to sync shared libraries and folders:

  • External sharing must be enabled for your organization.
  • External sharing must be enabled for the site or OneDrive.
  • The content must be shared with people outside the organization at the site or folder level. If a folder is shared, it must be through a link that requires sign-in.
  • Sharing recipients must have a Microsoft 365 work or school account (in Azure AD).
  • ADAL must not be enabled if using builds before 19.086.*.

Onedrive For Mac Download

This article gives an overview of the B2B Sync experience and describes these requirements in more detail.

Known issues with this release

  • On the Mac, Files On-Demand thumbnails will not display from external organization's sites. Thumbnails will display correctly for files from the user's own organization.
  • On the Mac, if the guest account was created with a different email address format than the form they are using with the sync app, the external site's content cannot be synced. For example, first.last@fabrikam.com vs alias@fabrikam.com.
  • On the Mac, the external content may be placed on the local computer in the user's own organization's folder instead of one with the external organization's name.
  • Multi-Factor Authentication from an external organization is not yet supported. Only guest accounts that don't require MFA will sync.

Overview of the B2B Sync experience

Here's an example of what happens after someone at 'Contoso' shares a site or folder with someone at 'Fabrikam':

  1. The Fabrikam recipient receives an email like the following.

  2. When the recipient clicks the link in the email to go to the shared item, they need to click 'Organizational account' to sign in with their Fabrikam account. Behind the scenes, this creates the Contoso guest account in Azure AD.

  3. The recipient may need to enter their Fabrikam username or password, and then they can view the shared item. If they don't want to sync everything that was shared, they can browse to the library or folder they want to sync. To set up syncing, they need to click the Sync button.

  4. The guest's browser will display up a message asking if they want to open 'Microsoft OneDrive,' and they will need to allow this.

  5. If this is the first time the guest has used the sync app with their Fabrikam account, they'll need to sign in. The email address will be automatically set to the Fabrikam account used in the previous steps. The guest needs to select 'Sign in.'

  6. The guest might be able to sign in to the sync app without entering their Fabrikam password if they're signed in to Windows with the same account. Otherwise they'll need to enter their password.

  7. The guest will confirm where they want to sync the shared item on their computer.

    Note

    The content is placed in a folder whose name includes the name of the organization ('SharePoint - Contoso' in this example). If the user is syncing SharePoint content from Fabrikam as well, they'll also have a 'SharePoint - Fabrikam' folder.

  8. The guest will continue through the OneDrive sync app setup wizard.

  9. After closing the wizard, the site will begin syncing. The user can click the blue cloud icon in the notification area to open the OneDrive sync activity center and see the files syncing, open the local folder with the files, or open the SharePoint site in a web browser.

Onedrive For Mac Not Syncing Software

Enable external sharing for your organization

In order for users at your organization to be able to share with their partners at other organizations, external sharing must be enabled at the organization level. To do this, you must be a global or SharePoint admin in Microsoft 365. After you enable external sharing at the organization level, you can restrict it site by site. A site's settings can be the same as the organization setting, or more restrictive, but not more permissive.

You can change your organization-level sharing settings in three different places (all three control the same thing):

  • In the Microsoft 365 admin center, under Settings > Services & add-ins > Sites. For more info, see Change the organization-level external sharing setting
  • On the Sharing page in the OneDrive admin center
  • On the sharing page in the in the classic SharePoint admin center, where you can also specify detailed options. For more info, see Additional settings.

Important

If you allow 'Anyone' links (sometimes referred to as 'anonymous access' or 'shareable'), these links do not create guest accounts and therefore the external share recipient will not be able to leverage B2B Sync when receiving that link type.

For more info, see External sharing overview.

Control external sharing

When you allow users to share content from your organization externally, you can use several features in Microsoft 365 to manage who has access to the content. Admins and site owners can review permissions and audit access to sites. For info, see Searching for site content shared with external users and Turn on external sharing notifications. You can enable external sharing with only specific internet domains, or you can block specific domains. For info, see Restricted domains sharing. You can also allow only members of specific security groups to share externally. For info, see Turn external sharing on or off.

We recommend creating separate sites (site collections, not subsites) for each unit of work that you want to share externally. This way, you can clearly annotate the sites to indicate that external users have access, and avoid unintentional disclosure of information. For individual users sharing content from their OneDrive, we recommend creating separate folders for different projects or collaboration groups. You can remove a guest's permission to a site or folder, or you can delete the guest account to remove their permission from all of your organization's content.

Important

Any synced content will remain on the user's computer after permissions have been removed.

Enable external sharing for a site

To view or change the sharing setting for any site, use the new SharePoint admin center.

  1. Go to the Active sites page of the new SharePoint admin center, and sign in with an account that has admin permissions for your organization.

    Note

    If you have Office 365 Germany, sign in to the Microsoft 365 admin center, then browse to the SharePoint admin center and open the Active sites page.
    If you have Office 365 operated by 21Vianet (China), sign in to the Microsoft 365 admin center, then browse to the SharePoint admin center and open the Active sites page.

  2. Customize the view as necessary to see the External sharing column.

  3. If you need to, change the external sharing setting for a site.

Methods of sharing

Sites and folders can be shared in different ways in SharePoint and OneDrive:

  • If users are syncing a folder, they can right-click it in File Explorer to share it.
  • Users can go to the SharePoint site or folder on the web and click the Share button to share the it.
  • Users can share sites and folders in the SharePoint and OneDrive mobile apps.
  • Admins can create guest accounts and use the admin center or PowerShell to add them to sites.

Note

For more info about these methods, see Learn how to share a site and Learn how to share a folder.

B2B Sync works with all these methods of sharing. It has only the following requirements:

  • For guests to sync shared content, the content must be shared at the site or folder level. Guests can't sync files that are shared individually (for example, from the Office apps).
  • B2B sync works only when guest accounts are created in the organization, and when the recipient has an Azure AD account. It doesn't work when users share by creating an Anyone link (also known as 'anonymous access' link or 'shareable' link), or when they share with people who have a Microsoft account or other personal account.

Add guests to SharePoint sites

As an admin in Microsoft 365, you can share with people outside the organization by creating guests individually in the Azure AD admin center, and then adding them to a SharePoint team site individually or by adding them to a security group that already has permissions to the site you want to share. If you grant permissions by using the advanced permissions page (instead of by using the Share site button), you'll need to inform the guest that you've given them permission to the site. They won't receive an invitation email.

Important

If you use the advanced permissions page, we recommend granting permissions at the site level, not at the document library or folder level.

Use PowerShell to bulk create guest accounts and add them to a SharePoint group

If you need to create and grant permissions to many guest accounts, you can use the following PowerShell script, which creates guest accounts and grants them permissions to a site. The script takes a CSV (comma separated value) file as input, which contains a list of user display names and email addresses. For each name and email address, a guest account is created and that account is added to a security group to grant it permission. The script is designed so that you can feed the resulting output CSV as input to the script on a subsequent run. This lets you add more users to your CSV file or retry creating any failed account.

As users are added to the Azure AD Group, they should receive an email welcoming them to the group. After running the script, you'll need to email the users with a direct link to the SharePoint site you gave them permissions to. When they click the link, they'll be presented with the below UI to accept the terms of the invitation. Once they accept, they will be taken to the site you shared with them. At that point they can click the Sync button to begin syncing the sites files to their PC or Mac.

For more info, see:

When a guest loses access to shared content

If a person's guest account is deleted or their permission to shared content is removed, the sync app will display an error.

  • A notification will appear indicating that the library can't be synced.

  • The OneDrive icon in the notification area will show an error.

    When the guest clicks the icon, they will see an error banner in the activity center.

Policy Setting to Prevent B2B Sync

The B2B Sync feature of the OneDrive sync app allows users at an organization to sync content shared with them from another organization. If you wish to prevent users at your organization from being able to use B2B Sync, you may set a policy value on your users' Windows PC or Mac to block external sync.

You only need to take these actions if you wish to prevent users at your organization from using the B2B Sync feature (to prevent syncing libraries and folders shared from other organizations).

The new BlockExternalSync setting is described in the admOneDrive.admx and OneDrive.adml files installed as part of the OneDrive sync product build 19.086.* or higher. If you use ADM to manage your sync app policies, import the new files as you normally would to see the new setting.

If you are using other management systems to deploy policies to your users' Windows PCs, use the equivalent of the following command to prevent B2B Sync:

Onedrive For Mac Not Syncing

On a Mac with the Apple Store version of OneDrive, use the equivalent of the following command to prevent B2B Sync:

On a Mac with the Standalone version of OneDrive, use the equivalent of the following command to prevent B2B Sync:

Part 2. Top 10 Tips to Fix OneDrive Sync Problems

As stated above, there can be plenty of reasons for the OneDrive sync problem. If you are also experiencing any setback related to OneDrive, follow these tips to fix OneDrive sync problems.

1. Reestablish the sync

This is the easiest way to fix OneDrive sync problems. You can exit the OneDrive desktop app from your system and sync it again in order to resolve an issue. To do this, right-click the OneDrive cloud icon on your notification area. If you can’t find its shortcut, then click on the option of “Show Hidden Icons”.

From here, choose to “Exit” the app and close its desktop program. Now, restart the system, which will let OneDrive establish the connection again. If your OneDrive is not syncing, then this would be an easy fix.

2. Compress files and folders

Even if you have got a premium plan on OneDrive, you can’t upload a single file of more than 10 GB at a time. If there is a high-definition video or any other file that is exceeding this storage limit, then you should try to compress it before uploading. You can easily compress a file using Windows native feature or WinZip.

Simply right-click the file you wish to compress and select the “Add to Archive” or “Send to Compressed folder” option. It depends on the version of Windows you are using. It will open a pop-up like this. From here, you can select the type of compression and limit the storage of your file to fix OneDrive sync problems.

3. Update Windows

If you are running OneDrive on an older version of Windows, then chances are that you might face plenty of setbacks while syncing it. It has been observed by plenty of users that after updating their Windows, they are able to resolve the OneDrive sync issue. You can resolve this issue by visiting Control Panel > System & Security > Windows Update and check for an update.

Afterward, you can choose to update your operating system by following simple on-screen instructions.

4. Connect your OneDrive account to Windows manually

Most of the time, Windows establishes an automatic connection between the OneDrive directory and your account. Nevertheless, if there is a problem in the connection, then you might experience OneDrive not syncing issue. To resolve this, visit your Windows settings (by clicking on the gear-like symbol) and visit the “Accounts” section. Click on Email & App Accounts > Add an account and add your OneDrive account manually.

Onedrive For Business Mac Not Syncing

It will open an interface like this. Here, provide your OneDrive (i.e. Windows/live) credentials and sign-in to your account.

Onedrive For Mac Not Syncing

5. Select the folders you wish to sync

Since OneDrive has limited storage, you can’t sync everything to it. Additionally, if you have just upgraded to Windows 10, then you need to manually select the folders you wish to sync with OneDrive to resolve OneDrive sync issues. Firstly, right-click the OneDrive icon from the notification panel and visit its Settings. From here, visit the Account tab and click on the “Choose folders” button.

You will get a pop-up window like this. Just check the folder you wish to sync with OneDrive and click on the “Ok” button when you are done to implement these changes.

6. Switch off the Office upload

It has been observed that the automatic office upload option can tamper with the ongoing functioning of OneDrive. If your OneDrive is not syncing, then visit its Settings and click on the “Office” tab. From here, you need to un-check the option of “Use Office to sync Office files that I open” and save your selection by clicking the “Ok” button. Restart the drive again to fix this issue.

7. Check if the file path is too long

As per the guidelines given by Microsoft, your file path should not exceed 255 characters. If you have created different sub-folders or have a long pathname, then it might cause the OneDrive sync problem. This is one of the most overlooked yet efficient tips to help you fix OneDrive sync problems. Visit your folders stored on the OneDrive directory and rename them to maintain a shorter file path.

8. Unlink OneDrive from your system

Onedrive

If you still get OneDrive sync issues after resetting it, then you should unlink it from your PC and later choose to sync your folders selectively. This can be done by visiting the Settings option on OneDrive and selecting the “Accounts” tab. From here, choose the option of “Unlink OneDrive” or “Unlink this PC” and apply changes.

Later, restart your system and choose to select the folders you wish to sync with OneDrive manually.

9. Manage your storage

If you don’t have enough space on OneDrive, then the chances are that you might experience OneDrive not syncing issue. Firstly, check the amount of free space you have on OneDrive. Go to your account right here and log-in using your credentials. From the “Storage” option, you can see the amount of free space you have on OneDrive. If you don’t have enough space, try to empty it to fix OneDrive sync problems.

At the same time, you need to ensure that your hard disk has enough space as well. Visit your directory to check it. To order to manage space, right-click it, and choose the option of “Properties”. Visit the “General” tab and click on “Disk cleanup” to manage your storage.

10. Reset OneDrive manually

If nothing else seems to work, then try to reset OneDrive manually to overcome this issue. There are two ways to do this. The first option is to open the Run prompt (by pressing the Windows and “R” key at the same time) and entering the command: %localappdata%MicrosoftOneDriveonedrive.exe /reset.


The second way is to open the command prompt (by pressing the Windows and “X” key and selecting the Command Prompt option) and entering the above-mentioned command.

After resetting OneDrive, enter the command (either on Command prompt or Run prompt): %localappdata%MicrosoftOneDriveonedrive.exe. This will run the setup once again and re-establish the connection.