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

# Teams

> Manage team members and control their permissions within the platform.

The **Team Management** module allows administrators to add, update, and remove team members while controlling their access permissions.

***

## Overview

The Teams page displays all current members in a dynamic table. Administrators can:

* View team members
* Add new members
* Update permissions
* Remove members

All updates reflect instantly in the interface.

***

## Viewing Team Members

* Team members are displayed in a structured table
* Each row shows:
  * Name
  * Email
  * Assigned permissions
* A loading state is shown while data is being retrieved

***

## Adding a Member

* Admin enters:
  * Name
  * Email
  * Permissions
* All fields are required
* Permissions are selected using a multi-select dropdown
* On successful creation:
  * The new member appears in the table
  * The form resets
  * A success notification is shown
* If creation fails, an error message appears

***

## Updating Permissions

* Permissions can be modified directly from the table
* Admin selects updated roles from the multi-select dropdown
* Clicking **Save** applies the changes
* The table refreshes automatically
* A success message confirms the update

***

## Removing a Member

* Each member row includes a delete option
* When triggered:
  * The member is removed from the table
  * A confirmation notification appears
* If removal fails, an error message is shown

***

## Permission Handling

* Permissions are selected through a multi-select dropdown
* Multiple roles can be assigned to a single member

***
