pinset
EN
环境与密钥

pinset env access grant

根据公开请求授权协作者或 CI 读取指定环境档案。

在 GitHub 查看源文档 ↗

什么时候用

维护者审阅请求 ID 和公钥后使用。查看和撤销授权分别用 env access list、env access revoke。

示例

pinset env access grant ./alice-request.json --profile dev

执行结果:登记授权并为有效接收者重新加密 dev,提交配置和密文供协作者取得。

行为细节

要求当前身份能解密、信任有效、owner 明确确认。事务更新配置和密文,不联网。重复授权不写入;同 ID 改公钥报错。有效接收者为 owner 与有效 grant 的并集。

参数、退出码与常见错误

参数含义
<request-file>请求命令生成的公开 JSON。
--profile <profile>必填,目标档案。

成功或重复授权返回 0,失败返回 1。PINSET_PROTOCOL_UNSUPPORTED 表示非 Pinset 3 请求;ID、公钥或 owner 配置错误需先核对来源和授权。

/docs/commands/env-access-grant适用版本 · Pinset 3.1.0