本頁說明 Identity and Access Management (IAM) 角色和權限,可用於控管工作流程資源的存取權。
總覽
Workflows 使用 IAM 進行存取權控管。
如要進一步瞭解如何使用 IAM 控管存取權,請參閱「管理專案、資料夾和機構的存取權」。
每個 Workflows 方法都要求呼叫者具備必要權限。如需 Workflows 支援的角色清單及其對應權限,請參閱本文件的「Workflows 角色」一節。
Workflows 權限
下表說明 Workflows 中的可用權限。
權限 | 定義 |
---|---|
workflows.callbacks.list |
列出工作流程執行作業的回呼。 |
workflows.callbacks.send |
觸發工作流程執行回呼。 |
workflows.executions.cancel |
取消工作流程執行作業,但不刪除追蹤記錄。 |
workflows.executions.create |
觸發工作流程執行作業。 |
workflows.executions.get |
取得工作流程執行作業的最新狀態。 |
workflows.executions.list |
列出工作流程的執行作業。 |
workflows.locations.get |
取得工作流程的位置。 |
workflows.locations.list |
列出可使用該服務的位置。 |
workflows.operations.cancel |
取消長時間執行的作業。 |
workflows.operations.get |
取得長時間執行作業的詳細資料。 |
workflows.operations.list |
取得長時間執行作業的清單。 |
workflows.stepEntries.get |
取得工作流程執行作業的步驟項目。 |
workflows.stepEntries.list |
列出工作流程執行作業的步驟項目。 |
workflows.workflows.create |
建立及部署新的工作流程。 |
workflows.workflows.delete |
刪除現有的工作流程。 |
workflows.workflows.get |
取得工作流程的設定,包括原始碼、標籤和說明。 |
workflows.workflows.list |
列出專案中的工作流程。 |
workflows.workflows.listRevision |
列出工作流程的修訂版本。 |
workflows.workflows.update |
更新工作流程的設定,包括原始碼、標籤和說明。 |
工作流程角色
下表列出 Workflows 預先定義的 IAM 角色,以及各角色具備的所有權限對應清單。
可用的角色可因應多數一般用途。如果您的用途不屬於現有角色的範疇,您可以建立 IAM 自訂角色。