---
title: "Set Profile Option"
method: PUT
path: "/access_control/users/{user_id}/profile_options/{key}"
tags: ["Access Control - Users"]
---

# Set Profile Option

`PUT /access_control/users/{user_id}/profile_options/{key}`

Sets the value of a profile option for the specified user. Admin only.

## Request body

- AccessControlProfileOptionUpdateRequest — The value to set for the profile option (e.g. "full_access" for treasure_ai_studio).
  - `value` string, required

## Response `200`

OK

- AccessControlProfileOptions — A map of profile option keys to their resolved values. A value is null when the option is unset and has no default. Returned both by the list endpoint (all keys) and by the single-option endpoint (one key).

---

[API](https://skmtc.net/treasure/apis/treasure-data-api.md) · [All operations](https://skmtc.net/treasure/apis/treasure-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/treasure/treasure-data-api/revisions/a753ea35d9dd/schema)
