Logging audit untuk eksekusi alur kerja

Dokumen ini menjelaskan logging audit untuk Workflows, metode yang menghasilkan log audit, detail tentang log audit yang dihasilkan setiap metode, dan metode yang tidak menghasilkan log audit, jika ada. Google Cloud menghasilkan log audit yang mencatat aktivitas administratif dan mengakses dalam resource Google Cloud Anda. Untuk mengetahui informasi selengkapnya, lihat ringkasan Cloud Audit Logs.

Nama layanan

Log audit alur kerja menggunakan nama layanan workflowexecutions.googleapis.com.

Metode berdasarkan jenis izin

Metode yang memeriksa izin DATA_READ, DATA_WRITE, dan ADMIN_READ menghasilkan log yang dikategorikan sebagai log audit Akses Data. Metode yang memeriksa izin ADMIN_WRITE akan menghasilkan log yang dikategorikan sebagai log audit Aktivitas Admin.

Jenis izin Metode
DATA_READ google.cloud.workflows.executions.v1.Events.ListCallbacks
google.cloud.workflows.executions.v1.ExecutionHistory.GetStepEntry
google.cloud.workflows.executions.v1.ExecutionHistory.ListStepEntries
google.cloud.workflows.executions.v1.Executions.ExportData
google.cloud.workflows.executions.v1.Executions.GetExecution
google.cloud.workflows.executions.v1.Executions.ListExecutions
google.cloud.workflows.executions.v1alpha1.Executions.GetExecution
google.cloud.workflows.executions.v1alpha1.Executions.ListExecutions
google.cloud.workflows.executions.v1beta.Executions.GetExecution
google.cloud.workflows.executions.v1beta.Executions.ListExecutions
DATA_WRITE google.cloud.workflows.executions.v1.Events.SendHttpCallback
google.cloud.workflows.executions.v1.Executions.CancelExecution
google.cloud.workflows.executions.v1.Executions.CreateExecution
google.cloud.workflows.executions.v1.Executions.TriggerPubsubExecution
google.cloud.workflows.executions.v1alpha1.Executions.CancelExecution
google.cloud.workflows.executions.v1alpha1.Executions.CreateExecution
google.cloud.workflows.executions.v1beta.Executions.CancelExecution
google.cloud.workflows.executions.v1beta.Executions.CreateExecution

Log audit untuk setiap antarmuka API

Untuk mengetahui informasi tentang cara dan izin yang dievaluasi, untuk setiap metode, lihat dokumentasi Identity and Access Management untuk Workflows.

google.cloud.workflows.executions.v1.Events

Bagian berikut berisi detail tentang log audit yang terkait dengan metode yang termasuk dalam google.cloud.workflows.executions.v1.Events.

ListCallbacks

  • Metode: google.cloud.workflows.executions.v1.Events.ListCallbacks
  • Jenis log audit: Akses data
  • Izin:
    • workflows.callbacks.list - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.Events.ListCallbacks"

SendHttpCallback

  • Metode: google.cloud.workflows.executions.v1.Events.SendHttpCallback
  • Jenis log audit: Akses data
  • Izin:
    • workflows.callbacks.send - DATA_WRITE
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.Events.SendHttpCallback"

google.cloud.workflows.executions.v1.ExecutionHistory

Bagian berikut berisi detail tentang log audit yang terkait dengan metode yang termasuk dalam google.cloud.workflows.executions.v1.ExecutionHistory.

GetStepEntry

  • Metode: google.cloud.workflows.executions.v1.ExecutionHistory.GetStepEntry
  • Jenis log audit: Akses data
  • Izin:
    • workflows.stepEntries.get - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.ExecutionHistory.GetStepEntry"

ListStepEntries

  • Metode: google.cloud.workflows.executions.v1.ExecutionHistory.ListStepEntries
  • Jenis log audit: Akses data
  • Izin:
    • workflows.stepEntries.list - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.ExecutionHistory.ListStepEntries"

google.cloud.workflows.executions.v1.Executions

Bagian berikut berisi detail tentang log audit yang terkait dengan metode yang termasuk dalam google.cloud.workflows.executions.v1.Executions.

CancelExecution

  • Metode: google.cloud.workflows.executions.v1.Executions.CancelExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.cancel - DATA_WRITE
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.Executions.CancelExecution"

CreateExecution

  • Metode: google.cloud.workflows.executions.v1.Executions.CreateExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.create - DATA_WRITE
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.Executions.CreateExecution"

ExportData

  • Metode: google.cloud.workflows.executions.v1.Executions.ExportData
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.get - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.Executions.ExportData"

GetExecution

  • Metode: google.cloud.workflows.executions.v1.Executions.GetExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.get - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.Executions.GetExecution"

ListExecutions

  • Metode: google.cloud.workflows.executions.v1.Executions.ListExecutions
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.list - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.Executions.ListExecutions"

TriggerPubsubExecution

  • Metode: google.cloud.workflows.executions.v1.Executions.TriggerPubsubExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.create - DATA_WRITE
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1.Executions.TriggerPubsubExecution"

google.cloud.workflows.executions.v1alpha1.Executions

Bagian berikut berisi detail tentang log audit yang terkait dengan metode yang termasuk dalam google.cloud.workflows.executions.v1alpha1.Executions.

CancelExecution

  • Metode: google.cloud.workflows.executions.v1alpha1.Executions.CancelExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.cancel - DATA_WRITE
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1alpha1.Executions.CancelExecution"

CreateExecution

  • Metode: google.cloud.workflows.executions.v1alpha1.Executions.CreateExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.create - DATA_WRITE
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1alpha1.Executions.CreateExecution"

GetExecution

  • Metode: google.cloud.workflows.executions.v1alpha1.Executions.GetExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.get - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1alpha1.Executions.GetExecution"

ListExecutions

  • Metode: google.cloud.workflows.executions.v1alpha1.Executions.ListExecutions
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.list - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1alpha1.Executions.ListExecutions"

google.cloud.workflows.executions.v1beta.Executions

Bagian berikut berisi detail tentang log audit yang terkait dengan metode yang termasuk dalam google.cloud.workflows.executions.v1beta.Executions.

CancelExecution

  • Metode: google.cloud.workflows.executions.v1beta.Executions.CancelExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.cancel - DATA_WRITE
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1beta.Executions.CancelExecution"

CreateExecution

  • Metode: google.cloud.workflows.executions.v1beta.Executions.CreateExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.create - DATA_WRITE
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1beta.Executions.CreateExecution"

GetExecution

  • Metode: google.cloud.workflows.executions.v1beta.Executions.GetExecution
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.get - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1beta.Executions.GetExecution"

ListExecutions

  • Metode: google.cloud.workflows.executions.v1beta.Executions.ListExecutions
  • Jenis log audit: Akses data
  • Izin:
    • workflows.executions.list - DATA_READ
  • Metodenya adalah operasi streaming atau berjalan lama: Tidak.
  • Filter untuk metode ini: protoPayload.methodName="google.cloud.workflows.executions.v1beta.Executions.ListExecutions"