KB-301 · EMPTY/NEEDS/ACCESS

Needs Access Empty State

Locked out, without the dead end: it names the exact resource, the exact permission missing, and — the part almost every access screen omits — the people who can actually grant it, so the reader can act without opening a support ticket.

KB-301 · EMPTY/NEEDS/ACCESS

Install

One command — the source lands in your repo. Or copy it from the Code tab.

$ pnpm dlx shadcn@latest add @kinetiq/empty-needs-access

Props

PropTypeDefaultDescription
resource / permissionstringNamed exactly, in the system's own words.
approvers / afterLineApprover[] · stringWho can grant it, and what happens after asking.