Skip to main content

SharePoint File Storage

SharePoint integration allows you to store all project files directly in your company's SharePoint site instead of local storage. Files remain accessible through Readybuild while also being available in SharePoint and Microsoft Teams.

Benefits

  • Centralized storage - All files in your existing SharePoint infrastructure
  • Microsoft Teams access - Access project files directly from Teams
  • Advanced sharing - Use SharePoint's sharing and collaboration features
  • Compliance - Meet your organization's data governance policies
  • Version history - SharePoint's versioning for all project files

Setting Up SharePoint

Step 1: Connect SharePoint

  1. Go to Settings > Integrations > Microsoft 365
  2. Find the Microsoft SharePoint File Storage card
  3. Click Connect
  4. Sign in with your Microsoft administrator account
  5. Grant permissions for SharePoint access

Step 2: Select a Site

After connecting:

  1. Choose your SharePoint Site from the dropdown
  2. Select the Document Library (Drive) where files will be stored
  3. Choose a Root Folder for Readybuild files
  4. Click Save Configuration

Configuration Options

SettingDescription
SiteThe SharePoint site where files will be stored
Document LibraryThe document library (drive) within the site
Root FolderThe folder that will contain all Readybuild project folders

How SharePoint Storage Works

Once configured:

  • All new project files upload directly to SharePoint
  • Files are organized in folders matching your project structure
  • Users access files through Readybuild's file manager as usual
  • Files are also accessible directly in SharePoint

Folder Structure

Readybuild creates project folders in your selected SharePoint location:

[Root Folder]/
├── Project-001/
│ ├── Documents/
│ ├── Photos/
│ └── Contracts/
├── Project-002/
│ ├── Documents/
│ └── Photos/
└── ...

Folders are created automatically when files are uploaded to a project.

Important Considerations

Migration Required for Existing Files

Enabling SharePoint does not migrate existing files. Files already stored in Readybuild remain in their current location. Only new uploads go to SharePoint.

Do not switch to SharePoint without planning:

  • Existing files stay in local storage
  • New files go to SharePoint
  • You may end up with files in two locations

Contact Readybuild support for migration assistance.

Before Enabling SharePoint

  1. Inventory existing files - Know what's already stored
  2. Plan migration - Decide whether to migrate existing files
  3. Choose the right site - Select a SharePoint site with appropriate permissions
  4. Communicate with users - Let your team know about the change

Troubleshooting

SharePoint Connection Failed

Causes:

  • Insufficient SharePoint permissions
  • SharePoint not enabled for your organization
  • Authentication issues

Solutions:

  1. Verify you have access to the SharePoint site you're trying to connect
  2. Check with your IT administrator that SharePoint is enabled
  3. Ensure you're signing in with the correct Microsoft account
  4. Try a different browser or incognito mode

Files Not Uploading

Check these items:

  1. Configuration complete - Site, Drive, and Root Folder must all be selected
  2. Write permissions - Verify you have write access to the SharePoint location
  3. File size - Check that the file doesn't exceed SharePoint limits (default: 250GB per file)
  4. File name - Remove special characters that SharePoint doesn't support

SharePoint File Name Restrictions

SharePoint does not allow certain characters in file names:

  • " * : < > ? / \ |
  • Names starting or ending with spaces
  • Names ending with a period
  • Reserved names like CON, PRN, AUX, etc.

If a file upload fails, check the file name for these restrictions.

Cannot Find SharePoint Site

If your SharePoint site doesn't appear in the dropdown:

  1. Verify you have at least read access to the site
  2. Ensure the site exists and hasn't been deleted
  3. Check that the site is a standard Team Site or Communication Site
  4. Contact your SharePoint administrator

Files Appear in Wrong Location

If files aren't appearing where expected:

  1. Review the Root Folder configuration
  2. Check you're looking at the correct Document Library
  3. Verify the project folder was created properly

SharePoint Limits

Be aware of SharePoint's storage and file limits:

LimitValue
Maximum file size250 GB
Path length400 characters
Files per library30 million items
Site storageVaries by plan

Most organizations won't hit these limits, but they're worth knowing for large implementations.

Security and Permissions

How Permissions Work

  • SharePoint permissions are separate from Readybuild permissions
  • Users need SharePoint access to view files directly in SharePoint
  • Readybuild file access is controlled by Readybuild project permissions
  • Files uploaded through Readybuild inherit the document library's default permissions

Best Practices

  • Use a dedicated SharePoint site for Readybuild files
  • Configure SharePoint permissions to match your organization's needs
  • Consider using SharePoint groups for managing access
  • Enable versioning in the document library

Frequently Asked Questions

Q: What happens to existing files if I enable SharePoint?

A: Existing files remain in their current location. Only new uploads go to SharePoint. Contact support for migration assistance.

Q: Can I connect to multiple SharePoint sites?

A: No, Readybuild connects to one SharePoint site per company. Choose a central location for all project files.

Q: Can users access files through SharePoint directly?

A: Yes, if they have SharePoint permissions. Files stored in SharePoint are accessible through SharePoint's interface, Microsoft Teams, and OneDrive sync.

Q: What if I want to stop using SharePoint?

A: Contact Readybuild support before disconnecting. Files in SharePoint will remain there but won't be accessible through Readybuild after disconnection.

Q: Does SharePoint integration affect file performance?

A: File operations may be slightly slower than local storage due to network communication with SharePoint. For most use cases, this is not noticeable.