---
title: "Update the org's KB role→clearance map and/or classification mode"
method: PUT
path: "/v1/knowledge-base/acl/config"
tags: ["knowledge-base-acl"]
---

# Update the org's KB role→clearance map and/or classification mode

`PUT /v1/knowledge-base/acl/config`

## Request body

- ACLConfigUpdate
  - `role_clearance_map` object, nullable
  - `role_audience_map` object, nullable
  - `classification_mode` 'auto' | 'kb_default', nullable

## Response `200`

Successful Response

- ACLConfigResponse — Effective ACL config (custom map merged over defaults).
  - `role_clearance_map` object, required
  - `role_audience_map` object, required
  - `classification_mode` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/oneloop-hq/apis/feather-api.md) · [All operations](https://skmtc.net/oneloop-hq/apis/feather-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneloop-hq/feather-api/versions/888bdd5c076e/schema)
