环境与密钥
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