# API Scopes

> To configure your external application with Test Manager, you need to configure the API resource (scopes) to enable specific permissions.

## Overview

To configure your external application with Test Manager, you need to configure the API resource (scopes) to enable specific permissions.

## Scopes

The following table lists the Test Manager permissions associated with each scope.

| Scope | Description |
| --- | --- |
| **TM.Requirements.Read** | Requirements read access. |
| **TM.Requirements** | Requirements read and write access. |
| **TM.Projects.Write** | Projects write access. |
| **TM.Projects.Read** | Projects read access. |
| **TM.Projects** | Projects read and write access. |
| **TM.Users.Write** | Users write access. |
| **TM.Users.Read** | Users read access. |
| **TM.Users.** | Users read and write access. |
| **TM.Defects.Write** | Defects write access. |
| **TM.Defects.Read** | Defects read access. |
| **TM.Defects.** | Defects read and write access. |
| **TM.CustomFieldValues.Write** | Custom Field Values write access. |
| **TM.CustomFieldValues.Read** | Custom Field Values read access. |
| **TM.CustomFieldValues** | Custom Field Values read and write access. |
| **TM.CustomFieldDefinitions.Write** | Custom Field Definitions write access. |
| **TM.CustomFieldDefinitions.Read** | Custom Field Definitions read access. |
| **TM.CustomFieldDefinitions** | Custom Field Definitions read and write access. |
| **TM.Attachments.Write** | Attachments write access. |
| **TM.Attachments.Read** | Attachments read access. |
| **TM.Attachments** | Attachments read and write access. |
| **TM.TestExecutions.Write** | Test Executions write access. |
| **TM.TestExecutions.Read** | Test Executions read access. |
| **TM.TestExecutions** | Test Executions read and write access. |
| **TM.TestSets.Write** | Test Sets write access. |
| **TM.TestSets.Read** | Test Sets read access. |
| **TM.TestSets** | Test Sets read and write access. |
| **TM.TestCases.Write** | Test Cases write access. |
| **TM.TestCases.Read** | Test Cases read access. |
| **TM.TestCases** | Test Cases read and write access. |
