> ## Documentation index
> Fetch the complete documentation index at: https://arize.com/llms.txt
> Ask it with GET https://arize.com/ask?q=<keywords or question>. Short keywords rank best.
> Use these to discover all available pages before exploring further.

# 04.09.2025: New REST API for projects with RBAC

> Available in Phoenix 8.23+

<Update label="04.09.2025">

## New REST API For Projects With RBAC

<Frame>
  <iframe
    src="https://cdn.iframe.ly/a2mKu6h"
    width={1000}
    height={400}
    allowFullScreen
    allow="encrypted-media *;"
  />
</Frame>

This release introduces a REST API for managing projects, complete with full CRUD functionality and access control. Key features include:

* **CRUD Operations:** Create, read, update, and delete projects via the new API endpoints.
* **Role-Based Access Control:**
  * Admins can create, read, update, and delete projects
  * Members can create and read projects, but cannot modify or delete them.
* **Additional Safeguards:** Immutable Project Names, Default Project Protection, Comprehensive Integration Tests

Check out our [new documentation](/docs/phoenix/sdk-api-reference/rest-api/api-reference/projects) to test these features.

### Improvements and Bug Fixes 🐛

* [**Phoenix Server**](https://github.com/Arize-ai/phoenix/issues/7051): add PHOENIX\_ALLOWED\_ORIGINS env
* [**Tracing**](https://github.com/Arize-ai/phoenix/issues/7085): Delete annotations in the feedback table, Make feedback table scrollable
* [**Experiments**](https://github.com/Arize-ai/phoenix/issues/7069): Allow scrolling the entire experiment compare table
* [**Projects**](https://github.com/Arize-ai/phoenix/issues/7066): Make time range selector more accessible
* [**Playground**](https://github.com/Arize-ai/phoenix/issues/7067): Don't close model settings dialog when picking Azure version
* [**Session**](https://github.com/Arize-ai/phoenix/issues/7072)**:** improve PostgreSQL error message in launch\_app
</Update>
