Skip to content

Add Anvil-backed ReBAC engine - #1

Merged
zcourts merged 7 commits into
mainfrom
feature/anvil-backend
Jul 2, 2026
Merged

Add Anvil-backed ReBAC engine#1
zcourts merged 7 commits into
mainfrom
feature/anvil-backend

Conversation

@zcourts

@zcourts zcourts commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add optional anvil feature backed by the anvil-storage client crate
  • implement tenant-aware Anvil client provider and pluggable schema store extension points
  • map Zanzibar tuple reads/writes/checks/lists to Anvil authz APIs, including userset subject encoding

Notes

Tests

  • cargo test --features anvil anvil:: --lib
  • cargo test --lib
  • cargo fmt --all -- --check
  • git diff --check

@zcourts
zcourts merged commit 011016c into main Jul 2, 2026
1 check passed
@zcourts
zcourts deleted the feature/anvil-backend branch July 2, 2026 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant