Browse help topics

Photos and communication

Upload, share, and control access to project documents

Store files in the right project, keep internal files private, and share only the intended customer-facing document. Follow the current customer-facing workflow and verify access, status, and resulting records before continuing.

6 min read Updated Standard user, manager, company admin

Before you begin

  • Audience: Standard user, manager, company admin.
  • Project/document access
  • appropriate sharing permission
  • current, intended public document version.

Project → Documents (#/sites/:id/v2?tab=documents); item/document controls; tokenized public document route #/public/documents/:token

Upload, share, and control access to project documents

  1. Open the workspace

    In JobBuddy, go to Project → Documents (#/sites/:id/v2?tab=documents); item/document controls; tokenized public document route #/public/documents/:token.

  2. Confirm access and starting state

    Project/document access; appropriate sharing permission; current, intended public document version.

  3. Complete the main setup

    Distinguish internal uploads, item attachments, estimate/invoice attachments, generated PDFs, and public token links.

  4. Review the important choices

    Review access inheritance, download, customer-visible flags, approved-estimate copies, revocation/expiry where implemented, and replacing versus editing a shared file.

  5. Verify the result

    Store files in the right project, keep internal files private, and share only the intended customer-facing document.

    Expected result: Store files in the right project, keep internal files private, and share only the intended customer-facing document.

Troubleshooting

The page, control, or action is unavailable.

Confirm the required access and starting state: Project/document access; appropriate sharing permission; current, intended public document version.

The result is incomplete or unexpected.

Project permissions, item attachments, customer-visible flags, generated sales documents, public tokens, versions/copies, and revocation are different access mechanisms.

The issue remains after checking the record.

Capture the exact visible error, record status, approximate time, and intended result. Give support only the minimum customer-safe evidence needed to trace the problem.

What happens next

  • Store files in the right project, keep internal files private, and share only the intended customer-facing document.
  • Review the resulting record, status, notifications, and related history before continuing downstream work.
  • Use the related guide when the next action belongs to another JobBuddy workflow.
Open JobBuddy