Cloud Billing IAM 权限和角色

本页面介绍了如何使用 Cloud Billing IAM 和基于项目的 IAM 角色和权限来控制对碳足迹数据的访问权限。

概览

Cloud Billing IAM 和基于项目的 IAM 权限角色决定了您能否通过 Google Cloud 控制台和数据导出功能访问数据。

角色是一组权限的集合。您无法直接向正文(用户或服务账号)授予权限,而应向正文授予角色。为主账号授予一个角色就是授予该角色包含的所有权限。您可以为同一位主账号授予多个角色。

如需访问与结算账号关联的碳足迹数据,结算账号管理员必须在结算账号中向您授予一个或多个包含相应碳数据权限的 Cloud Billing IAM 角色。

如需了解如何授予这些角色,请参阅更新 Cloud Billing 账号的用户权限

权限

下表列出了与碳足迹相关的 Cloud Billing IAM 权限。

权限 说明
billing.accounts.getCarbonInformation 查看结算账号的碳足迹。

预定义角色

下表介绍了与碳足迹相关联的 Cloud Billing IAM 角色,并列出了每个角色中包含的权限。

角色 说明 权限
Carbon Footprint Viewer
(roles/billing.carbonViewer)
可以列出结算账号并查看碳排放信息。
无法查看详细的结算数据。
billing.accounts.list
billing.accounts.get
billing.accounts.getCarbonInformation
Billing Account Administrator
(roles/billing.admin)
提供查看和管理结算账号所有方面的权限,包括碳排放信息。 如需查看此角色的完整权限列表,请参阅 Cloud Billing IAM 角色文档
包括但不限于:
billing.accounts.list
billing.accounts.get
billing.accounts.getCarbonInformation
Billing Account Viewer
(roles/billing.viewer)
查看结算账号费用和价格信息、交易以及结算和承诺建议,包括碳排放信息。 如需查看此角色的完整权限列表,请参阅 Cloud Billing IAM 角色文档
包括但不限于:
billing.accounts.list
billing.accounts.get
billing.accounts.getCarbonInformation
Account Hierarchy Manager
(roles/billing.linkAdmin)
有权管理结算账号层次结构。 如需查看此角色的完整权限列表,请参阅 Cloud Billing IAM 角色文档
包括但不限于:
billing.accounts.list
billing.accounts.get
billing.accounts.getCarbonInformation