[GH-ISSUE #3282] [FEAT]: Allow manager role to view models for known providers, but not update #2107

Open
opened 2026-02-22 18:28:11 -05:00 by yindo · 3 comments
Owner

Originally created by @Yaronbaroz18 on GitHub (Feb 19, 2025).
Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3282

How are you running AnythingLLM?

Docker (remote machine)

What happened?

Hi,

I am facing an issue where, when accessing the Workspace Chat Settings in AnythingLLM with a manager role, the list of Ollama models does not update. However, for users with an admin role, the model list updates correctly when performing the same action.

Environment:
AnythingLLM Version: 1.7.4

Are there known steps to reproduce?

Navigate to the Chat Settings.
Observe that the list of Ollama models does not update.
Log in as a user with an admin role and perform the same steps.
Notice that the list of Ollama models updates correctly for admin users.
Expected Behavior: The list of Ollama models should update for both manager and admin roles when accessing the Chat Settings.

Originally created by @Yaronbaroz18 on GitHub (Feb 19, 2025). Original GitHub issue: https://github.com/Mintplex-Labs/anything-llm/issues/3282 ### How are you running AnythingLLM? Docker (remote machine) ### What happened? Hi, I am facing an issue where, when accessing the Workspace Chat Settings in AnythingLLM with a manager role, the list of Ollama models does not update. However, for users with an admin role, the model list updates correctly when performing the same action. Environment: AnythingLLM Version: 1.7.4 ### Are there known steps to reproduce? Navigate to the Chat Settings. Observe that the list of Ollama models does not update. Log in as a user with an admin role and perform the same steps. Notice that the list of Ollama models updates correctly for admin users. Expected Behavior: The list of Ollama models should update for both manager and admin roles when accessing the Chat Settings.
yindo added the enhancementfeature request labels 2026-02-22 18:28:11 -05:00
Author
Owner

@Yaronbaroz18 commented on GitHub (Feb 25, 2025):

hi
Can you explain the concept please

  1. why manager is the first role that can upload files to workspace but can't choose the workspace model?
  2. if only admin role can change the model (a basic action that any user need for my opinion) - why we have the manager role in the middle?

Thanks a lot
Yaron

@Yaronbaroz18 commented on GitHub (Feb 25, 2025): hi Can you explain the concept please 1. why manager is the first role that can upload files to workspace but can't choose the workspace model? 2. if only admin role can change the model (a basic action that any user need for my opinion) - why we have the manager role in the middle? Thanks a lot Yaron
Author
Owner

@timothycarambat commented on GitHub (Feb 25, 2025):

Admins can change the global LLM, embedder, and vector db as well as other settings. They really should not even be used in a chat capacity. In this PR (#3284), managers will be able to choose the model per-workspace if previoulsy auth'd by admin to use that LLM so I am not sure what you are asking, that is what we are fixing.

@timothycarambat commented on GitHub (Feb 25, 2025): Admins can change the global LLM, embedder, and vector db as well as other settings. They really should not even be used in a chat capacity. In this PR (#3284), managers will be able to choose the model per-workspace if previoulsy auth'd by admin to use that LLM so I am not sure what you are asking, that is what we are fixing.
Author
Owner

@Yaronbaroz18 commented on GitHub (Mar 26, 2025):

any updates on this PR?

@Yaronbaroz18 commented on GitHub (Mar 26, 2025): any updates on this PR?
yindo changed title from [FEAT]: Allow `manager` role to view models for known providers, but not update to [GH-ISSUE #3282] [FEAT]: Allow `manager` role to view models for known providers, but not update 2026-06-05 14:44:35 -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#2107