---
title: "Update Access Control User Permissions"
method: PATCH
path: "/access_control/users/{user_id}/permissions"
tags: ["Access Control - Users"]
---

# Update Access Control User Permissions

`PATCH /access_control/users/{user_id}/permissions`

Updates a user's permissions.

## Request body

- AccessControlUnpaidPermissions
  - `WorkflowProject` object[] — Permissions on resource
    - `operation` 'view' | 'run' | 'edit', required
  - `Segmentation` object[] — Permissions on resource
    - `operation` 'full', required
  - `MasterSegmentConfigs` object[] — Permissions on resource
    - `operation` 'view' | 'edit', required
  - `MasterSegmentConfig` object[] — Permissions on resource
    - `operation` 'view' | 'edit', required
    - `id` string, required
  - `SegmentAllFolders` object[] — Permissions on resource
    - `operation` 'view' | 'edit', required
    - `audience_id` string, required
  - `SegmentFolder` object[] — Permissions on resource
    - `operation` 'view' | 'edit', required
    - `id` string, required
  - `ActivationTemplate` object[] — Permissions on ActivationTemplate
    - `operation` 'view' | 'full' | 'template_access', required

## Response `200`

OK

- object
  - `user_id` integer, required
  - `permissions` AccessControlUnpaidPermissions, required
    - `WorkflowProject` object[] — Permissions on resource
      - `operation` 'view' | 'run' | 'edit', required
    - `Segmentation` object[] — Permissions on resource
      - `operation` 'full', required
    - `MasterSegmentConfigs` object[] — Permissions on resource
      - `operation` 'view' | 'edit', required
    - `MasterSegmentConfig` object[] — Permissions on resource
      - `operation` 'view' | 'edit', required
      - `id` string, required
    - `SegmentAllFolders` object[] — Permissions on resource
      - `operation` 'view' | 'edit', required
      - `audience_id` string, required
    - `SegmentFolder` object[] — Permissions on resource
      - `operation` 'view' | 'edit', required
      - `id` string, required
    - `ActivationTemplate` object[] — Permissions on ActivationTemplate
      - `operation` 'view' | 'full' | 'template_access', required

---

[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)
