check_access
Verify a user's read or write access to a knowledge base before querying, serving as a pre-flight permission check.
Instructions
Check if a user has access to a specific knowledge base without querying it.
Useful for pre-flight permission checks before attempting a query.
Args: user: Username to check permissions for. knowledge_base: Name of the knowledge base. access_type: Type of access to check ('read' or 'write'). Default: 'read'.
Returns: Access decision with policy details.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | Yes | ||
| access_type | No | read | |
| knowledge_base | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |