WordPress plugin intelligence profile

NIIC Key Cabinet Manager

Match physical keys to their cabinet code and room, track quantity on hand, and log who has each key checked out.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version2.4.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.2 · PHP 7.4
Directory statusactive
Last directory update31 Jul 20263mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records NIIC Key Cabinet Manager version 2.4.0 as active, updated 3mo ago and tested up to WordPress 7.0.

Overview

About this plugin

NIIC Key Cabinet Manager helps you keep track of a large physical key inventory: which cabinet slot a key lives in, which room(s) it opens, how many copies you have, and who currently has one checked out.

It’s built for organizations managing dozens to hundreds of physical keys — front desks, facilities teams, property managers — who need a simple lookup tool without standing up separate software or accounts.

Features

  • Rooms — track room number, building, floor, and notes on what the room is used for.
  • Keys — each key has a Core Mark (the code stamped on the physical key) and a Key Code (its cabinet slot/pin), plus a quantity on hand. A key can open multiple rooms, and a room can have multiple keys (e.g. a master key plus an individual key).
  • Search — one search box matches room number, Core Mark, or Key Code, and shows the match whether or not a key/room link has been made yet.
  • Assignments — check a key out to a person (name, organization, email, phone), see everything currently checked out at a glance, and check items back in. Assignment history is kept even if the underlying key is later deleted.
  • CSV import/export — export your full Keys or Rooms list to CSV, edit it in a spreadsheet, and re-import it. Existing rows are matched and updated by Core Mark or Room Number; new rows are created. Handy for bulk-loading an inventory or making mass edits.
  • No separate accounts — uses your existing WordPress logins, gated by a dedicated capability rather than a separate password system to manage.
  • No external services — all data lives in your WordPress database. Nothing is sent to a third party.

How it works

Add the [niic_key_cabinet] shortcode to any page. Logged-out visitors see a login prompt; Administrators and Editors see the full tool (Search, Keys, Rooms, Assignments) right on that page by default. Everyone else (Author, Contributor, Subscriber, or any other role) is logged in but told they don’t have access.

Access control

The plugin defines its own capability, manage_key_inventory, and grants it to the Administrator and Editor roles when it’s activated (or updated to this version). This gate applies everywhere — the page itself, and every underlying save/delete/check-out/import/export action — not just the visible menu, so a role without the capability can’t reach the data by any route.

:

get_role( 'author' )->add_cap( 'manage_key_inventory' );

This only ever needs to be run once; WordPress remembers role capabilities in the database.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • key management
  • checkout
  • facilities
  • inventory
  • keys
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.2 · PHP 7.4
Update activity31 Jul 20263mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.