Setelan keamanan

Setelan keamanan mengonfigurasi penyamaran data dan retensi data. Misalnya, setelan ini mengontrol cara data disamarkan di Cloud Logging dan Histori percakapan.

Setelan keamanan ditetapkan di level project. Jika memiliki akses ke agen dalam project, Anda dapat melihat setelan keamanan tingkat project. Untuk memperbarui setelan keamanan tingkat project, Anda harus memiliki izin dialogflow.securitySettings.update. Dialogflow dapat memerlukan waktu hingga satu jam untuk menerapkan pembaruan setelan keamanan.

Tabel berikut merangkum setelan. Untuk mengetahui informasi selengkapnya tentang setelan, lihat referensi RPC SecuritySettings.

Setelan Keamanan Deskripsi
redaction_strategy RedactionStrategy: Menentukan cara kami melakukan penyamaran.
redaction_scope RedactionScope: Menentukan data yang akan disamarkan oleh Dialogflow. Dialogflow tidak menyamarkan data yang tidak dapat diaksesnya – misalnya, Cloud Logging.
inspect_template string

Sensitive Data Protection: Nama template pemeriksaan. Gunakan template ini untuk menentukan setelan dasar pemeriksaan.

Peran The DLP Inspect Templates Reader diperlukan di akun layanan identitas layanan Dialogflow untuk project agen Anda.

Jika kosong, kami menggunakan konfigurasi pemeriksaan Perlindungan Data Sensitif default.

Nama template akan memiliki salah satu format berikut: projects//locations//inspectTemplates/ ATAU organizations//locations//inspectTemplates/

Catatan: inspect_template harus berada di region yang sama dengan SecuritySettings.

deidentify_template string

Sensitive Data Protection: Nama template de-identifikasi. Gunakan template ini untuk menentukan konfigurasi penghapusan identitas untuk konten.

Peran DLP Deidentify Templates Reader diperlukan di akun layanan identitas layanan Dialogflow untuk project agen Anda.

Jika kosong, Dialogflow akan mengganti info sensitif dengan teks [redacted].

Nama template akan memiliki salah satu format berikut: projects//locations//deidentifyTemplates/ ATAU organizations//locations//deidentifyTemplates/

Catatan: deidentify_template harus berada di region yang sama dengan SecuritySettings.

purge_data_types[] PurgeDataType: Daftar jenis data yang akan dihapus saat setelan retensi memicu penghapusan.
audio_export_settings AudioExportSettings: Mengontrol setelan ekspor audio untuk analisis pasca-percakapan saat menyerap audio ke percakapan menggunakan [] atau [Participants.StreamingAnalyzeContent][].

Jika retention_strategy disetel ke REMOVE_AFTER_CONVERSATION atau [audio_export_settings.gcs_bucket][] kosong, ekspor audio akan dinonaktifkan. Jika ekspor audio diaktifkan, audio akan direkam dan disimpan ke [audio_export_settings.gcs_bucket][], tunduk pada kebijakan retensi [audio_export_settings.gcs_bucket][].

Setelan ini tidak akan memengaruhi input audio untuk sesi implisit menggunakan Sessions.DetectIntent atau Sessions.StreamingDetectIntent.

insights_export_settings InsightsExportSettings: Mengontrol setelan ekspor percakapan ke Insights setelah percakapan selesai.

Jika retention_strategy disetel ke REMOVE_AFTER_CONVERSATION, ekspor Insight akan dinonaktifkan, apa pun yang Anda konfigurasi di sini.

data_retention Kolom gabungan yang menentukan cara data dipertahankan. Meskipun data dihapus permanen karena kebijakan retensi, data tersebut mungkin tetap berada di penyimpanan cadangan selama beberapa hari tanpa mengizinkan akses langsung. data_retention hanya dapat berupa salah satu dari hal berikut:

retention_window_days (int32): Mempertahankan data selama jumlah hari yang ditentukan. Anda harus menetapkan nilai yang lebih rendah dari TTL 365 hari default Dialogflow (30 hari untuk traffic Agent Assist); nilai yang lebih tinggi akan diabaikan dan nilai default akan digunakan. Menetapkan nilai yang lebih tinggi dari nilai default akan diabaikan. Nilai yang tidak ada atau setelan 0 juga menggunakan TTL default. Jika konfigurasi retensi data diubah, konfigurasi tersebut hanya berlaku untuk data yang dibuat setelah perubahan; TTL data yang ada yang dibuat sebelum perubahan tetap utuh.

retention_strategy: Menentukan perilaku retensi yang ditentukan oleh SecuritySettings.RetentionStrategy.

Anda dapat mengonfigurasi beberapa setelan keamanan di setiap lokasi. Setiap agen menentukan setelan keamanan yang akan diterapkan, dan Anda dapat menerapkan setiap setelan ke beberapa agen dalam project dan lokasi yang sama. Untuk mengetahui informasi selengkapnya tentang tingkat penerapan data, lihat tingkat penerapan data.

Jika Anda tidak menentukan setelan keamanan di agen, Dialogflow tidak akan menerapkan penyamaran.

Membuat resource setelan keamanan

Untuk membuat resource setelan keamanan di lokasi tertentu:

Konsol

  1. Buka konsol Dialogflow CX.
  2. Pilih project Google Cloud Anda.
  3. Pilih agen Anda.
  4. Klik Setelan Agen.
  5. Klik tab Security.
  6. Klik Kelola setelan keamanan. Konsol CCAI akan terbuka di tab baru.
  7. Klik Buat setelan keamanan di konsol CCAI.
  8. Masukkan konfigurasi setelan keamanan.
  9. Klik Create.

API

Untuk mengetahui informasi tentang metode create, lihat jenis SecuritySettings.

Pilih protokol dan versi untuk referensi SecuritySettings:

Protokol V3 V3beta1
REST Resource SecuritySettings Resource SecuritySettings
RPC Antarmuka SecuritySettings Antarmuka SecuritySettings
C++ SecuritySettingssClient Tidak tersedia
C# SecuritySettingssClient Tidak tersedia
Go SecuritySettingssClient Tidak tersedia
Java SecuritySettingssClient SecuritySettingssClient
Node.js SecuritySettingssClient SecuritySettingssClient
PHP Tidak tersedia Tidak tersedia
Python SecuritySettingssClient SecuritySettingssClient
Ruby Tidak tersedia Tidak tersedia

Menentukan setelan keamanan di agen

Untuk menentukan setelan keamanan di agen:

Konsol

  1. Buka konsol Dialogflow CX.
  2. Pilih project Google Cloud Anda.
  3. Pilih agen Anda.
  4. Klik Setelan Agen.
  5. Klik tab Security.
  6. Pilih setelan di menu drop-down Setelan keamanan.
  7. Klik Simpan.

API

Untuk mengetahui informasi tentang metode patch dan update, lihat jenis Agent.

Pilih protokol dan versi untuk referensi Agen:

Protokol V3 V3beta1
REST Resource agen Resource agen
RPC Antarmuka agen Antarmuka agen
C++ AgentsClient Tidak tersedia
C# AgentsClient Tidak tersedia
Go AgentsClient Tidak tersedia
Java AgentsClient AgentsClient
Node.js AgentsClient AgentsClient
PHP Tidak tersedia Tidak tersedia
Python AgentsClient AgentsClient
Ruby Tidak tersedia Tidak tersedia