MCPcopy Index your code
hub / github.com/FlowiseAI/Flowise / hasPermission

Function hasPermission

packages/ui/src/hooks/useAuth.jsx:11–21  ·  view source on GitHub ↗
(permissionId)

Source from the content-addressed store, hash-verified

9 const currentUser = useSelector((state) => state.auth.user)
10
11 const hasPermission = (permissionId) => {
12 if (isOpenSource || isGlobal) {
13 return true
14 }
15 if (!permissionId) return false
16 const permissionIds = permissionId.split(',')
17 if (permissions && permissions.length) {
18 return permissionIds.some((permissionId) => permissions.includes(permissionId))
19 }
20 return false
21 }
22
23 const hasAssignedWorkspace = (workspaceId) => {
24 if (isOpenSource || isGlobal) {

Callers 15

shouldDisplayMenuFunction · 0.85
DefaultRedirectFunction · 0.85
RequireAuthFunction · 0.85
AddEditCredentialDialogFunction · 0.85
APICodeDialogFunction · 0.85
CredentialInputHandlerFunction · 0.85
DocumentsFunction · 0.85
DocumentStoreDetailsFunction · 0.85
SettingsFunction · 0.85
EvalDatasetRowsFunction · 0.85
MarketplaceFunction · 0.85
AvailableFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected