Access Approval API

API untuk mengontrol akses ke data oleh staf Google.

Layanan: accesspersetujuan.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library sendiri untuk memanggil layanan ini, gunakan informasi berikut saat Anda membuat permintaan API.

Dokumen discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca mesin untuk mendeskripsikan dan menggunakan REST API. Alat ini digunakan untuk membangun library klien, plugin IDE, dan alat lain yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen discovery berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan mungkin memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah terkait dengan endpoint layanan ini:

  • https://accessapproval.googleapis.com

Resource REST: v1.folders

Metode
deleteAccessApprovalSettings DELETE /v1/{name=folders/*/accessApprovalSettings}
Menghapus setelan yang terkait dengan project, folder, atau organisasi.
getAccessApprovalSettings GET /v1/{name=folders/*/accessApprovalSettings}
Mendapatkan setelan yang terkait dengan project, folder, atau organisasi.
getServiceAccount GET /v1/{name=folders/*/serviceAccount}
Mengambil akun layanan yang digunakan oleh Access Approval untuk mengakses kunci KMS guna menandatangani permintaan persetujuan yang disetujui.
updateAccessApprovalSettings PATCH /v1/{settings.name=folders/*/accessApprovalSettings}
Memperbarui setelan yang terkait dengan project, folder, atau organisasi.

Resource REST: v1.folders.approvalRequests

Metode
approve POST /v1/{name=folders/*/approvalRequests/*}:approve
Menyetujui permintaan dan menampilkan Permintaan Persetujuan yang diperbarui.
dismiss POST /v1/{name=folders/*/approvalRequests/*}:dismiss
Menolak permintaan.
get GET /v1/{name=folders/*/approvalRequests/*}
Mendapatkan permintaan persetujuan.
invalidate POST /v1/{name=folders/*/approvalRequests/*}:invalidate
Membatalkan validasi Permintaan Persetujuan yang ada.
list GET /v1/{parent=folders/*}/approvalRequests
Mencantumkan permintaan persetujuan yang terkait dengan project, folder, atau organisasi.

Resource REST: v1.organizations

Metode
deleteAccessApprovalSettings DELETE /v1/{name=organizations/*/accessApprovalSettings}
Menghapus setelan yang terkait dengan project, folder, atau organisasi.
getAccessApprovalSettings GET /v1/{name=organizations/*/accessApprovalSettings}
Mendapatkan setelan yang terkait dengan project, folder, atau organisasi.
getServiceAccount GET /v1/{name=organizations/*/serviceAccount}
Mengambil akun layanan yang digunakan oleh Access Approval untuk mengakses kunci KMS guna menandatangani permintaan persetujuan yang disetujui.
updateAccessApprovalSettings PATCH /v1/{settings.name=organizations/*/accessApprovalSettings}
Memperbarui setelan yang terkait dengan project, folder, atau organisasi.

Resource REST: v1.organizations.approvalRequests

Metode
approve POST /v1/{name=organizations/*/approvalRequests/*}:approve
Menyetujui permintaan dan menampilkan Permintaan Persetujuan yang diperbarui.
dismiss POST /v1/{name=organizations/*/approvalRequests/*}:dismiss
Menolak permintaan.
get GET /v1/{name=organizations/*/approvalRequests/*}
Mendapatkan permintaan persetujuan.
invalidate POST /v1/{name=organizations/*/approvalRequests/*}:invalidate
Membatalkan validasi Permintaan Persetujuan yang ada.
list GET /v1/{parent=organizations/*}/approvalRequests
Mencantumkan permintaan persetujuan yang terkait dengan project, folder, atau organisasi.

Resource REST: v1.projects

Metode
deleteAccessApprovalSettings DELETE /v1/{name=projects/*/accessApprovalSettings}
Menghapus setelan yang terkait dengan project, folder, atau organisasi.
getAccessApprovalSettings GET /v1/{name=projects/*/accessApprovalSettings}
Mendapatkan setelan yang terkait dengan project, folder, atau organisasi.
getServiceAccount GET /v1/{name=projects/*/serviceAccount}
Mengambil akun layanan yang digunakan oleh Access Approval untuk mengakses kunci KMS guna menandatangani permintaan persetujuan yang disetujui.
updateAccessApprovalSettings PATCH /v1/{settings.name=projects/*/accessApprovalSettings}
Memperbarui setelan yang terkait dengan project, folder, atau organisasi.

Resource REST: v1.projects.approvalRequests

Metode
approve POST /v1/{name=projects/*/approvalRequests/*}:approve
Menyetujui permintaan dan menampilkan Permintaan Persetujuan yang diperbarui.
dismiss POST /v1/{name=projects/*/approvalRequests/*}:dismiss
Menolak permintaan.
get GET /v1/{name=projects/*/approvalRequests/*}
Mendapatkan permintaan persetujuan.
invalidate POST /v1/{name=projects/*/approvalRequests/*}:invalidate
Membatalkan validasi Permintaan Persetujuan yang ada.
list GET /v1/{parent=projects/*}/approvalRequests
Mencantumkan permintaan persetujuan yang terkait dengan project, folder, atau organisasi.