Skip to content

[FEAT]: User control of RAG database in a single workspace #4356

@jhsmith409

Description

@jhsmith409

What would you like to see?

I realize this may be better handled by a more complete solution for RBAC across all of anythingLLM. I've read a number of feature requests looking for either the full RBAC solution or bits and pieces.

So, far I have not seen anyone taking on the full task of RBAC. If I were to do that, I would look to using a database that supported that function for me which then becomes a huge project of changing the internal database of anythingLLM. This is complicated by RBAC being a paid feature in many databases.

So short of full RBAC implementation, I, like others, am seeing limits where I can apply anythingLLM. I've seen Tim reject (and with good reason) other partial user permission enhancements that did not offer a full set of features. Despite this, my intention is to create a fork for User-based control of the RAG in a single Workspace and hope Tim will accept that back in. If not, I'll end out with a fork I have to maintain until full RBAC is implemented. Hoping with the right features, Tim would be willing to merge this back in before RBAC is implemented.

(Fishing for comments from Tim as to what he would view favorably...)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions