English

Request a Blocked Install from the Command Line

When a package is blocked because it needs admin approval, the desktop shows Request Access. On a machine without that desktop, aikidoctl request sends the same request. On Windows, run aikidoctl.exe. You do not need administrator rights.

The block label is Needs Admin Approval, from Force Requests for New Packages. See Configuring Installation Policies. Admins review the request in the Inbox.

The list is one row per package name, newest first. Several versions of the same package are one request. A row already sent shows Request Sent, Request Approved, or Request Rejected, and is not sent again. Malware, Block All Installs, and minimum package age blocks are not listed.

Device Protection keeps this list in memory, and only the newest 500 blocks. Restarting Device Protection, or moving the device to a different permission group, clears the list. Retry the install, then run the command again.

aikidoctl request

Space selects or clears the highlighted package that is still waiting. a selects every waiting package, or clears them if they are all selected. Enter sends the selected packages. If none are selected, Enter sends the highlighted package, as long as that row is still waiting. q or Esc leaves without sending.

If the command prints No packages are waiting for approval., retry the install. If it prints daemon not reachable, Device Protection is not running.