Kontrol akses dengan IAM

Transfer Appliance menggunakan izin dan peran Identity and Access Management (IAM) untuk mengontrol siapa yang dapat mengakses resource Transfer Appliance.

Untuk memberikan akses ke resource, tetapkan satu atau beberapa izin atau peran ke pengguna, grup, atau akun layanan.

Kami sangat menyarankan penggunaan peran standar untuk menetapkan izin. Semua izin yang disertakan dalam peran tersebut diperlukan oleh Transfer Appliance dan Konsol Google Cloud agar dapat merender halaman dan mengambil atau memperbarui resource dengan benar.

Izin

Referensi berikut tersedia untuk Transfer Appliance:

  • appliances
  • orders
  • operations
  • locations

Izin peralatan

Tabel berikut menjelaskan izin untuk resource appliances Transfer Appliance:

Izin Deskripsi
transferappliance.appliances.list Izin untuk melihat daftar peralatan dan informasi yang terkait dengannya, termasuk ID, status pesanan, jenis dan model peralatan, versi firmware, status aktivasi, dan status koneksi.
transferappliance.appliances.get Izin untuk melihat informasi mendetail tentang peralatan apa pun. Selain informasi yang diizinkan oleh `transferappliance.appliances.list`, izin ini memungkinkan akses ke region peralatan, ID tugas transfer, tujuan Cloud Storage, jenis enkripsi, nama resource kunci, setelan fungsi online, dan informasi terkait pesanan mendetail seperti nomor pelacakan.
transferappliance.appliances.create Izin untuk membuat resource peralatan. Diperlukan, beserta transferappliance.orders.create, untuk membuat dan mengirimkan pesanan peralatan.
transferappliance.appliances.update Izin untuk memperbarui metadata peralatan apa pun.
transferappliance.appliances.delete Izin untuk menghapus resource peralatan yang berada dalam status DRAFT.

Izin pesanan

Tabel berikut menjelaskan izin untuk resource orders Transfer Appliance:

Izin Deskripsi
transferappliance.orders.list Izin untuk mencantumkan pesanan.
transferappliance.orders.get Izin untuk mengambil informasi pesanan mendetail.
transferappliance.orders.create Izin untuk membuat resource pesanan. Diperlukan, beserta transferappliance.appliances.create, untuk membuat dan mengirimkan pesanan peralatan.
transferappliance.orders.update Izin untuk memperbarui pesanan yang sudah ada.
transferappliance.orders.delete Izin untuk menghapus pesanan.

Izin operasi

Tabel berikut menjelaskan izin untuk resource operations Transfer Appliance:

Izin Deskripsi
transferappliance.operations.list Izin untuk mencantumkan operasi.
transferappliance.operations.get Izin untuk mengambil informasi operasi mendetail.
transferappliance.operations.cancel Izin untuk membatalkan operasi yang ada.
transferappliance.operations.delete Izin untuk menghapus operasi.

Izin akses lokasi

Tabel berikut menjelaskan izin untuk resource locations Transfer Appliance:

Izin Deskripsi
transferappliance.orders.list Izin untuk mencantumkan lokasi.
transferappliance.orders.get Izin untuk mengambil informasi lokasi mendetail.

Peran yang telah ditetapkan

Bagian ini menjelaskan peran bawaan untuk Storage Transfer Service. Peran adalah cara yang direkomendasikan untuk menetapkan izin IAM.

Detail peran

Tabel berikut menjelaskan secara mendetail peran yang telah ditetapkan untuk Storage Transfer Service:

Peran Deskripsi Izin yang Disertakan
Admin Transfer Appliance
(roles/transferappliance.
admin
)

Memberikan semua izin Transfer Appliance, termasuk kemampuan untuk memesan peralatan baru dan memperbarui metadata peralatan yang ada.

transferappliance.appliances. daftar
get
buat
perbarui
hapus
transferappliance.orders. daftar
get
buat
perbarui
hapus
transferappliance.operations. list
get
cancel
delete
transferappliance.locations. daftar
dapatkan
resourcemanager.projects. daftar
dapatkan
Viewer Transfer Appliance
(roles/transferappliance.
viewer
)

Memberikan izin yang diperlukan untuk akses hanya baca ke semua resource Transfer Appliance.

transferappliance.appliances. daftar
dapatkan
transferappliance.orders. daftar
dapatkan
transferappliance.operations. daftar
dapatkan
transferappliance.locations. daftar
dapatkan
resourcemanager.projects. daftar
dapatkan