---
title: "Access Management"
url: "/docs/proxy/access_management/overview"
canonical_url: "https://docs.litellm.ai/docs/proxy/access_management/overview"
type: "docs"
last_updated: "2026-11-05"
summary: "Give teams and applications access to the resources they need in LiteLLM."
related:
  - "/docs/proxy/custom_auth"
  - "/docs/proxy/access_management/inheritance"
---
# Access Management

> Index of all LiteLLM docs: https://docs.litellm.ai/llms.txt


Control access to models, MCP servers, and agents in LiteLLM.

- [LLM Access](./llm.md)
- [MCP Access](./mcp.md)
- [Agent Access](./agents.md)

## Users, teams, and virtual keys

Create users and teams in LiteLLM or [sync them from your identity provider (IdP)](../identity_provisioning.md).

A [virtual key](../virtual_keys.md) is a sub-identity under a user or team, with its own permissions, budgets, and rate limits. Authenticate with its static API credential or [map JWT claims to the virtual key](../jwt_key_mapping.md).

A [service account key](../service_accounts.md) is a team-owned virtual key for application access.

## Access groups

[Access groups](../access_groups.md) define which models, MCP servers, and agents a team or virtual key can use. Assign the same group to multiple teams or keys.

```mermaid
flowchart LR
  accTitle: Access groups grant resource access
  accDescr: Assign an access group to a team or virtual key to grant access to its models, MCP servers, and agents.
  A["Access group"] -->|assigned to| B["Team or<br/>virtual key"]
  B -->|can use| C["Models · MCP · Agents"]
  classDef default fill:#ffffff,stroke:#9ca3af,color:#111827;
```

To manage membership in your IdP, [sync users and groups with SCIM](../../tutorials/scim_litellm.md), then assign access groups to the resulting LiteLLM teams.

## Roles

[Roles and team member permissions](../access_control.md) define what a user can view and manage in LiteLLM, such as viewing usage, creating keys, or editing team settings. [Audit logs](../audit_logs.md) record administrative changes.

```mermaid
flowchart LR
  accTitle: User roles define administrative permissions
  accDescr: Assign a role to a user to define what they can view and manage in LiteLLM.
  A["User role"] -->|assigned to| B["User"]
  B -->|allowed actions| C["View and manage<br/>LiteLLM"]
  classDef default fill:#ffffff,stroke:#9ca3af,color:#111827;
```

## Related pages

- [Custom Auth](https://docs.litellm.ai/docs/proxy/custom_auth.md)
- [Access inheritance](https://docs.litellm.ai/docs/proxy/access_management/inheritance.md)
