Compliance Manager menyertakan banyak kontrol cloud bawaan yang dapat Anda tambahkan ke framework dan deploy di lingkungan Anda. Jika diperlukan, Anda dapat membuat dan mengelola kontrol cloud kustom Anda sendiri dan memperbarui kontrol cloud bawaan.
Sebelum memulai
Selesaikan tugas ini sebelum Anda menyelesaikan tugas lainnya di halaman ini.
Menyiapkan izin
-
Untuk mendapatkan izin yang Anda perlukan untuk mengelola framework kontrol cloud, minta administrator untuk memberi Anda peran IAM berikut di organisasi atau project Anda:
- Compliance Manager Admin (
roles/cloudsecuritycompliance.admin) -
Untuk membuat atau mengubah kontrol cloud yang didasarkan pada kebijakan organisasi, salah satu dari:
- Organization Policy Administrator (
roles/orgpolicy.policyAdmin) - Assured Workloads Administrator (
roles/assuredworkloads.admin) - Assured Workloads Editor (
roles/assuredworkloads.editor)
- Organization Policy Administrator (
-
Untuk membuat atau mengubah kontrol cloud yang didasarkan pada kebijakan project:
Project IAM Admin (
roles/resourcemanager.projectIamAdmin)
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
- Compliance Manager Admin (
Menyiapkan Google Cloud CLI
Instal Google Cloud CLI, lalu login ke gcloud CLI dengan identitas gabungan Anda. Setelah login, inisialisasi Google Cloud CLI dengan menjalankan perintah berikut:
gcloud initUntuk menyiapkan gcloud CLI agar menggunakan peniruan akun layanan untuk mengautentikasi ke Google API, alih-alih kredensial pengguna Anda, jalankan perintah berikut:
gcloud config set auth/impersonate_service_account SERVICE_ACCT_EMAIL
Untuk informasi selengkapnya, lihat Peniruan akun layanan.
Melihat kontrol cloud
Selesaikan langkah-langkah berikut untuk melihat kontrol cloud bawaan dan kontrol cloud kustom yang telah Anda buat.
Konsol
Di konsol Google Cloud , buka halaman Compliance.
Pilih organisasi atau project Anda.
Di tab Configure, klik Cloud Controls. Kontrol cloud yang tersedia akan ditampilkan.
Dasbor ini mencakup informasi tentang framework mana yang menyertakan kontrol cloud dan jumlah resource (organisasi, folder, dan project) yang menerapkan kontrol cloud.
Untuk melihat detail tentang kontrol cloud, klik nama kontrol.
CLI
Anda dapat melihat informasi tentang kontrol cloud tertentu atau mencantumkan semua kontrol cloud di organisasi Anda.
Melihat detail tentang kontrol cloud
Untuk melihat detail tentang kontrol cloud tertentu, jalankan perintah gcloud
compliance-manager cloud-controls describe:
gcloud compliance-manager cloud-controls describe CLOUD_CONTROL \
--location=LOCATION \
--organization=ORGANIZATION \
[--major-revision-id=MAJOR_REVISION_ID]
Ganti nilai berikut:
CLOUD_CONTROL: nama kontrol cloudORGANIZATION: ID organisasi AndaLOCATION: region tempat kontrol cloud disimpanMAJOR_REVISION_IDadalah flag opsional yang menentukan versi kontrol cloud yang akan dilihat. Jika Anda tidak menyertakan flag, versi terbaru akan ditampilkan.
Misalnya, untuk melihat kontrol cloud dengan nama
builtin-block-external-ip-addresses-for-vm-access
dan nomor revisi utama 1, jalankan perintah berikut:
gcloud compliance-manager cloud-controls describe \
builtin-block-external-ip-addresses-for-vm-access \
--organization=3589215982 \
--location=global \
--major-revision-id=1
Untuk mengetahui informasi selengkapnya, lihat gcloud compliance-manager cloud-controls describe.
Mendapatkan daftar kontrol cloud
Untuk mendapatkan daftar kontrol cloud di organisasi Anda, jalankan perintah gcloud
compliance-manager cloud-controls list:
gcloud compliance-manager cloud-controls list \
--location=LOCATION \
--organization=ORGANIZATION
Ganti nilai berikut:
ORGANIZATION: ID organisasi AndaLOCATION: region tempat kontrol cloud disimpan
Misalnya, untuk melihat semua kontrol cloud dalam organisasi 3589215982 dan
disimpan di lokasi global, jalankan perintah berikut:
gcloud compliance-manager cloud-controls list \
--organization=3589215982 \
--location=global
Untuk mengetahui informasi tentang flag opsional, lihat gcloud compliance-manager cloud-controls list.
Membuat kontrol cloud kustom
Saat membuat kontrol cloud kustom, Anda menerapkan aturan ke jenis resource Inventaris Aset Cloud.
Konsol
Saat menggunakan konsol, Anda dapat membuat kontrol cloud kustom dengan satu aturan yang berlaku untuk satu jenis resource Inventaris Aset Cloud.
Di konsol Google Cloud , buka halaman Compliance.
Pilih organisasi atau project Anda.
Di tab Configure, klik Cloud Controls. Daftar kontrol cloud yang tersedia akan ditampilkan.
Buat kontrol cloud, baik dengan Gemini atau secara manual:
Gunakan Gemini
Minta Gemini membuat kontrol cloud untuk Anda. Berdasarkan perintah Anda, Gemini memberikan ID unik, nama, logika deteksi terkait, dan kemungkinan langkah-langkah perbaikan.
Tinjau rekomendasi dan lakukan perubahan yang diperlukan.
Simpan kontrol cloud kustom Anda.
Buat secara manual
Di Cloud control ID, berikan ID unik untuk kontrol Anda.
Masukkan nama dan deskripsi untuk membantu pengguna di organisasi Anda memahami tujuan kontrol cloud kustom.
Opsional: Pilih kategori untuk kontrol. Klik Lanjutkan.
Pilih jenis resource yang tersedia untuk kontrol cloud kustom Anda. Compliance Manager mendukung semua jenis resource. Untuk menemukan nama resource, lihat Jenis aset.
Berikan logika deteksi untuk kontrol cloud Anda, dalam format Common Expression Language (CEL).
Ekspresi CEL memungkinkan Anda menentukan cara mengevaluasi properti resource. Untuk mengetahui informasi dan contoh selengkapnya, lihat Menulis aturan untuk kontrol cloud kustom. Klik Continue.
Jika aturan evaluasi Anda tidak valid, error akan ditampilkan.
Pilih tingkat keparahan temuan yang sesuai.
Tulis petunjuk perbaikan Anda agar petugas respons insiden dan administrator di organisasi Anda dapat menyelesaikan temuan apa pun untuk kontrol cloud. Klik Lanjutkan.
Tinjau entri Anda, lalu klik Create.
CLI
Saat menggunakan gcloud CLI, Anda dapat membuat kontrol cloud kustom dengan maksimum tiga aturan. Setiap aturan hanya dapat diterapkan ke satu jenis resource.
Untuk membuat kontrol cloud kustom, jalankan perintah gcloud compliance-manager
cloud-controls create:
gcloud compliance-manager cloud-controls create CLOUD_CONTROL \
--location=LOCATION \
--organization=ORGANIZATION \
[--display-name=DISPLAY_NAME] \
[--description=DESCRIPTION] \
[--categories=[CATEGORIES,...]] \
[--finding-category=FINDING_CATEGORY] \
[--parameter-spec=[defaultValue=DEFAULTVALUE],[description=DESCRIPTION],[displayName=DISPLAYNAME],[isRequired=ISREQUIRED],[name=NAME],[substitutionRules=SUBSTITUTIONRULES],[validation=VALIDATION],[valueType=VALUETYPE]] \
[--remediation-steps=REMEDIATION_STEPS] \
[--rules=[celExpression=CELEXPRESSION],[description=DESCRIPTION],[ruleActionTypes=RULEACTIONTYPES]] \
[--severity=SEVERITY] \
[--supported-cloud-providers=[SUPPORTED_CLOUD_PROVIDERS,…]] \
[--supported-target-resource-types=[SUPPORTED_TARGET_RESOURCE_TYPES,…]]
Ganti nilai berikut:
CLOUD_CONTROL: nama alfanumerik unik untuk kontrol cloudORGANIZATION: ID organisasi AndaLOCATION: region tempat kontrol cloud disimpanDISPLAY_NAME: nama yang dapat dibaca manusia untuk kontrol cloudDESCRIPTION: deskripsi opsional tentang tujuan kontrol cloudCATEGORIES,…: parameter opsional yang menentukan kategori yang mencakup kontrol cloud. Untuk mengetahui daftar kategori yang diizinkan, lihat gcloud compliance-manager cloud-controls create.FINDING_CATEGORY: nilai yang ditampilkan di dasbor temuan Security Command Center saat kontrol cloud menghasilkan temuan--parameter-spec=[defaultValue=DEFAULTVALUE], \ [description=DESCRIPTION], \ [displayName= DISPLAYNAME], \ [isRequired=ISREQUIRED], \ [name=NAME], \ [substitutionRules=SUBSTITUTIONRULES], \ [validation=VALIDATION], \ [valueType=VALUETYPE]...]
adalah informasi parameter opsional untuk kontrol cloud, dalam format berikut:
DEFAULTVALUE: data yang diterapkan jika pengguna tidak menyesuaikan parameter saat men-deploy framework. Jenis nilai yang didukung adalahboolValue,numberValue,stringListValue, ataustringValue.DESCRIPTION: deskripsi opsional untuk kontrolISREQUIRED:truejika kontrol memerlukan parameter untuk ditetapkanNAME: nama parameterSUBSTITUTIONRULES: cara dan tempat Compliance Manager memasukkan nilai kustom untuk parameter. Tentukan jalur yang ditargetkan di dalam aturan menggunakan notasi titik proto (misalnya,rules[0].org_policy_constraint...). Pilih salah satu opsi berikut:attributeSubstitutionRulesaat Anda ingin memasukkan nilai parameter langsung ke kolom struktural aturan (misalnya, mengisi daftar nilai yang dibatasi di dalam template aturan batasan kebijakan organisasi).placeholderSubstitutionRulesaat aturan Anda menggunakan string teks (atau ekspresi CEL). String harus berisi variabel placeholder yang diawali dengan$(misalnya,$deniedServices), dan aturan ini memberi tahu compiler untuk memetakan parameter ke placeholder tersebut.
Contoh berikut membuat parameter daftar bernama
deniedServicesdengan jenisSTRINGLIST. Skrip ini menggunakanattributeSubstitutionRuleuntuk menambahkan nama layanan yang disediakan pengguna (seperticompute.googleapis.com) langsung ke aturan kebijakan organisasi kustom struktural (denied_values) saat di-deploy:--parameter-spec='name=deniedServices,isRequired=true,valueType=STRINGLIST,substitutionRules=[{attributeSubstitutionRule={attribute="rules[0].org_policy_constraint.policy_rules[0].values.denied_values"}}]'VALIDATIONadalah kumpulan nilai yang diizinkan. Pilih salah satu opsi berikut:Gunakan
allowedValuesuntuk menerapkan daftar yang diizinkan statis—misalnya, batasi parameter lokasi ke kolom string tertentu:validation={allowedValues={values=[{stringValue=us-central1},{stringValue=us-west1}]}}Gunakan
intRangeuntuk menerapkan batas numerik pada bilangan bulat—misalnya, tetapkan periode retensi antara 1 dan 365:validation={intRange={min=1,max=365}}Gunakan
regexpPatternuntuk menerapkan pencocokan ekspresi reguler pada teks string—misalnya, mewajibkan penamaan alfanumerik yang ketat:validation={regexpPattern={pattern="^[a-z][-a-z0-9]*$"}}
VALUETYPE: jenis data atau format nilai yang diberikan pengguna untuk parameter ini. Jenis nilai yang didukung adalahSTRING,BOOLEAN,STRINGLIST,NUMBER, danONEOF.
Atau, Anda dapat menentukan file JSON atau YAML yang menentukan parameter. Misalnya,
--parameter-spec=path_to_file.(yaml|json). Luaskan bagian berikut untuk melihat contoh file JSON dan YAML.Contoh file JSON
[ { "name": "deniedServices", "displayName": "Services Requiring CMEK", "description": "List of service names that must use Customer-Managed Encryption Keys.", "isRequired": true, "valueType": "STRINGLIST", "substitutionRules": [ { "attributeSubstitutionRule": { "attribute": "rules[0].org_policy_constraint.policy_rules[0].values.denied_values" } } ] } ]Contoh file YAML
- name: deniedServices displayName: "Services Requiring CMEK" description: "List of service names that must use Customer-Managed Encryption Keys." isRequired: true valueType: STRINGLIST substitutionRules: - attributeSubstitutionRule: attribute: "rules[0].org_policy_constraint.policy_rules[0].values.denied_values"REMEDIATION_STEPS: langkah-langkah yang diperlukan untuk menyelesaikan temuan apa pun. String ini dibatasi hingga 400 karakter.
--rules=[celExpression=CELEXPRESSION],[description=DESCRIPTION],[ruleActionTypes=RULEACTIONTYPES]adalah aturan yang ingin Anda terapkan, dalam format berikut:CELEXPRESSION: ekspresi common expression language (CEL) dari aturan. Untuk mengetahui informasi tentang cara menulis ekspresi CEL, lihat Menulis aturan untuk kontrol cloud kustom. Sertakan hal berikut:expression: ekspresi CEL, dengan maksimum 1.000 karakterresourceTypesValues: nama resource, dalam formatSERVICE_NAME/type. Gunakan arrayvaluesuntuk mencantumkan semua jenis resource yang ingin Anda terapkan aturannya—misalnya,values=[compute.googleapis.com/Instance].
DESCRIPTION: deskripsi aturanRULEACTIONTYPES: tindakan yang dilakukan aturan. Nilai yang didukung adalahrule-action-type-detective,rule-action-type-preventive, danrule-action-type-audit.
Misalnya, untuk memeriksa periode rotasi kunci Cloud Key Management Service, masukkan berikut:
--rules="[ { \"celExpression\": { \"expression\": \"has(resource.data.rotationPeriod) && resource.data.rotationPeriod < duration('60h')\", \"resourceTypesValues\": { \"values\": [ \"cloudkms.googleapis.com/CryptoKey\" ] } }, \"description\": \"Check KMS key rotation period\", \"ruleActionTypes\": [ \"rule-action-type-detective\" ] } ]"Atau, Anda dapat menentukan file JSON atau YAML yang menentukan aturan. Misalnya,
--rules=path_to_file.(yaml|json). Luaskan bagian berikut untuk melihat contoh file JSON dan YAML.Contoh file JSON
[ { "celExpression": { "expression": "has(resource.data.rotationPeriod) && resource.data.rotationPeriod < duration('60h')", "resourceTypesValues": { "values": [ "cloudkms.googleapis.com/CryptoKey" ] } }, "description": "Check KMS key rotation period to ensure it is under 60 hours.", "ruleActionTypes": [ "rule-action-type-detective" ] } ]Contoh file YAML
- celExpression: expression: "has(resource.data.rotationPeriod) && resource.data.rotationPeriod < duration('60h')" resourceTypesValues: values: - cloudkms.googleapis.com/CryptoKey description: "Check KMS key rotation period to ensure it is under 60 hours." ruleActionTypes: - rule-action-type-detectiveSEVERITY: tingkat kekritisan untuk kontrol cloud. Nilai yang didukung adalahcritical,high,medium, danlow.SUPPORTED_CLOUD_PROVIDERS,…: penyedia cloud yang menerapkan kontrol cloud ini. Satu-satunya nilai yang didukung adalahgcp.SUPPORTED_TARGET_RESOURCE_TYPES,…: jenis resource (organisasi, folder, project, atau folder khusus aplikasi di App Hub) yang didukung oleh kontrol cloud. Nilai yang didukung adalahtarget-resource-crm-type-folder,target-resource-crm-type-org,target-resource-crm-type-project, dantarget-resource-type-application.
Misalnya, untuk membuat kontrol cloud yang menerapkan lokasi resource, jalankan perintah berikut:
gcloud compliance-manager cloud-controls create \
restrict-resource-locations \
--organization=3589215982 \
--location=global \
--display-name="Restrict Resource Locations" \
--description="Enforces checks to ensure resources are only deployed in approved cloud regions." \
--severity=high \
--finding-category="LOCATION_VIOLATION" \
--supported-cloud-providers="gcp" \
--supported-target-resource-types="target-resource-crm-type-project" \
--parameter-spec='name=allowedLocations,isRequired=true,valueType=STRINGLIST,substitutionRules=[{placeholderSubstitutionRule={attribute="rules[0].cel_expression.expression"}}]' \
--rules="[{\"celExpression\": {\"expression\": \"resource.location in \$allowedLocations\", \"resourceTypesValues\": {\"values\": [\"compute.googleapis.com/Instance\"]}}, \"description\": \"Check Compute Engine instance locations\", \"ruleActionTypes\": [\"rule-action-type-detective\"]}]"
Untuk membuat kontrol yang sama, tetapi menggunakan file YAML untuk menentukan parameter dan aturan, jalankan:
gcloud compliance-manager cloud-controls create \
restrict-resource-locations \
--organization=3589215982 \
--location=global \
--display-name="Restrict Resource Locations" \
--description="Enforces checks to ensure resources are only deployed in approved cloud regions." \
--severity=high \
--finding-category="LOCATION_VIOLATION" \
--supported-cloud-providers="gcp" \
--supported-target-resource-types="target-resource-crm-type-project" \
--parameter-spec=parameters.yaml \
--rules=rules.yaml
Untuk mengetahui informasi selengkapnya, lihat gcloud compliance-manager cloud-controls create.
Terraform
Saat menggunakan Terraform, Anda dapat membuat kontrol cloud kustom dengan maksimum tiga aturan. Setiap aturan hanya dapat diterapkan ke satu jenis resource.
Contoh berikut menunjukkan cara membuat kontrol cloud kustom menggunakan Terraform.
Mengedit kontrol cloud kustom
Setelah membuat kontrol cloud, Anda dapat mengubah nama, deskripsi, aturan, langkah-langkah perbaikan, dan tingkat keparahannya. Anda tidak dapat mengubah kategori kontrol cloud.
Di konsol Google Cloud , buka halaman Compliance.
Pilih organisasi atau project Anda.
Di tab Configure, klik Cloud Controls. Daftar kontrol cloud yang tersedia akan ditampilkan.
Klik kontrol cloud yang ingin Anda edit.
Di halaman Cloud controls details, pastikan kontrol cloud tidak disertakan dalam framework. Jika diperlukan, edit framework untuk menghapus kontrol cloud.
Klik Edit.
Di halaman Edit custom cloud control, ubah nama dan deskripsi sesuai kebutuhan. Klik Continue.
Perbarui aturan, tingkat keseriusan temuan, dan langkah-langkah perbaikan. Klik Lanjutkan.
Tinjau perubahan Anda, lalu klik Simpan.
Mengupdate kontrol cloud bawaan ke rilis yang lebih baru
Google memublikasikan update rutin untuk kontrol cloud bawaannya saat layanan men-deploy fitur baru atau saat praktik terbaik baru muncul. Update dapat mencakup kontrol baru atau perubahan pada kontrol yang ada.
Anda dapat melihat rilis kontrol cloud bawaan di dasbor kontrol cloud di tab Configure atau di halaman detail kontrol cloud.
Untuk mengupdate kontrol cloud setelah menerima notifikasi, Anda harus mengupdate framework yang di-deploy yang menyertakan kontrol cloud. Untuk mengetahui petunjuknya, lihat Mengupdate framework bawaan ke rilis yang lebih baru.
Menghapus kontrol cloud kustom
Menghapus kontrol cloud jika tidak lagi diperlukan. Anda hanya dapat menghapus kontrol cloud yang Anda buat. Anda tidak dapat menghapus kontrol cloud bawaan.
Konsol
Di konsol Google Cloud , buka halaman Compliance.
Pilih organisasi atau project Anda.
Di tab Configure, klik Cloud Controls. Daftar kontrol cloud yang tersedia akan ditampilkan.
Klik kontrol cloud yang ingin Anda hapus.
Di halaman Cloud controls details, pastikan kontrol cloud tidak disertakan dalam framework. Jika diperlukan, edit framework untuk menghapus kontrol cloud.
Klik Hapus.
Di jendela Delete, tinjau pesannya. Ketik
Deletedan klik Confirm.
CLI
Untuk menghapus kontrol cloud kustom, jalankan perintah gcloud compliance-manager
cloud-controls delete:
gcloud compliance-manager cloud-controls delete CLOUD_CONTROL \
--location=LOCATION \
--organization=ORGANIZATION
Ganti nilai berikut:
CLOUD_CONTROL: nama kontrol cloudORGANIZATION: ID organisasi AndaLOCATION: region tempat kontrol cloud disimpan
Misalnya, untuk menghapus kontrol cloud dengan nama
restrict-resource-locations, jalankan perintah berikut:
gcloud compliance-manager cloud-controls delete \
restrict-resource-locations \
--organization=3589215982 \
--location=global
Untuk mengetahui informasi selengkapnya, lihat gcloud compliance-manager cloud-controls delete.
Pemetaan detektor Security Health Analytics ke kontrol cloud
Tabel berikut menunjukkan cara kontrol cloud Compliance Manager dipetakan ke detektor Security Health Analytics.
Alamat Alamat| Kategori temuan di Security Health Analytics | Nama kontrol cloud di Compliance Manager |
|---|---|
|
|
|
|
|
Mengonfigurasi Batasan Kebijakan Organisasi Setelan Ingress yang Diizinkan untuk Cloud Run |
|
Mengonfigurasi Batasan Kebijakan Organisasi Setelan Egress VPC yang Diizinkan untuk Cloud Run |
|
|
|
|
|
|
|
Menetapkan Flag Panjang Respons Error Log untuk Instance AlloyDB |
|
Menetapkan Flag Log Min Error Statement untuk Instance AlloyDB |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mengonfigurasi Metrik Log dan Pemberitahuan untuk Perubahan Logging Audit |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mengonfigurasi Metrik Log dan Pemberitahuan untuk Perubahan Kebijakan IAM Cloud Storage |
|
|
|
Mengaktifkan Akses Level Bucket yang Seragam di Bucket Cloud Storage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mengaktifkan Confidential Computing untuk Instance Compute Engine |
|
|
|
|
|
Mengonfigurasi Metrik Log dan Pemberitahuan untuk Perubahan Peran Kustom |
|
|
|
|
|
|
|
|
|
Menggunakan Akun Layanan Kustom untuk Instance Compute Engine |
|
Mengonfigurasi Kebijakan Organisasi Disable VPC External IPv6 Usage |
|
Mengonfigurasi Kebijakan Organisasi Disable VPC External IPv6 Usage |
|
Mengonfigurasi Kebijakan Organisasi Disable VM Serial Port Logging to Stackdriver |
|
|
|
|
|
|
|
|
|
|
|
|
|
Mengonfigurasi Metrik Log dan Pemberitahuan untuk Perubahan Firewall Jaringan VPC |
|
|
|
|
|
Membatasi Akses API ke Google Cloud API untuk Instance Compute Engine |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tidak tersedia |
|
|
|
|
|
|
|
Menonaktifkan Endpoint Server Metadata Lama di Compute Engine |
|
|
|
|
|
|
|
|
|
Mengaktifkan Jaringan yang Diizinkan Bidang Kontrol di Cluster GKE |
|
|
|
Mengonfigurasi Metrik Log dan Pemberitahuan untuk Perubahan Jaringan VPC |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Memblokir Akses Generik ke Port Elasticsearch dari Semua Alamat IP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Memblokir Akses Generik ke Port NetBIOS dari Semua Alamat IP |
|
|
|
|
|
Memblokir Akses Generik ke Port Server PostgreSQL dari Semua Alamat IP |
|
|
|
Memblokir Akses Generik ke Port Server Redis dari Semua Alamat IP |
|
|
|
|
|
|
|
|
|
|
|
|
|
Menggunakan Akun Layanan dengan Hak Istimewa Terendah untuk Cluster GKE |
|
|
|
|
|
Mengonfigurasi Metrik Log dan Pemberitahuan untuk Penetapan dan Perubahan Peran Project Owner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mengonfigurasi Metrik Log dan Pemberitahuan untuk Perubahan Rute VPC |
|
|
|
Tidak tersedia |
|
Tidak tersedia |
|
|
|
|
|
|
|
Membatasi Pembuatan Jaringan Default untuk Instance Compute Engine |
|
|
|
Menonaktifkan Flag Contained Database Authentication untuk SQL Server |
|
Menonaktifkan Flag Cross Database Ownership Chaining untuk SQL Server |
|
|
|
Mengonfigurasi Metrik Log dan Pemberitahuan untuk Perubahan Konfigurasi Cloud SQL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Menonaktifkan Flag Log Min Duration Statement untuk PostgreSQL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Menetapkan Akses Level Bucket yang Seragam untuk Bucket Cloud Storage |
|
|
|
|
|
Membatasi Kebijakan SSL yang Tidak Aman untuk Instance Compute Engine |
|
|
|
Mengaktifkan Workload Identity Federation for GKE di cluster |