> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pyx.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Permissions

You can view and manage permissions for both
[team members](https://app.pyx.dev/team/users) and
[API keys](https://app.pyx.dev/team/keys) in the pyx dashboard.

pyx supports the following roles:

* **Read**: Read-only access to the team's resources.
  * Ability to query package indexes.
  * Ability to install packages from any index in the team's workspace.
  * Ability to create **Read** API keys.
  * Ability to delete their own API keys.
  * Ability to view team members (including their roles).
  * Ability to view team usage metrics.
* **Write**: Read-write access to the team's resources.
  * All permissions granted by **Read**.
  * Ability to publish packages to the team's private indexes.
  * Ability to create **Write** API keys.
* **Admin**: Full access to the team's resources, including managing team
  members.
  * All permissions granted by **Write**.
  * Ability to create **Admin** API keys.
  * Ability to invite and remove team members, and manage their roles.
  * Ability to modify the permission level of any API key.
  * Ability to delete API keys created by any team member.
  * Ability to create and edit [custom views](views.mdx).

These roles apply to both team members and API keys.

By default, invited team members are granted the **Read** role. Roles can be
modified in the [pyx dashboard](https://app.pyx.dev/team/users) after a given
user has accepted their invitation.
