---
title: "Admin User Staff Role"
method: POST
path: "/admin/users/{user_id}/staff-role"
tags: ["admin"]
---

# Admin User Staff Role

`POST /admin/users/{user_id}/staff-role`

## Request

- Base URL: `https://lumify.ai`
- URL: `https://lumify.ai/admin/users/{user_id}/staff-role`
- Auth: none declared

Set a user's Lumify staff access tier: none, limited, or full.

Granting/revoking staff access at all — or changing between limited and
full — is itself a privilege-escalation action, so this endpoint (unlike
the admin Users page in general) requires require_full_admin.

## Path parameters

- `user_id` integer, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/lumify/apis/lumify-sports-intelligence-api.md) · [All operations](https://skmtc.dev/lumify/apis/lumify-sports-intelligence-api/llms.txt) · [OpenAPI document](https://skmtc.dev/lumify/apis/lumify-sports-intelligence-api/revisions/f91ea41a2606?raw)
