AccessLevelBadge
AccessLevelBadge indicates the minimum permission level required to access a feature, endpoint, or resource.
All Variants
<AccessLevelBadge variant="public" />
<AccessLevelBadge variant="user" />
<AccessLevelBadge variant="admin" />
<AccessLevelBadge variant="system" />
<AccessLevelBadge variant="root" />
publicuseradminsystemroot
With Icon
<AccessLevelBadge variant="admin" icon="🛡️" />
<AccessLevelBadge variant="root" icon="🔑" />
🛡️admin🔑root
Props
| Prop | Type | Default | Description |
|---|---|---|---|
variant | 'public' | 'user' | 'admin' | 'system' | 'root' | 'user' | Required access level |
icon | ReactNode | — | Optional leading icon |
Related Components
- SecurityLevelBadge
- mTLSStatus
- AuthenticationFlow