maxvanp/az-rbac-watch
RBAC compliance monitoring for Azure — drift detection, governance guardrails, and change tracking.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Command to run: scan, audit, validate, snapshot, diff | yes | — |
| policy | Path to policy YAML file | no | — |
| tenant-id | Azure tenant ID | no | — |
| subscriptions | Subscription IDs (comma-separated) | no | — |
| management-groups | Management group IDs (comma-separated) | no | — |
| format | Output format: console, json, or html (diff only) | no | console |
| output | Output file path | no | — |
| old-snapshot | Path to older snapshot JSON file (diff mode) | no | — |
| new-snapshot | Path to newer snapshot JSON file (diff mode) | no | — |
| python-version | Python version to use | no | 3.12 |
| extra-args | Additional CLI arguments | no | — |
Outputs
| name | description |
|---|---|
| exit-code | Command exit code (0=compliant, 1=findings, 2=error) |
| report-path | Path to generated report (if output was set) |