From 826eddd22deac8c44f23432b34a448a7f315a062 Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Wed, 26 Nov 2025 09:01:44 +0100 Subject: [PATCH] Fix permission issue on get tools Signed-off-by: Bryan Frimin --- pkg/server/api/mcp/v1/schema.resolvers.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/server/api/mcp/v1/schema.resolvers.go b/pkg/server/api/mcp/v1/schema.resolvers.go index 77720c1d7..906e4e876 100644 --- a/pkg/server/api/mcp/v1/schema.resolvers.go +++ b/pkg/server/api/mcp/v1/schema.resolvers.go @@ -1483,7 +1483,7 @@ func (r *Resolver) ListDocumentsTool(ctx context.Context, req *mcp.CallToolReque } func (r *Resolver) GetDocumentTool(ctx context.Context, req *mcp.CallToolRequest, input *types.GetDocumentInput) (*mcp.CallToolResult, types.GetDocumentOutput, error) { - r.MustBeAuthorized(ctx, input.ID, authz.ActionDocument) + r.MustBeAuthorized(ctx, input.ID, authz.ActionGet) prb := r.ProboService(ctx, input.ID) @@ -1577,7 +1577,7 @@ func (r *Resolver) ListDocumentVersionsTool(ctx context.Context, req *mcp.CallTo } func (r *Resolver) GetDocumentVersionTool(ctx context.Context, req *mcp.CallToolRequest, input *types.GetDocumentVersionInput) (*mcp.CallToolResult, types.GetDocumentVersionOutput, error) { - r.MustBeAuthorized(ctx, input.ID, authz.ActionDocumentVersion) + r.MustBeAuthorized(ctx, input.ID, authz.ActionGet) svc := r.ProboService(ctx, input.ID) @@ -1679,7 +1679,7 @@ func (r *Resolver) ListDocumentVersionSignaturesTool(ctx context.Context, req *m } func (r *Resolver) GetDocumentVersionSignatureTool(ctx context.Context, req *mcp.CallToolRequest, input *types.GetDocumentVersionSignatureInput) (*mcp.CallToolResult, types.GetDocumentVersionSignatureOutput, error) { - r.MustBeAuthorized(ctx, input.ID, authz.ActionDocumentVersion) + r.MustBeAuthorized(ctx, input.ID, authz.ActionGet) prb := r.ProboService(ctx, input.ID)