From a6f668672847b439dd4d6bdc5fb64eebbcd404ff Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Tue, 15 Jul 2025 21:15:27 +0200 Subject: [PATCH 1/3] privacy feat for admin workspace --- docs/getting-started/env-configuration.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/getting-started/env-configuration.md b/docs/getting-started/env-configuration.md index 458017e5..2082d890 100644 --- a/docs/getting-started/env-configuration.md +++ b/docs/getting-started/env-configuration.md @@ -148,6 +148,12 @@ is also being used and set to `True`. Failure to do so will result in the inabil - Default: `True` - Description: Enables admin users to access all chats. +#### `RESPECT_USER_WORKSPACE_PRIVACY` + +- Type: `bool` +- Default: `False` +- Description: When enabled, admin users are treated like regular users for workspace access and only see knowledge bases, models, prompts, and tools they have **explicit permission to access** through the existing access control system. If set to `False`, admins have access to all created items in the workspace area regardless of access permissions. + #### `ENABLE_USER_WEBHOOKS` - Type: `bool` From ed45927d331eb57a13d1aa1efcc88ab54c384e25 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Sat, 19 Jul 2025 17:04:12 +0200 Subject: [PATCH 2/3] Update env-configuration.md --- docs/getting-started/env-configuration.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/getting-started/env-configuration.md b/docs/getting-started/env-configuration.md index 2082d890..2751ec2d 100644 --- a/docs/getting-started/env-configuration.md +++ b/docs/getting-started/env-configuration.md @@ -146,13 +146,13 @@ is also being used and set to `True`. Failure to do so will result in the inabil - Type: `bool` - Default: `True` -- Description: Enables admin users to access all chats. +- Description: Enables admin users to access all chats. When disabled, admins can no longer accesss user's chats in the admin panel. -#### `RESPECT_USER_WORKSPACE_PRIVACY` +#### `ENABLE_ADMIN_USER_WORKSPACE_ACCESS` - Type: `bool` -- Default: `False` -- Description: When enabled, admin users are treated like regular users for workspace access and only see knowledge bases, models, prompts, and tools they have **explicit permission to access** through the existing access control system. If set to `False`, admins have access to all created items in the workspace area regardless of access permissions. +- Default: `True` +- Description: When disabled, admin users are treated like regular users for workspace access and only see knowledge bases, models, prompts, and tools they have **explicit permission to access** through the existing access control system. If set to `True`, admins have access to all created items in the workspace area regardless of access permissions. #### `ENABLE_USER_WEBHOOKS` From 34f480c10d2703580ccd01d3e377877a430fe1c4 Mon Sep 17 00:00:00 2001 From: Classic298 <27028174+Classic298@users.noreply.github.com> Date: Wed, 6 Aug 2025 17:16:15 +0200 Subject: [PATCH 3/3] Update env-configuration.md --- docs/getting-started/env-configuration.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/getting-started/env-configuration.md b/docs/getting-started/env-configuration.md index 2751ec2d..411cdbe1 100644 --- a/docs/getting-started/env-configuration.md +++ b/docs/getting-started/env-configuration.md @@ -148,7 +148,7 @@ is also being used and set to `True`. Failure to do so will result in the inabil - Default: `True` - Description: Enables admin users to access all chats. When disabled, admins can no longer accesss user's chats in the admin panel. -#### `ENABLE_ADMIN_USER_WORKSPACE_ACCESS` +#### `ENABLE_ADMIN_WORKSPACE_CONTENT_ACCESS` - Type: `bool` - Default: `True`