围绕工作负载设计账户
为每个集成或工作负载创建一个服务账户(例如reporting-pipeline、scim-sync 或 soc-enrichment),而不是创建一个
涵盖所有用途的宽泛账户。按工作负载划分账户可使权限
保持最小化,使请求日志
可追溯到具体账户,并让您无需影响其他集成即可停用其中一个集成。
创建服务账户
1
为账户命名
为账户指定一个能够标识其所服务工作负载的名称,并添加
说明其用途的描述。名称和描述都会显示在列表和日志中,以便日后
管理员区分各个账户。
2
授予权限
选择该账户可授予其凭据的权限,例如
entity:read、simulation:read 或 reporting:read。该权限集是
此账户下创建的所有凭据的上限:凭据可以拥有这些权限的子集,但绝不能超出。3
检查并创建
确认名称和权限集。创建完成后,可在该账户的详细信息
页面中创建其 API 密钥。
管理生命周期
- 可随时编辑权限。 从账户中移除某项权限后, 其 API 密钥和 OAuth 访问令牌将无法再行使该权限。
- 停用账户可停止通过其所有凭据进行的 API 访问,适用于 停用某个集成,或在调查期间遏制疑似凭据泄露的情况。重新启用后, 仍处于活动状态且未过期的凭据可再次用于验证。
- 删除账户适用于集成已停用的情况。请先停止该 集成并撤销其凭据。删除操作不可撤销。

