---
title: "获取用户功能访问权限"
method: GET
path: "/v2/feature/access"
tags: ["feature_access"]
---

# 获取用户功能访问权限

`GET /v2/feature/access`

根据用户ID和组织ID获取用户能够访问的功能列表，优先级: USER > ORG > SYSTEM。未登录用户只返回SYSTEM级别配置

## Headers

- `Authorization` string

## Response `200`

success

- object
  - `code` integer — 0=success，only parse data when code=0
  - `data` BluenteInternalCourseV2ServiceFeatureAccessResult[] — real data
    - `enabled` boolean
    - `extra_config` BluenteInternalCourseV2ModelFeatureAccessExtraConfig
      - `config_value` unknown
      - `default_value` unknown
      - `description` string — Description provides additional context for the feature
      - `max` number
      - `min` number — Min/Max constraints for numeric types
      - `options` BluenteInternalCourseV2ModelFeatureAccessOption[] — Options provides selectable choices for UI (used when ValueType is array or for dropdown)
        - `icon` string — optional icon identifier
        - `label` string — display label
        - `value` unknown
      - `value_type` 'string' | 'int' | 'float' | 'bool' | 'array' | 'object'
    - `feature_key` string
    - `source` string — SYSTEM, ORG, or USER
  - `message` string — tip message

---

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