PersistentAI API Documentation / @persistentai/fireflow-vfs / server / AllowedPermission
Interface: AllowedPermission
Defined in: packages/fireflow-vfs/src/services/acl.ts:36
Permission result when access is allowed. Guarantees lakeFSRepoName is present (non-null).
Extends
Properties
allowed
allowed:
true
Defined in: packages/fireflow-vfs/src/services/acl.ts:37
Whether the operation is allowed
Overrides
lakeFSRepoName
lakeFSRepoName:
string
Defined in: packages/fireflow-vfs/src/services/acl.ts:38
lakeFS repository name (if allowed)
Overrides
PermissionResult.lakeFSRepoName
reason?
optionalreason:string
Defined in: packages/fireflow-vfs/src/services/acl.ts:25
Reason for denial (if not allowed)
Inherited from
role
role:
string
Defined in: packages/fireflow-vfs/src/services/acl.ts:39
User's role (if allowed)