SuperAPI AI 工具集

tigris-access-keys

通用与其它

查看项目

更新于 10-16 01:12

技能介绍

用途:管理 Tigris Storage 的访问密钥(access keys),即访问 Tigris API 的编程凭据。Key ID 使用 tid_ 前缀,secret 使用 tsec_ 前缀。

主要命令: tigris access-keys list(别名 l)列出当前组织内全部访问密钥。 tigris access-keys create <name>(别名 c)创建指定名称的密钥,secret 仅显示一次,需立即保存。 tigris access-keys get <id>(别名 g)查看密钥详情,包括名称、创建日期和已分配的 bucket 角色。 tigris access-keys delete <id>(别名 d)永久删除密钥,立即吊销全部访问;可用 --force 跳过确认。 tigris access-keys assign <id>(别名 a)为密钥分配按 bucket 的角色,每个 --bucket 搭配一个 --role(Editor 或 ReadOnly),或用 --admin 授予组织级访问,用 --revoke-roles 撤销全部角色。

通用参数:--format/-f 指定输出格式(json、table、xml,默认 table),--json 以 JSON 输出。

典型流程:创建密钥并保存 tid_ 与 tsec_ 值;为密钥限定到具体 bucket 并设置角色;通过环境变量配置(TIGRIS_STORAGE_ACCESS_KEY_ID、TIGRIS_STORAGE_SECRET_ACCESS_KEY、TIGRIS_STORAGE_ENDPOINT=https://t3.storage.dev、TIGRIS_STORAGE_BUCKET)。

安全建议:尽量限定到具体 bucket,非必要不用 --admin;使用最小角色,无需写入时优先 ReadOnly;按应用或环境使用独立密钥;定期轮换,删除旧密钥并新建;不要把 secret 提交到源码,改用环境变量或密钥管理器。

限制:资料未提供价格、平台支持范围或配额等信息。