fix(security): close backend merge blockers
This commit is contained in:
@@ -53,6 +53,7 @@ from app.api.v1.endpoints.timeseries import (
|
||||
)
|
||||
from app.auth.permissions import (
|
||||
BURST_RUN,
|
||||
ENVIRONMENT_MANAGE,
|
||||
OPTIMIZATION_RUN,
|
||||
RISK_RUN,
|
||||
SCADA_CLEAN,
|
||||
@@ -88,6 +89,7 @@ simulation_access = Depends(
|
||||
|
||||
webgis_view_access = Depends(require_permission(WEBGIS_VIEW))
|
||||
simulation_run_access = Depends(require_permission(SIMULATION_RUN))
|
||||
environment_manage_access = Depends(require_permission(ENVIRONMENT_MANAGE))
|
||||
burst_run_access = Depends(require_permission(BURST_RUN))
|
||||
risk_run_access = Depends(require_permission(RISK_RUN))
|
||||
optimization_run_access = Depends(require_permission(OPTIMIZATION_RUN))
|
||||
@@ -169,7 +171,7 @@ api_router.include_router(
|
||||
api_router.include_router(
|
||||
cache.router,
|
||||
tags=["Cache"],
|
||||
dependencies=[simulation_run_access],
|
||||
dependencies=[environment_manage_access],
|
||||
)
|
||||
api_router.include_router(
|
||||
web_search.router,
|
||||
|
||||
Reference in New Issue
Block a user