feat: privacy option where admins cannot easily see user data #660

Closed
opened 2025-11-11 14:28:26 -06:00 by GiteaMirror · 3 comments
Owner

Originally created by @darkvertex on GitHub (Apr 16, 2024).

Is your feature request related to a problem? Please describe.

Set up a shared instance of Open Web UI at work and employees are slightly uncomfortable with the idea that an admin can dump their personal conversations (even though it's "for work".)

Describe the solution you'd like
It'd be nice if conversations were more obfuscated or encrypted in some way that admins cannot easily dump all data when a sort of "private server mode" is enabled globally, and they can only reset user passwords or trash users, but not get to the convos.

Originally created by @darkvertex on GitHub (Apr 16, 2024). **Is your feature request related to a problem? Please describe.** Set up a shared instance of Open Web UI at work and employees are slightly uncomfortable with the idea that an admin can dump their personal conversations (even though it's "for work".) **Describe the solution you'd like** It'd be nice if conversations were more obfuscated or encrypted in some way that admins cannot easily dump all data when a sort of "private server mode" is enabled globally, and they can only reset user passwords or trash users, but not get to the convos.
Author
Owner

@Lanhild commented on GitHub (Apr 16, 2024):

@darkvertex That's a job for more roles. Currently there is admin and user.

What you're suggesting would need an additional role, or to completely remove the ability to download the database from the UI.

While I believe doing the latter would be a huge downgrade, it'd be the easiest as far as how I understand your point.

Now, your issue is not solvable as in the admin most certainly has access to the UI container anyway, which contains the database itself.

@tjbck I feel like this is a non-issue, what do you think?

@Lanhild commented on GitHub (Apr 16, 2024): @darkvertex That's a job for more roles. Currently there is `admin` and `user`. What you're suggesting would need an additional role, or to completely remove the ability to download the database from the UI. While I believe doing the latter would be a huge downgrade, it'd be the easiest as far as how I understand your point. Now, your issue is not solvable as in the admin most certainly has access to the UI container anyway, which contains the database itself. @tjbck I feel like this is a non-issue, what do you think?
Author
Owner

@justinh-rahb commented on GitHub (Apr 16, 2024):

To be honest, yes, this feels unreasonable to me. If you're using some service such as a chat or messenger app for work/school, you can expect that admins have access to that content and you'll have no say in it.

@justinh-rahb commented on GitHub (Apr 16, 2024): To be honest, yes, this feels unreasonable to me. If you're using some service such as a chat or messenger app for work/school, you can expect that admins have access to that content and you'll have no say in it.
Author
Owner

@tjbck commented on GitHub (Apr 16, 2024):

let's move to discussion, it's an interesting feature request to ponder on.

@tjbck commented on GitHub (Apr 16, 2024): let's move to discussion, it's an interesting feature request to ponder on.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#660