用途:在终端或 AI 智能体中管理 Admin By Request 租户,用于批量分诊待处理提权请求、将审计数据导出至 SIEM、不打开门户即生成离线 PIN,以及回答门户本身不支持的跨资源问题(如重复申请者、客户端版本漂移)。
主要能力:requests 列出/批准/拒绝提权请求并按状态过滤;auditlog 提供增量同步与审计条目列表;events 列出客户端事件并可按 code 过滤;inventory 列出资产、生成离线 PIN(--challenge 为挑战应答模式)、做版本漂移与风险评分;correlate 将某条审计日志按时间窗口关联同一电脑周围事件;quota forecast/show 跟踪本地 API 调用次数与每日 10 万配额;report compliance 按用户或电脑输出 CSV 或 markdown 合规报告;requests repeat-offenders 按窗口统计提权申请最多的用户;requests denied-reasons 对拒绝原因文本做词频统计。
使用方式:先安装并验证 CLI。安装:npx -y @mvanhorn/printing-press-library install adminbyrequest --cli-only;Go 回退安装(需 Go 1.26.6+):go install github.com/mvanhorn/printing-press-library/library/devices/adminbyrequest/cmd/adminbyrequest-pp-cli@latest;验证:adminbyrequest-pp-cli --version。设置环境变量 ADMINBYREQUEST_API_KEY,CLI 通过 apikey 头发送;用 adminbyrequest-pp-cli doctor 自检。任意命令加 --agent(等价 --json --compact --no-input --no-color --yes),用 --select 裁剪嵌套字段,支持 --dry-run、--deliver file:/webhook: 等输出投递,profile 可保存常用参数,which 可把自然语言能力查询解析为命令。
限制:AbR 每租户每日 10 万次调用配额,需先验证二进制在 PATH 中,否则命令不可用。资料未提供具体收费、价格与支持平台信息。