@abtnode/constant
Advanced tools
Comparing version
26
index.js
@@ -687,2 +687,3 @@ const NODE_SERVICES = Object.freeze({ | ||
// 无论如何都需要二次验证的接口 | ||
MFA_PROTECTED_METHODS: [ | ||
@@ -696,2 +697,27 @@ 'deleteBlocklet', | ||
], | ||
// 如果是 multiple tenant 的情况下, 这些白名单不会验证 RBAC | ||
STUDIO_ALLOWED_METHODS: { | ||
getBlocklet: true, | ||
createProject: true, | ||
getProjects: true, | ||
getProject: true, | ||
updateProject: true, | ||
deleteProject: true, | ||
getReleases: true, | ||
getRelease: true, | ||
createRelease: true, | ||
deleteRelease: true, | ||
addBlockletStore: true, | ||
deleteBlockletStore: true, | ||
publishToStore: true, | ||
connectToStore: true, | ||
connectByStudio: true, | ||
disconnectFromStore: true, | ||
getSelectedResources: true, | ||
updateSelectedResources: true, | ||
// FIXME: 梁柱, 下面两个 get 接口, 可以不开放但是前端需要根据情况取消获取这两个接口的调用 | ||
getBlockletRuntimeHistory: true, | ||
checkDomains: true, | ||
}, | ||
}); |
@@ -6,3 +6,3 @@ { | ||
}, | ||
"version": "1.16.38-beta-20250120-112111-55c032e8", | ||
"version": "1.16.38-beta-20250121-093201-3cdcfa78", | ||
"description": "ABT Node constants", | ||
@@ -24,3 +24,3 @@ "main": "index.js", | ||
}, | ||
"gitHead": "adcb4f0e35157f6645e10e7ef53f8fdeff6953ec" | ||
"gitHead": "d6b5059b13b31a2d619fd23dc9d993dca927d21f" | ||
} |
20792
4.13%652
3.99%