[FEAT]: Private Workspaces for sub-users
What would you like to see?
Ability to create private workspaces which are not shown for managers or/and admins (maybe something one can set in the settings). This would mean when creating a workspace, you can set a bool to make it private, only making the creator (and API) being able to access that workspace. This would work great for workspaces that are, for example, only supposed to be used with an API or someones own way of rewriting emails.
If I get a "yeah nice idea" of some sort, I would go about creating it and requesting a pull request once done.
This is https://github.com/Mintplex-Labs/anything-llm/issues/431
Currently default users, for example, cannot even create workspaces, so the UI and permission on the backend would need to be modified to accommodate this. This would then need to be exposed under https://github.com/Mintplex-Labs/anything-llm/issues/1787 for the admin to control.
Since #431 is so old, I will close that one and roll it into this one, but you should not make a PR for this to main because again, if it is related to permissions and abilities - we need to manage it via #1787
Alright, i actually searched for "private workspace" but nothing came up. Then im looking forward for an official implementation.