Description / Use Case:
We would like the ability to relate pages directly to parts in Documoto, similar to the existing functionality that allows pages to be related to parts through a BOM on a Parts Page. This request extends that capability to allow global page-to-part relationships that are not limited to a single BOM or drawing, while providing fine-grained control over how each relationship is used.
Proposed Functionality:
  1. Global Page-to-Part Linking
• Allow users to create relationships between a part and one or more pages at the global part level.
• These relationships should function like existing page-to-part links created through a BOM.
  1. Permission-Aware Navigation
• When a user selects a linked page, the system should navigate to that page only if it exists in a book the user has access rights to.
• If the system is not able to dynamically remove or hide links based on user access rights, display a custom access-restricted error page instead of a generic 404.
• The error page should clearly indicate that the content exists but access is restricted.
  1. Visibility of Links
• Page-to-part links should be viewable from:
  • The Part Page
  • The Parts List within a drawing (when applicable)
  1. Per-Page Toggle for BOM Population
• For each page related to a part, provide an independent toggle that controls how that specific link is applied:
  • Part Page Only:
The link is visible only on the Part Page and does not appear in any BOMs.
  • Populate in BOMs:
The link automatically appears anywhere the part is used within BOMs across different drawings.
• This toggle should be configurable per page-to-part relationship, not as a single global setting.
• This allows some pages to remain contextual references while others are fully propagated into BOMs.
Benefits:
• Enables fine-grained control over documentation visibility
• Supports complex parts with multiple supporting documents
• Reduces duplication and manual maintenance of BOM links
• Improves user experience and avoids misleading 404 errors
• Maintains Documoto’s existing security and permission model
Summary:
This enhancement would expand Documoto’s page-to-part relationship model by introducing global linking with per-page BOM propagation control, improving flexibility, usability, and documentation consistency across books and drawings.