本页面介绍了在 Google Cloud 控制台中可以使用的访问权限控制选项, Cloud Scheduler
概览
Cloud Scheduler 使用 Identity and Access Management (IAM) 进行访问权限控制。
如需了解 IAM 及其功能,请参阅 IAM 概览。如需了解如何授予和撤消访问权限,请参阅管理对项目、文件夹和组织的访问权限。
如需查看 Cloud Scheduler 支持的权限和角色列表,请参阅以下各部分。
启用 Cloud Scheduler API
如需查看和分配 Cloud Scheduler 的 IAM 角色,请执行以下操作: 您必须为项目启用 Cloud Scheduler API。您将无法 在 Google Cloud 控制台中查看 Cloud Scheduler 角色 直到启用该 API 为止。
预定义角色
下表列出了 Cloud Scheduler 预定义的 IAM 角色以及每个角色对应的所有权限列表 角色包含的内容。
预定义角色可满足大多数典型的用例。如果预定义角色无法满足您的用例,您可以创建 IAM 自定义角色。
Cloud Scheduler 角色
Role | Permissions |
---|---|
Cloud Scheduler Admin( Full access to jobs and executions. Note that a Cloud Scheduler Admin (or any custom role with the permission cloudscheduler.jobs.create) can create jobs that publish to any Pub/Sub topics within the project. |
|
Cloud Scheduler Job Runner( Access to run jobs. |
|
Cloud Scheduler Viewer( Get and list access to jobs, executions, and locations. |
|
项目级层 IAM 管理
在项目级层,您可以使用 Google Cloud 控制台、IAM API 或 Google Cloud CLI 来授予、更改和撤消 IAM 角色。如需查看相关说明,请参阅管理对项目、文件夹和组织的访问权限。