界面和操作 / Access Token
於 7.5.0 版本新增
Access Token 是可以供程序使用的一種認證方式,使用 Access Token 可以方便地通過編程方式訪問 DataFlux Func
Access Token 列表
通過「管理 / Access Token」即可進入 Access Token 列表,在此頁面可以對 Access Token 進行管理。
配置 Access Token
每個 Access Token 都可以配置是否開啓具體功能,並對具體功能進行配置。
應用程序隨後即可通過在 HTTP 請求頭中添加 Authorization 實現認證:
| Text Only | |
|---|---|
1 | |
API 訪問
「API 訪問」功能開啓後,允許攜帶此 Access Token 的 HTTP 請求訪問指定的 API
本功能支持配置規則列表,系統會根據首個匹配到的規則判斷當前 API 是否允許訪問
可以使用 * 表示匹配任意 API
| 示例:僅允許訪問某個 API | |
|---|---|
1 | |
| 示例:禁止訪問某個 API,其他均允許 | |
|---|---|
1 2 | |
未命中規則的 API 默認禁止
當沒有命中任何規則時,默認即禁止
因此,沒有必要在規則最後添加類似「禁止其他所有 API」的規則
MCP 函數
「MCP 訪問」功能開啓後,允許 MCP 客户端通過攜帶此 Access Token 來訪問 DataFlux Func 中的函數
本功能支持配置規則列表,系統會根據首個匹配到的規則判斷系統中的函數是否允許調用
可以使用 * 表示匹配任意函數
| 示例:僅允許訪問 category=math 的函數 | |
|---|---|
1 | |
| 示例:允許訪問 category=math 的函數,腳本集 ID 為 opencode 的函數 | |
|---|---|
1 2 | |
| 示例:禁止訪問 category=system 的函數,其他均允許 | |
|---|---|
1 2 | |
未命中規則的函數默認禁止
當沒有命中任何規則時,默認即禁止
因此,沒有必要在規則最後添加類似「禁止其他所有函數」的規則
參考文檔
有關詳細對接 DataFlux Func MCP 服務的方法,可參考文檔 MCP 服務 / 訪問函數