Skip to content

feat: add permissions command slice#2

Merged
TacoRocket merged 1 commit intomainfrom
codex/permissions-slice
Mar 31, 2026
Merged

feat: add permissions command slice#2
TacoRocket merged 1 commit intomainfrom
codex/permissions-slice

Conversation

@TacoRocket
Copy link
Copy Markdown
Owner

Slice Goal

Build a CloudFox-style Azure permission triage view that shows which subscription-visible principals hold high-impact RBAC roles, how many assignments they have, and whether the current identity is already privileged.

CloudFox Frame

Azure analogue to a fast permissions summary. This first cut is intentionally triage-focused rather than full effective-permission expansion.

Sample Output

azurefox permissions
principal principal_type high_impact_roles assignment_count privileged scope_count current_identity
azurefox-lab-sp ServicePrincipal Owner 1 true 1 true
operator@lab.local User 1 false 1 false

Validation

  • python3 -m pytest -m 'not integration'
  • python3 -m ruff check src tests

@TacoRocket TacoRocket merged commit d3b7cb8 into main Mar 31, 2026
2 checks passed
@TacoRocket TacoRocket deleted the codex/permissions-slice branch March 31, 2026 11:46
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