Peran dan izin Cloud NGFW

Halaman ini mencantumkan semua peran dan izin Identity and Access Management (IAM) untuk Cloud NGFW.

Peran dan izin IAM untuk Cloud NGFW

Gunakan kotak penelusuran untuk menelusuri tugas, peran, atau izin tertentu, atau pilih kategori tugas dari menu drop-down untuk memfilter daftar.

Kategori tugas Tugas atau kemampuan Peran yang diperlukan Izin yang diperlukan
Kebijakan firewall hierarkis Membuat kebijakan firewall hierarkis baru Peran Compute Organization Firewall Policy Admin (roles/compute.orgFirewallPolicyAdmin) pada resource tempat kebijakan akan berada

Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall hierarkis.
compute.firewallPolicies.create
Mengaitkan kebijakan dengan resource Salah satu dari kumpulan peran berikut:
Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall hierarkis.
compute.firewallPolicies.use
compute.organizations.setFirewallPolicy
Mengubah kebijakan dengan menambahkan, memperbarui, atau menghapus aturan firewall kebijakan Peran Compute Organization Firewall Policy Admin (roles/compute.orgFirewallPolicyAdmin) baik pada resource tempat kebijakan berada maupun pada kebijakan itu sendiri

Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall hierarkis.
compute.firewallPolicies.update
Menghapus kebijakan Peran Compute Organization Firewall Policy Admin (roles/compute.orgFirewallPolicyAdmin) baik pada resource tempat kebijakan berada maupun pada kebijakan itu sendiri

Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall hierarkis.
compute.firewallPolicies.delete
Melihat aturan firewall yang efektif untuk jaringan Virtual Private Cloud (VPC) Salah satu peran berikut untuk jaringan:
Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall hierarkis.
compute.networks.getEffectiveFirewalls
compute.networks.getRegionEffectiveFirewalls
Melihat aturan firewall yang efektif untuk VM dalam jaringan Salah satu peran berikut untuk VM:
Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall hierarkis.
compute.instances.getEffectiveFirewalls
Kebijakan firewall jaringan global Membuat kebijakan firewall jaringan global baru Peran Compute Security Admin (roles/compute.securityAdmin) pada project yang memiliki kebijakan

Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall jaringan global.
compute.firewallPolicies.create
Mengaitkan kebijakan dengan jaringan Peran Compute Network Admin (roles/compute.networkAdmin) pada project tempat kebijakan akan berada

Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall jaringan global.
compute.firewallPolicies.use
compute.networks.setFirewallPolicy
Mengubah kebijakan dengan menambahkan, memperbarui, atau menghapus aturan firewall kebijakan Peran Compute Security Admin (roles/compute.securityAdmin) pada project tempat kebijakan akan berada

Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall jaringan global.
compute.firewallPolicies.update
Menghapus kebijakan Peran Compute Security Admin (roles/compute.securityAdmin) pada project tempat kebijakan akan berada

Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall jaringan global.
compute.firewallPolicies.delete
Melihat aturan firewall yang efektif untuk jaringan VPC Salah satu peran berikut untuk jaringan:
Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall jaringan global.
compute.networks.getEffectiveFirewalls
compute.networks.getRegionEffectiveFirewalls
Melihat aturan firewall yang efektif untuk VM dalam jaringan Salah satu peran berikut untuk VM:
Untuk mengetahui informasi selengkapnya, lihat Peran IAM untuk menggunakan kebijakan firewall jaringan global.
compute.instances.getEffectiveFirewalls
Kebijakan firewall jaringan regional Untuk mengetahui informasi tentang peran dan izin IAM yang mengatur tindakan untuk membuat dan mengelola kebijakan firewall jaringan regional, lihat Membuat kebijakan dan aturan firewall jaringan regional dan Mengelola kebijakan firewall jaringan regional.
Aturan firewall VPC Membuat aturan firewall VPC Peran Compute Security Admin
(roles/compute.securityAdmin)
compute.firewalls.create
Mengubah aturan firewall VPC Peran Compute Security Admin
(roles/compute.securityAdmin)
compute.firewalls.update
Melihat daftar aturan firewall VPC Peran Compute Network Viewer
(roles/compute.networkViewer)
compute.firewalls.list
Melihat detail tentang aturan firewall VPC Peran Compute Network Viewer
(roles/compute.networkViewer)
compute.firewalls.get
Menghapus aturan firewall VPC Peran Compute Security Admin
(roles/compute.securityAdmin)
compute.firewalls.delete
Grup alamat Membuat dan mengelola grup alamat Peran Compute Network Admin
(roles/compute.networkAdmin)
networksecurity.addressGroups.*
Menemukan dan melihat grup alamat Peran Compute Network User
(roles/compute.networkUser)
networksecurity.addressGroups.list
networksecurity.addressGroups.get
networksecurity.addressGroups.use
Profil keamanan Membuat profil keamanan Salah satu dari peran berikut: networksecurity.securityProfiles.create
Mengubah profil keamanan Salah satu dari peran berikut: networksecurity.securityProfiles.update
Menghapus profil keamanan Salah satu dari peran berikut: networksecurity.securityProfiles.delete
Melihat detail tentang profil keamanan dalam organisasi atau project Salah satu dari peran berikut: networksecurity.securityProfiles.get
Melihat semua profil keamanan dalam organisasi atau project Salah satu dari peran berikut: networksecurity.securityProfiles.list
Menggunakan profil keamanan dalam grup profil keamanan Salah satu dari peran berikut: networksecurity.securityProfiles.use
Grup profil keamanan Membuat grup profil keamanan Salah satu dari peran berikut:
  • Peran Compute Network Admin (roles/compute.networkAdmin)
  • Peran Security Profile Admin (Beta) (roles/networksecurity.securityProfileAdmin) yang diberikan di tingkat organisasi untuk grup profil keamanan tingkat organisasi, dan di tingkat project atau tingkat organisasi untuk grup profil keamanan tingkat project
networksecurity.securityProfileGroups.create
Mengubah grup profil keamanan Salah satu dari peran berikut:
  • Peran Compute Network Admin (roles/compute.networkAdmin)
  • Peran Security Profile Admin (Beta) (roles/networksecurity.securityProfileAdmin) yang diberikan di tingkat organisasi untuk grup profil keamanan tingkat organisasi, dan di tingkat project atau tingkat organisasi untuk grup profil keamanan tingkat project
networksecurity.securityProfileGroups.update
Menghapus grup profil keamanan Salah satu dari peran berikut:
  • Peran Compute Network Admin (roles/compute.networkAdmin)
  • Peran Security Profile Admin (Beta) (roles/networksecurity.securityProfileAdmin) yang diberikan di tingkat organisasi untuk grup profil keamanan tingkat organisasi, dan di tingkat project atau tingkat organisasi untuk grup profil keamanan tingkat project
networksecurity.securityProfileGroups.delete
Melihat detail tentang grup profil keamanan dalam organisasi dan project Salah satu dari peran berikut: networksecurity.securityProfileGroups.get
Melihat semua grup profil keamanan dalam organisasi dan project Salah satu dari peran berikut: networksecurity.securityProfileGroups.list
Menggunakan grup profil keamanan dalam aturan kebijakan firewall Salah satu dari peran berikut: networksecurity.securityProfileGroups.use
Endpoint firewall Membuat endpoint firewall Salah satu dari peran berikut: networksecurity.firewallEndpoints.create
Mengubah endpoint firewall Salah satu dari peran berikut: networksecurity.firewallEndpoints.update
Menghapus endpoint firewall Salah satu dari peran berikut: networksecurity.firewallEndpoints.delete
Melihat detail tentang endpoint firewall Salah satu dari peran berikut: networksecurity.firewallEndpoints.get
Melihat semua endpoint firewall Salah satu dari peran berikut: networksecurity.firewallEndpoints.list
Pengaitan endpoint firewall Membuat pengaitan endpoint firewall Salah satu dari peran berikut: networksecurity.firewallEndpointAssociations.create
networksecurity.firewallEndpoints.use di organisasi atau project tempat endpoint firewall dibuat
Mengubah pengaitan endpoint firewall Salah satu dari peran berikut:
  • Peran Compute Network Admin (roles/compute.networkAdmin)
  • Peran Firewall Endpoint Admin (Beta) (roles/networksecurity.firewallEndpointAdmin) yang diberikan di level organisasi untuk pengaitan endpoint firewall level organisasi, dan di level project atau level organisasi untuk pengaitan endpoint firewall level project
networksecurity.firewallEndpointAssociations.update
Menghapus pengaitan endpoint firewall Salah satu dari peran berikut:
  • Peran Compute Network Admin (roles/compute.networkAdmin)
  • Peran Firewall Endpoint Admin (Beta) (roles/networksecurity.firewallEndpointAdmin) yang diberikan di level organisasi untuk pengaitan endpoint firewall level organisasi, dan di level project atau level organisasi untuk pengaitan endpoint firewall level project
networksecurity.firewallEndpointAssociations.delete
Melihat detail tentang pengaitan endpoint firewall Salah satu dari peran berikut: networksecurity.firewallEndpointAssociations.get
Melihat semua pengaitan endpoint firewall Salah satu dari peran berikut: networksecurity.firewallEndpointAssociations.list
Tag aman Untuk mengetahui informasi tentang peran dan izin IAM yang Anda perlukan untuk membuat dan mengelola tag aman, lihat Mengelola tag pada resource.
Kumpulan update untuk aturan kebijakan firewall Mengekspor aturan kebijakan firewall hierarkis Salah satu dari peran berikut: compute.firewallPolicies.get
Mengimpor aturan kebijakan firewall hierarkis Salah satu dari peran berikut: compute.firewallPolicies.update
Mengekspor aturan kebijakan firewall jaringan global Salah satu dari peran berikut: compute.firewallPolicies.get
Mengekspor aturan kebijakan firewall jaringan regional Salah satu dari peran berikut: compute.regionFirewallPolicies.get
Mengimpor aturan kebijakan firewall jaringan global Salah satu dari peran berikut: compute.firewallPolicies.update
Mengimpor aturan kebijakan firewall jaringan regional Salah satu dari peran berikut: compute.regionFirewallPolicies.update

Peran IAM untuk menggunakan kebijakan firewall hierarkis

Peran berikut relevan dengan kebijakan firewall hierarkis.

Nama peran Deskripsi
Peran Compute Organization Firewall Policy Admin (roles/compute.orgFirewallPolicyAdmin) Dapat diberikan pada resource atau pada kebijakan individual. Jika diberikan pada resource, memungkinkan pengguna membuat, memperbarui, dan menghapus kebijakan firewall hierarkis dan aturannya. Jika diberikan pada kebijakan individual, memungkinkan pengguna memperbarui aturan kebijakan, tetapi tidak membuat atau menghapus kebijakan. Peran ini juga memungkinkan pengguna mengaitkan kebijakan dengan resource jika mereka juga memiliki peran compute.orgSecurityResourceAdmin pada resource tersebut.
Peran Compute Organization Resource Admin (roles/compute.orgSecurityResourceAdmin) Diberikan di level organisasi atau ke folder, memungkinkan administrator level folder untuk mengaitkan kebijakan dengan resource tersebut. Administrator juga harus memiliki peran compute.orgFirewallPolicyUser atau compute.orgFirewallPolicyAdmin pada resource yang memiliki kebijakan atau pada kebijakan itu sendiri agar dapat menggunakannya.
Peran Pengguna Kebijakan Firewall Organisasi Komputasi (roles/compute.orgFirewallPolicyUser) Diberikan pada resource atau pada kebijakan individual, memungkinkan administrator menggunakan kebijakan individual atau kebijakan yang terkait dengan resource. Pengguna juga harus memiliki peran compute.orgSecurityResourceAdmin di resource target untuk mengaitkan kebijakan dengan resource tersebut.
Peran Compute Security Admin (roles/compute.securityAdmin)

Peran Compute Viewer (roles/compute.viewer)

Peran Compute Network User (roles/compute.networkUser)

Peran Compute Network Viewer (roles/compute.networkViewer)
Memungkinkan pengguna melihat aturan firewall yang diterapkan ke jaringan atau instance.
Mencakup izin compute.networks.getEffectiveFirewalls untuk jaringan dan compute.instances.getEffectiveFirewalls untuk instance.

Catatan: Rilis pratinjau kebijakan firewall hierarkis menggunakan peran IAM compute.orgSecurityPolicyAdmin dan compute.orgSecurityPolicyUser. Peran ini menggabungkan izin untuk kebijakan firewall hierarkis dan Google Cloud Armor. Untuk memisahkan izin ini, kami bermigrasi ke peran compute.orgFirewallPolicyAdmin dan compute.orgFirewallPolicyUser untuk kebijakan firewall hierarkis. Peran sebelumnya akan terus berfungsi, tetapi sebaiknya lakukan migrasi ke peran baru sesegera mungkin.

Dalam contoh berikut, Joe dapat membuat, mengubah, dan menghapus kebijakan firewall hierarkis apa pun di folder policies, tetapi dia tidak dapat melampirkan kebijakan firewall hierarkis ke folder karena dia tidak memiliki peran orgSecurityResourceAdmin di folder mana pun.

Namun, karena Joko memberi Maria izin untuk menggunakan policy-1, Maria dapat mencantumkan dan mengaitkan kebijakan firewall hierarkis tersebut dengan folder dev-projects atau turunannya. Peran orgFirewallPolicyUser tidak memberikan izin untuk mengaitkan kebijakan ke folder mana pun; pengguna juga harus memiliki peran orgSecurityResourceAdmin di folder target.

Contoh policy-1
contoh policy-1

Peran IAM untuk menggunakan kebijakan firewall jaringan global

Peran berikut relevan dengan kebijakan firewall jaringan global.

Nama peran Deskripsi
Peran Compute Security Admin (roles/compute.securityAdmin) Dapat diberikan di level project atau kebijakan. Jika diberikan untuk sebuah project, memungkinkan pengguna membuat, memperbarui, dan menghapus kebijakan firewall jaringan global dan aturannya. Di tingkat kebijakan, memungkinkan pengguna memperbarui aturan kebijakan, tetapi tidak membuat atau menghapus kebijakan. Peran ini juga memungkinkan pengguna mengaitkan kebijakan dengan jaringan.
Peran Compute Network Admin (roles/compute.networkAdmin) Diberikan di level project atau level jaringan. Jika diberikan untuk jaringan, memungkinkan pengguna melihat daftar kebijakan firewall jaringan global.
Peran Compute Viewer (roles/compute.viewer)

Peran Compute Network User (roles/compute.networkUser)

Peran Compute Network Viewer (roles/compute.networkViewer)

Memungkinkan pengguna melihat aturan firewall yang diterapkan ke jaringan atau instance.
Mencakup izin compute.networks.getEffectiveFirewalls untuk jaringan dan compute.instances.getEffectiveFirewalls untuk instance.