All Tools View Categories About Contact Privacy

RBAC Permission Analyzer

Summarize what a Kubernetes Role or ClusterRole allows (api groups, resources, verbs).

Runs entirely in your browser - nothing is uploaded and no cluster connection is made.
0
rules
0
wildcard rules
Your RBAC analysis will appear here.

About RBAC Permission Analyzer

A Role or ClusterRole grants permissions through rules. The RBAC Permission Analyzer parses a pasted Role/ClusterRole and summarizes each rule - the API groups, resources and verbs it allows - so you can quickly see what a subject would be able to do.

Wildcard grants (apiGroups/resources/verbs of "*") are flagged as broad. The parser is a small tolerant YAML reader (no external dependency) that handles the block-style manifests produced by kubectl. Nothing is uploaded.

Features

  • Rule summary - apiGroups, resources, verbs per rule.
  • Wildcard flags - "*" grants highlighted as broad.
  • Role + ClusterRole - both supported.
  • Paste input - no upload, fully local.
  • Copy / Download / Print - take the summary anywhere.

How to Use

  1. Paste a Role or ClusterRole YAML.
  2. Run the analysis and read the per-rule summary.
  3. Copy or download the result.

Examples

Example 1 - reader. pods/configmaps get,list,watch.

Example 2 - wildcard. verbs: ["*"] flagged as broad.

Benefits

  • Clarity - see exactly what is granted.
  • Safety signal - wildcards flagged.
  • Private - all in the browser.
  • Fast - instant client-side analysis.
  • Copy, download or print - take it anywhere.

Frequently Asked Questions

What does this summarize?
It reads a Role or ClusterRole and lists each rule with its API groups, resources, verbs and optional resource names, highlighting wildcard grants.
What input does it accept?
A Role or ClusterRole manifest (rbac.authorization.k8s.io/v1). Paste one document at a time.
What does a wildcard mean?
apiGroups: ["*"], resources: ["*"] or verbs: ["*"] grant access to everything in that dimension - the analyzer flags these as broad.
Does it merge ClusterRoleBindings?
No. It analyzes the permissions declared on the Role/ClusterRole only; it does not resolve who is bound to it.
Does this connect to a cluster?
No. Everything runs in your browser and nothing is uploaded.
Can I copy the summary?
Yes. Copy, download or print the analysis.