Skip to content

feat: add authz provider capabilities and ABAC ReBAC contracts#35

Merged
intel352 merged 17 commits into
mainfrom
feat/authz-modes-core
May 27, 2026
Merged

feat: add authz provider capabilities and ABAC ReBAC contracts#35
intel352 merged 17 commits into
mainfrom
feat/authz-modes-core

Conversation

@intel352
Copy link
Copy Markdown
Contributor

Summary

  • Adds provider capability descriptors so UIs can truthfully advertise RBAC, ABAC, and ReBAC support.
  • Adds declared authorization catalog contracts for scopes, resources, actions, attributes, relations, and UI actions.
  • Adds Permit/Keto-backed scope role provider integrations plus ABAC/ReBAC provider contracts and unified decision step.

Verification

  • GOWORK=off go test ./...
  • wfctl plugin validate-contract .

Notes

  • Admin-merge requested by maintainer; not waiting on Copilot review.

@intel352 intel352 merged commit 34084e3 into main May 27, 2026
7 of 8 checks passed
@intel352 intel352 deleted the feat/authz-modes-core branch May 27, 2026 10:55
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