Melihat histori permintaan Persetujuan Akses

Dokumen ini menjelaskan cara melihat semua histori permintaan akses untuk project.

Sebelum memulai

  • Pastikan Anda telah menyiapkan Persetujuan Akses dengan mengikuti petunjuk di Panduan Memulai.

  • Pastikan Anda memiliki peran Identity and Access Management (IAM) Access Approval Viewer (roles/accessapproval.viewer). Untuk mengetahui informasi selengkapnya tentang peran IAM untuk Persetujuan Akses, lihat Peran Persetujuan Akses.

Melihat histori permintaan akses

Konsol

  1. Buka halaman Access Approval di konsol Google Cloud.

    Buka Access Approval

  2. Klik Histori.

    Tabel akan muncul yang menyertakan semua permintaan yang disetujui, disetujui otomatis, ditolak, dan habis masa berlakunya.

    Daftar permintaan akses yang disetujui, disetujui secara otomatis, ditolak, dan habis masa berlakunya.

  3. Opsional: Jika Anda ingin melihat detail permintaan akses, klik Details di kolom Details & logs.

  4. Opsional: Jika Anda ingin melihat Cloud Audit Logs atau log Transparansi Akses, klik Logs.

    Cloud Audit Logs memberikan informasi tentang tindakan persetujuan dan penolakan yang dilakukan oleh anggota dalam organisasi Anda. Untuk informasi selengkapnya, lihat Ringkasan Cloud Audit Logs.

    Log Transparansi Akses memberikan informasi tentang tindakan yang dilakukan oleh personel Google saat mengakses konten pelanggan. Untuk informasi selengkapnya, lihat Ringkasan Transparansi Akses.

Anda juga dapat melihat histori persetujuan menggunakan Logs Explorer.

Buka Cloud Logging

Jika mengaktifkan Cloud Audit Logs di project Google Cloud, Anda dapat memfilter menurut Audited Resource accessapproval.googleapis.com.

cURL

curl -H "$(oauth2l header --json service-account-credentials.json cloud-platform)" \
          https://accessapproval.googleapis.com/v1/projects/PROJECT_ID/approvalRequests?filter=ALL

Secara default, API mencantumkan semua permintaan yang tidak disetujui, disetujui, disetujui otomatis, dan yang belum habis masa berlakunya. Ada parameter filter untuk melakukan tugas seperti mencantumkan semua permintaan yang ditutup. Untuk mengetahui informasi selengkapnya, lihat Access Approval API.

Anda akan menerima daftar persetujuan akses historis beserta statusnya.

{
  "approvalRequests": [
    {
      "name": "projects/123456/approvalRequests/xyzabc123",
      "requestedResourceName": "projects/123456",
      "requestedReason": {
        "detail":  "Case number: bar123"
        "type":  "CUSTOMER_INITIATED_SUPPORT"
      },
      "requestedLocations": {
        "principalOfficeCountry": "US",
        "principalPhysicalLocationCountry": "US"
      },
      "requestTime": "2018-08-30T17:49:13.712Z",
      "requestedExpiration": "2018-09-04T17:49:13.540Z",
      "approve": {
        "approveTime": "2018-08-30T17:49:15.737Z",
        "expireTime": "2018-09-04T17:49:13.540Z"
      }
    }
  ]
}

Langkah selanjutnya