What does the OneDrive integration do in Teamwork.com?


Quick answer: Connect OneDrive at site level by clicking your profile avatar, selecting Apps and integrations, and clicking Enable for OneDrive Personal or OneDrive for Business. After authorizing your Microsoft account, use Select Folder to choose which files are available. Files are then linked into individual projects; nothing syncs at site level.

OneDrive is a file hosting and synchronization service that enables you to store and share files.

Within Teamwork.com, you can integrate your site with OneDrive before enabling it for individual projects.

Your files in your OneDrive account will then be available to link directly into the Files area of the project, or to attach them to tasks, comments or messages in the project.

Enabling the OneDrive integration at site-level will not result in any file syncing. This is done at project-level.

Note: You must first enable integrated apps in Microsoft 365 for users in your organization to allow third-party apps to access their Microsoft 365 information. 

How do I connect OneDrive to Teamwork.com?

You will first need to authorize Teamwork.com to connect to your OneDrive account. To do this, click your profile avatar in the top right corner of your site and select Apps and integrations from the pop-out menu.

Profile menu


In the Integrations area,  you will see separate options for OneDrive Personal and OneDrive for Business.

Click the Enable button in the section relevant to your Microsoft account.

Image Placeholder
Image Placeholder

You can then choose whether to authorize the same account for all projects or use separate accounts. Click Save Changes to proceed.

Image Placeholder

You will then be redirected to the Microsoft login page to enter your credentials.

Once you have completed authorization, you will see a Select Folder button in your Teamwork.com integration settings which allows you to control which files in your OneDrive account are accessible from Teamwork.com.

Image Placeholder

When you connect each project to your OneDrive, you will be able to choose this selected folder for the specific project, or set the project folder as any of the folders within this root folder.

Frequently asked questions

Does enabling OneDrive at site level sync my files?

No. File syncing is done at project level, not site level.

Do I need to change anything in Microsoft 365 first?

Yes. You must first enable integrated apps in Microsoft 365 so third-party apps can access your users' Microsoft 365 information.

Can I use different OneDrive accounts for different projects?

Yes. When enabling the integration, you can authorize the same account for all projects or use separate accounts.

Can each project use a different OneDrive folder?

Yes. When connecting a project, choose your selected folder or any folder within it.