5
Allow identical documents for different users (per-user private duplicate support)
Source: paperless-ngx/paperless-ngx#11618 · opened by @arunachaleswaranms
Description
Currently, Paperless-ngx prevents importing identical documents based on a global checksum.
This works well for single-user systems, but creates limitations for multi-user setups.
Use case
> Multiple users in one Paperless-ngx instance
>
> Documents are private per user
>
> Users must not share documents
>
> The same file content may legitimately belong to different users (e.g. personal IDs, contracts, payslips, bank statements)
Example:
> User A uploads a document → imported successfully
>
> User B uploads the same exact file → rejected as duplicate
>
> User B cannot access User A’s document due to privacy rules
Also user A and B want to store the same document without sharing to anyone
Problem
Duplicate detection is global, not scoped per user.
This prevents true multi-user usage in a single instance.
Other
_No response_
Currently, Paperless-ngx prevents importing identical documents based on a global checksum.
This works well for single-user systems, but creates limitations for multi-user setups.
Use case
> Multiple users in one Paperless-ngx instance
>
> Documents are private per user
>
> Users must not share documents
>
> The same file content may legitimately belong to different users (e.g. personal IDs, contracts, payslips, bank statements)
Example:
> User A uploads a document → imported successfully
>
> User B uploads the same exact file → rejected as duplicate
>
> User B cannot access User A’s document due to privacy rules
Also user A and B want to store the same document without sharing to anyone
Problem
Duplicate detection is global, not scoped per user.
This prevents true multi-user usage in a single instance.
Other
_No response_
No pledges yet. Be the first to back this.
Comments
Similar requests
[Feature Request] Support ETSI ASiC-E signed documents (EU e-signed docs)
2 votes · 0 comments
AI-created tags/correspondents show as "Private" even with no document owner set
1 vote · 0 comments
Allow configuration of the date parsing regex timeout
9 votes · 0 comments
[Feature Request] Larger Document Preview
1 vote · 0 comments
[Feature Request] Bulk action "Link" to link the selected documents to each other
1 vote · 0 comments
No comments yet.