PersistentAI API Documentation / @persistent-ai/fireflow-vfs / server / AllowedPermission
Interface: AllowedPermission
Defined in: packages/fireflow-vfs/src/services/acl.ts:91
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:92
Whether the operation is allowed
Overrides
lakeFSRepoName
lakeFSRepoName:
string
Defined in: packages/fireflow-vfs/src/services/acl.ts:93
lakeFS repository name (if allowed)
Overrides
PermissionResult.lakeFSRepoName
reason?
optionalreason:string
Defined in: packages/fireflow-vfs/src/services/acl.ts:80
Reason for denial (if not allowed)
Inherited from
role
role:
string
Defined in: packages/fireflow-vfs/src/services/acl.ts:94
User's role (if allowed)