User Roles

LangDB provides role-based access control to manage users efficiently within an organization. There are three primary roles: Admin, Developer, and Billing.

Each role has specific permissions and responsibilities, ensuring a structured and secure environment for managing teams.

Admin

Admins have the highest level of control within LangDB. They can:

  • Invite and manage users

  • Assign and modify roles for team members

  • Manage cost groups and usage tracking

  • Access billing details and payment settings

  • Configure organizational settings

Best for: Organization owners, team leads, or IT administrators managing team access and billing.

Developer

Developers focus on working with APIs and integrating LLMs. They have the following permissions:

  • Access and use LangDB APIs

  • Deploy and test applications using LangDB’s AI Gateway

  • View and monitor API usage and performance

Best for: Software developers, data scientists, and AI engineers working on LLM integrations.

Billing

Billing users have access to financial and cost-related features. Their permissions include:

  • Managing top-ups and subscriptions

  • Monitoring usage costs and optimizing expenses

Best for: Finance teams, accounting personnel, and cost management administrators.


Role Management

Admins can assign roles to users when inviting them to the organization. Role changes can also be made later through the user management panel.

Key Points:

  • Users can have multiple roles (e.g., both Developer and Billing).-

  • Only Admins can assign or update roles.

  • Billing users cannot modify API access but can track and manage costs.

  • Role Management is only available in Professional, Business, and Enterprise tiers.

Last updated

Was this helpful?