[GH-ISSUE #813] [FEAT]: Create API keys with different permissions #477

Open
opened 2026-02-22 18:19:40 -05:00 by yindo · 1 comment
Owner

Originally created by @mark3apps on GitHub (Feb 26, 2024).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/813

What would you like to see?

Currently when you create an API key, it has full access to the AnywhereLLM API, I would really like to be able to have permissions that mirrors permissions granted to users. So one that could only get and receive chats, one that could do that as well as update embeddings and then a third that has full access like the default one does now.

Originally created by @mark3apps on GitHub (Feb 26, 2024). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/813 ### What would you like to see? Currently when you create an API key, it has full access to the AnywhereLLM API, I would really like to be able to have permissions that mirrors permissions granted to users. So one that could only get and receive chats, one that could do that as well as update embeddings and then a third that has full access like the default one does now.
yindo added the enhancementfeature request labels 2026-02-22 18:19:40 -05:00
Author
Owner

@mybr4inhurts commented on GitHub (Sep 19, 2024):

This would be very viable for us, too.
Iirc @timothycarambat already proposed that they are working on rbac support? Is there any update regarding this?

edit:
Just to explain my use case: I want to use the anthingLLM workspace from within the Continue plugin. This basically works very well and you have full RAG support in your IDE plugin but currently all API Keys have admin rights. Therefore I can access any workspace, regardless of being a member and also regardless of actually having an anythingLLM account.

@mybr4inhurts commented on GitHub (Sep 19, 2024): This would be very viable for us, too. Iirc @timothycarambat already proposed that they are working on rbac support? Is there any update regarding this? edit: Just to explain my use case: I want to use the anthingLLM workspace from within the [Continue plugin](https://github.com/continuedev/continue). This basically works very well and you have full RAG support in your IDE plugin but currently all API Keys have admin rights. Therefore I can access any workspace, regardless of being a member and also regardless of actually having an anythingLLM account.
yindo changed title from [FEAT]: Create API keys with different permissions to [GH-ISSUE #813] [FEAT]: Create API keys with different permissions 2026-06-05 14:35:30 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mintplex-Labs/anything-llm#477