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 level project, Anda harus memiliki izin dialogflow.securitySettings.update. Dialogflow dapat memerlukan waktu hingga satu jam untuk menerapkan update setelan keamanan.

Tabel berikut merangkum setelan tersebut. 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 diredaksi 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 akan menggunakan konfigurasi pemeriksaan Sensitive Data Protection 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 de-identifikasi 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][], sesuai dengan kebijakan retensi [audio_export_settings.gcs_bucket][].

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

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

Jika retention_strategy ditetapkan ke REMOVE_AFTER_CONVERSATION, ekspor Insights 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 default Dialogflow selama 365 hari (30 hari untuk traffic Agent Assist); nilai yang lebih tinggi akan diabaikan dan nilai default akan digunakan. Menetapkan nilai yang lebih tinggi dari 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 aplikasi data, lihat tingkat aplikasi data.

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

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 Agent Settings.
  5. Klik tab Security.
  6. Klik Kelola setelan keamanan. Konsol CCAI akan terbuka di tab baru.
  7. Klik Create security settings 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 Agent Settings.
  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