How to restrict access to Langfuse projects within an organization #11686
-
Describe your questionHello, we have created one organization in a self hosted open source Langfuse setup and have multiple projects created based on different GenAI applications. We want to restrict access to GenAI application teams so they can only see their specific projects once they login to Langfuse and not see other projects, but when we try to manage access at a project level we don't see any option. Is this doable? Langfuse Cloud or Self-Hosted?Self-Hosted If Self-Hosted3.124.1 If Langfuse CloudNo response SDK and integration versionsNo response Pre-Submission Checklist
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Project-level access control is available in Langfuse, but it requires either the Pro plan with the Teams add-on or the Enterprise Edition for self-hosted deployments.(1) For your self-hosted open source setup on version 3.124.1, project-level roles are not available in the standard open source version. This feature is part of the Enterprise Edition.(1)(2) Here's how project-level access control works when available: Users by default inherit the role of the organization they are part of. For more fine-grained control, you can assign a user a role on the project level, which overrides the organization-level role for that project.(1) If you want to give a user access to only certain projects within an organization, you can set their role to For your current setup, you have two options:
The organization-based approach would give you the access control you're looking for, though it requires managing multiple organizations instead of multiple projects within a single organization.(3) 📚 Sources:
Have another question? Just tag @inkeep. |
Beta Was this translation helpful? Give feedback.
Hi @hkrpydev-hkr, inkeep is correct. Project-level RBAC features are part of our self-hosted enterprise offering.