Support different consume folders for owners with multi-user support #2177
Replies: 13 comments 19 replies
-
In general, I like the idea to utilize subfolders for this as it's straight forward. If user subfolders for consume folder is preferred, then I guess we need kind of variable like PAPERLESS_CONSUMER_SUBDIRS=<tags|owner> where just one of those could be set. Or does one see option to use both side by side? |
Beta Was this translation helpful? Give feedback.
-
Two weeks have gone by so far and unfortunately we did not hear many more voices with input on the topic. What's your take on going on with this, @shamoon? |
Beta Was this translation helpful? Give feedback.
-
Just want you to know that I'd be still interested (and maybe also a silent majority). |
Beta Was this translation helpful? Give feedback.
-
Very interesting discussion! I would like to suggest a slightly different approach. (At least, I think it's different. My apologies if this has been suggested before :-)) I am aware that the following approach will probably require quite some work to implement. However, I think that it might be a nice and flexible approach which could bring a lot of benefits over time and cover a lot of use cases. Maybe it could be implemented step by step. Note: The details as described here, e.g. how the conf file could be structured, are just suggestions for the illustration of my proposal. They don't have to be implemented like this, there are lots of other possibilities to implement them. The scenario I would prefer is as follows:
Example:
What do you think? Could this be a target picture? |
Beta Was this translation helpful? Give feedback.
-
I just wanted to weigh in and say I'd love this. Multi-user is pretty useless for me as it is, because the consume folder is our main way of adding documents to paperless. Currently I have no choice but to run two paperless instances. |
Beta Was this translation helpful? Give feedback.
-
I would also love to have multiple consume folders. My only need is to set the ownership, so no fancy stuff like tags or so for me :-) |
Beta Was this translation helpful? Give feedback.
-
It seems indisputable that for numerous users, it's a significant use case to have documents be attributed to different users when imported through the I personally don't use the mentioned tagging-by-subdirectory feature, so I'm not sure if I understand the use case correctly. But maybe those directories could start with a hashtag sign, for instance
Now that I've written the above, I've come to an IMHO much better / easier solution:
This way, it would be really easy to define any number of complex consumption scenarios, keep them separate from each other and use them by just placing a file (or have your scanner place your file) in a respective directory. Example for
If no |
Beta Was this translation helpful? Give feedback.
-
I would also very much appreciate this feature. I think having an optional consume directory per user, that must then differ from the general consume directory and is customizable in the user settings, would make everything very easy to implement in the UI and not clash with the subdirectories as tags feature. |
Beta Was this translation helpful? Give feedback.
-
I urge everyone in this thread to go here on github and upvote this topic. |
Beta Was this translation helpful? Give feedback.
-
I'm just getting started with Paperless-NGX. Planning to use it with a small office of about 12 people. Paperless-NGX wasn't even on my consideration list until the multi-user support was added. Glad to see the enthusiastic development team hard at work on this great project. Multiple consume folders would definitely reduce the amount of manual work required as we digitize years of paper documents. I think either of the methods suggested by @ph1248 (adding I would love to see this capability added if possible. I understand the developers are volunteers, and I'm grateful for all the work that they put in! |
Beta Was this translation helpful? Give feedback.
-
Actually, I have started some straight forward implementation. My capabilities are also quite limited, so backend development is fine, but front-end is not my topic ;-) So my current implementation works as follows:
As said, this is still work-in-progress and I still need to test the implementation and also things might get changed. As soon as it its done, I will follow-up. |
Beta Was this translation helpful? Give feedback.
-
This discussion has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion for related concerns. |
Beta Was this translation helpful? Give feedback.
-
Originally posted by @TheDom42 in #2147 (comment)
Beta Was this translation helpful? Give feedback.
All reactions