PersistentAI API Documentation / @persistentai/fireflow-vfs / server / checkPermission
Function: checkPermission()
checkPermission(
db,userId,workspaceId,permission):Promise<PermissionResult>
Defined in: packages/fireflow-vfs/src/services/acl.ts:75
Check if a user has the required permission for a workspace
Parameters
db
Database connection
userId
string
User ID to check
workspaceId
string
Workspace ID to check access for
permission
Required permission level
Returns
Promise<PermissionResult>
Permission result with allowed status and lakeFS repo name