[GH-ISSUE #22276] feat: Automatically create personal workspaces for LDAP users #19686

Closed
opened 2026-04-20 02:12:36 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @Chipotle-Lab on GitHub (Mar 5, 2026).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/22276

Check Existing Issues

  • I have searched for all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request.

Verify Feature Scope

  • I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions.

Problem Description

When using LDAP authentication, users currently do not automatically receive a personal workspace in OpenWebUI.

Workspaces are private by default unless explicitly shared or made public. This works well for shared environments, but when onboarding many LDAP users it becomes difficult to manage because administrators must manually configure shared workspaces or rely on public access.

It would be very useful if OpenWebUI could automatically create a personal workspace for each LDAP user.

Desired Solution you'd like

Proposed Feature

Add a setting that automatically provisions a workspace when a user account is created via LDAP.

Example configuration options:

Auto Create Personal Workspace: Enabled
Scope: LDAP Users / Group

Possible behaviors:

1.) When a new LDAP user logs in for the first time:
---A workspace is automatically created
---The workspace is owned by that user
---It is private by default

2.) Optional group-based behavior:
---Enable auto workspace creation for specific LDAP groups

Example:

Auto Workspace Groups:
- Engineering
- IT

Use Case

Organizations using LDAP often have many users accessing OpenWebUI. Automatically provisioning a personal workspace would:

  • Improve user onboarding
  • Reduce administrative overhead
  • Provide users a private space for prompts, tools, and knowledge collections
  • Keep shared workspaces separate from personal experimentation

Alternatives Considered

Current Workaround

Currently administrators must:

  1. Create shared workspaces manually
  2. Set them to public or configure access lists

This does not provide a personal workspace for each user.

Additional Context

Environment

OpenWebUI Version: v0.8.8
Authentication: LDAP
Deployment: Docker

Originally created by @Chipotle-Lab on GitHub (Mar 5, 2026). Original GitHub issue: https://github.com/open-webui/open-webui/issues/22276 ### Check Existing Issues - [x] I have searched for all existing **open AND closed** issues and discussions for similar requests. I have found none that is comparable to my request. ### Verify Feature Scope - [x] I have read through and understood the scope definition for feature requests in the Issues section. I believe my feature request meets the definition and belongs in the Issues section instead of the Discussions. ### Problem Description When using LDAP authentication, users currently do not automatically receive a personal workspace in OpenWebUI. Workspaces are private by default unless explicitly shared or made public. This works well for shared environments, but when onboarding many LDAP users it becomes difficult to manage because administrators must manually configure shared workspaces or rely on public access. It would be very useful if OpenWebUI could automatically create a personal workspace for each LDAP user. ### Desired Solution you'd like **Proposed Feature** Add a setting that automatically provisions a workspace when a user account is created via LDAP. Example configuration options: ``` Auto Create Personal Workspace: Enabled Scope: LDAP Users / Group ``` Possible behaviors: 1.) When a new LDAP user logs in for the first time: ---A workspace is automatically created ---The workspace is owned by that user ---It is private by default 2.) Optional group-based behavior: ---Enable auto workspace creation for specific LDAP groups Example: ``` Auto Workspace Groups: - Engineering - IT ``` **Use Case** Organizations using LDAP often have many users accessing OpenWebUI. Automatically provisioning a personal workspace would: - Improve user onboarding - Reduce administrative overhead - Provide users a private space for prompts, tools, and knowledge collections - Keep shared workspaces separate from personal experimentation ### Alternatives Considered Current Workaround Currently administrators must: 1. Create shared workspaces manually 2. Set them to public or configure access lists This does not provide a personal workspace for each user. ### Additional Context **Environment** OpenWebUI Version: v0.8.8 Authentication: LDAP Deployment: Docker
Author
Owner

@Chipotle-Lab commented on GitHub (Mar 9, 2026):

You need to provide a reason as to why this is closed as "not planned".

<!-- gh-comment-id:4023296782 --> @Chipotle-Lab commented on GitHub (Mar 9, 2026): You need to provide a reason as to why this is closed as "not planned".
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#19686