Skip to content

feat(admin): inspect IAM policy entity mappings - #319

Merged
cxymds merged 1 commit into
mainfrom
cxymds/feat-iam-read
Jul 24, 2026
Merged

feat(admin): inspect IAM policy entity mappings#319
cxymds merged 1 commit into
mainfrom
cxymds/feat-iam-read

Conversation

@cxymds

@cxymds cxymds commented Jul 24, 2026

Copy link
Copy Markdown
Member

Summary

  • add rc admin policy entities for the implemented RustFS policy-entities route
  • support repeatable user, group, and policy filters with direct and inherited mappings
  • use typed, bounded, capability-gated responses and discard unknown secret-bearing fields
  • add deterministic human and output-v3 contracts, documentation, and tests

Validation

  • targeted core, S3, CLI, binary integration, help-contract, and output-v3 tests pass
  • cargo fmt --all -- --check
  • cargo clippy --workspace --lib --bins --all-features -- -D warnings
  • targeted all-feature test clippy passes
  • git diff --check

Closes rustfs/backlog#1488
Refs rustfs/backlog#1380

BREAKING: no

Add a capability-gated, read-only policy entity inspection command backed by RustFS's current admin route. Keep output typed, bounded, deterministic, and credential-safe across human and JSON modes.

Closes rustfs/backlog#1488

Refs rustfs/backlog#1380
@cxymds
cxymds force-pushed the cxymds/feat-iam-read branch from bb3c5be to e342fac Compare July 24, 2026 12:19
@cxymds
cxymds merged commit c0e09fa into main Jul 24, 2026
17 checks passed
@cxymds
cxymds deleted the cxymds/feat-iam-read branch July 24, 2026 12: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