mirror of
https://github.com/dromara/hertzbeat.git
synced 2026-09-17 09:40:58 +00:00
[fix] restrict /api/ai SOP endpoints to admin role (#4261)
Co-authored-by: shown <yuluo08290126@gmail.com>
This commit is contained in:
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/sse/**===post===[admin,user]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin,user]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
- /api/otlp/**===post===[admin,user]
|
||||
|
||||
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/sse/**===post===[admin,user]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin,user]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
- /api/otlp/**===post===[admin,user]
|
||||
|
||||
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/mcp/**===post===[admin]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
- /api/otlp/**===post===[admin,user]
|
||||
|
||||
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/mcp/**===post===[admin]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
|
||||
|
||||
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/mcp/**===post===[admin]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
|
||||
|
||||
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/mcp/**===post===[admin]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
|
||||
|
||||
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/mcp/**===post===[admin]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
- /api/otlp/**===post===[admin,user]
|
||||
|
||||
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/mcp/**===post===[admin]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
|
||||
|
||||
@@ -70,6 +70,10 @@ resourceRole:
|
||||
- /api/mcp/**===post===[admin]
|
||||
- /api/chat/**===get===[admin,user]
|
||||
- /api/chat/**===post===[admin]
|
||||
- /api/ai/**===get===[admin]
|
||||
- /api/ai/**===post===[admin]
|
||||
- /api/ai/**===put===[admin]
|
||||
- /api/ai/**===delete===[admin]
|
||||
- /api/logs/sse/**===get===[admin,user,guest]
|
||||
- /api/logs/ingest/**===post===[admin,user]
|
||||
- /api/otlp/**===post===[admin,user]
|
||||
|
||||
Reference in New Issue
Block a user