diff --git a/src/modules/network_element/network_element.go b/src/modules/network_element/network_element.go index a2341ea3..bc068e48 100644 --- a/src/modules/network_element/network_element.go +++ b/src/modules/network_element/network_element.go @@ -322,12 +322,12 @@ func Setup(router *gin.Engine) { controller.NewNeConfigBackup.Download, ) neConfigBackupGroup.PUT("", - middleware.PreAuthorize(nil), + middleware.PreAuthorize(map[string][]string{"hasPerms": {"ne:neConfigBackup:edit"}}), collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.neConfigBackup", collectlogs.BUSINESS_TYPE_UPDATE)), controller.NewNeConfigBackup.Edit, ) neConfigBackupGroup.DELETE("", - middleware.PreAuthorize(nil), + middleware.PreAuthorize(map[string][]string{"hasPerms": {"ne:neConfigBackup:remove"}}), collectlogs.OperateLog(collectlogs.OptionNew("log.operate.title.neConfigBackup", collectlogs.BUSINESS_TYPE_DELETE)), controller.NewNeConfigBackup.Remove, )