pp-authentik 是 driven authentik-pp-cli 二进制的 Agent 原生管理命令行工具,用于从终端或智能体侧审计、检查 authentik 身份提供商安装。它的定位是读取密集型的运维管理、令牌卫生检查与访问审计,同步一次后即可离线查询。核心能力包括:health 将 admin/system、tasks、workers 与 version 合并为单一可读摘要;tokens stale 找出所有者在 N 天内未使用的 API 令牌;apps unused 列出 N 天内无成功登录的应用;users groups 递归展开用户组成员资格(含继承角色);flows map 以树形渲染流程及其有序阶段绑定。命令按 admin、authenticators、core、enterprise 等模块组织,覆盖应用、模型、设置、系统信息、版本历史、各类认证器设备(Duo、email、endpoint、SMS、static、TOTP、WebAuthn)的增删改查与 used-by 查询,以及 core 下的应用权限、品牌、组、令牌、用户(含模拟用户、账户恢复、服务账户、设置密码)等视图集操作。使用前需先安装 CLI:npx -y @mvanhorn/printing-press-library install authentik --cli-only,并通过 authentik-pp-cli --version 验证;需确保 $GOPATH/bin(或 $HOME/go/bin)在 $PATH 中。若 npx 安装失败(无 Node、离线等),可回退到 Go 直接安装:go install github.com/mvanhorn/printing-press-library/library/auth/authentik/cmd/authentik-pp-cli@latest(需 Go 1.26.6 或更新)。若 --version 报 command not found,说明安装未写入 $PATH,验证成功前不要执行技能命令。资料暂未提供收费、价格、平台支持范围与效果数据。
pp-authentik
安全与审计
更新于 10-16 01:31