Issue #8: add grpc authentication and scope authorization #63

Merged
dohertj2 merged 1 commits from agent-1/issue-8-add-grpc-authentication-and-scope-authorization into main 2026-04-26 17:06:24 -04:00
Owner

Summary

  • Add a gRPC API-key authorization interceptor for unary and server-streaming calls.
  • Add request identity context and scope mapping for sessions, invoke categories, events, metadata, and admin actions.
  • Document the enforced gRPC auth behavior and scope mapping.

Tests

  • dotnet build src\MxGateway.sln
  • dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --filter "FullyQualifiedName~Security.Authorization"
  • dotnet test src\MxGateway.sln --no-build
## Summary - Add a gRPC API-key authorization interceptor for unary and server-streaming calls. - Add request identity context and scope mapping for sessions, invoke categories, events, metadata, and admin actions. - Document the enforced gRPC auth behavior and scope mapping. ## Tests - dotnet build src\MxGateway.sln - dotnet test src\MxGateway.Tests\MxGateway.Tests.csproj --filter "FullyQualifiedName~Security.Authorization" - dotnet test src\MxGateway.sln --no-build
dohertj2 added 1 commit 2026-04-26 17:05:27 -04:00
dohertj2 merged commit c8fb3e91a3 into main 2026-04-26 17:06:24 -04:00
Sign in to join this conversation.