הגדרות האבטחה משמשות להגדרת החרגת נתונים ושימור נתונים. לדוגמה, ההגדרות האלה קובעות איך הנתונים מצונזרים בCloud logging ובהיסטוריית השיחות שמשמשת את היסטוריית השיחות.
הגדרות האבטחה מוגדרות ברמת הפרויקט. אם למשתמש יש גישה לסוכן בפרויקט, הוא יכול לראות את הגדרות האבטחה ברמת הפרויקט. כדי לעדכן את הגדרות האבטחה ברמת הפרויקט, למשתמש צריכה להיות הרשאת dialogflow.securitySettings. יכול להיות שיחלפו עד שעה לפני שהעדכונים בהגדרות האבטחה יוטמעו ב-Dialogflow.
בטבלה הבאה מופיעים תיאורים של ההגדרות. מידע נוסף על ההגדרות זמין במאמר הפניה ל-RPC SecuritySettings.
| הגדרות אבטחה | תיאור |
|---|---|
| redaction_strategy | האסטרטגיה שבה נעשה שימוש לצורך צנזורה. |
| redaction_scope | השמטת הנתונים חלה על. |
| inspect_template | שם תבנית הבדיקה של DLP. אין עלויות מצטברות כשמשתמשים ב-DLP ב-Dialogflow CX. |
| deidentify_template | שם תבנית לביטול הזיהוי ב-DLP. אין עלויות מצטברות כשמשתמשים ב-DLP ב-Dialogflow CX. |
| purge_data_types | הנתונים שיוסרו כשמופעלת מחיקה לצמיתות של נתונים שנשמרו. |
| retention_window_days | מספר הימים שבהם הנתונים נשמרים. |
אפשר להגדיר כמה הגדרות אבטחה בכל מיקום. כל סוכן יכול לציין את הגדרות האבטחה שיחולו, וכל הגדרה יכולה לחול על כמה סוכנים באותו פרויקט ובאותו מיקום. למידע נוסף על האופן שבו הנתונים מוחלים ברמות שונות, אפשר לעיין במאמר בנושא רמות של החלת נתונים.
אם לא מציינים הגדרות אבטחה בסוכן, לא יבוצע צנזור.
יצירת משאב של הגדרות אבטחה
כדי ליצור משאב של הגדרות אבטחה במיקום מסוים:
המסוף
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט Google Cloud .
- בוחרים את הסוכן.
- לוחצים על הגדרות הסוכן.
- לוחצים על הכרטיסייה אבטחה.
- לוחצים על ניהול הגדרות האבטחה. מסוף CCAI ייפתח בכרטיסייה חדשה.
- לוחצים על Create Security Settings (יצירת הגדרות אבטחה) במסוף CCAI.
- מזינים את הגדרות האבטחה.
- לוחצים על יצירה.
API
אפשר לעיין בשיטה create עבור הסוג SecuritySettings.
בוחרים פרוטוקול וגרסה להפניה SecuritySettings:
| פרוטוקול | V3 | V3beta1 |
|---|---|---|
| REST | משאב SecuritySettings | משאב SecuritySettings |
| RPC | ממשק SecuritySettings | ממשק SecuritySettings |
| C++ | SecuritySettingssClient | לא זמין |
| C# | SecuritySettingssClient | לא זמין |
| המשך | SecuritySettingssClient | לא זמין |
| Java | SecuritySettingssClient | SecuritySettingssClient |
| Node.js | SecuritySettingssClient | SecuritySettingssClient |
| PHP | לא זמין | לא זמין |
| Python | SecuritySettingssClient | SecuritySettingssClient |
| Ruby | לא זמין | לא זמין |
הגדרת הגדרת אבטחה בסוכן
כדי לציין הגדרת אבטחה בסוכן:
המסוף
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט Google Cloud .
- בוחרים את הסוכן.
- לוחצים על הגדרות הסוכן.
- לוחצים על הכרטיסייה אבטחה.
- בוחרים את ההגדרות בתפריט הנפתח הגדרות אבטחה.
- לוחצים על Save.
API
אפשר לעיין בשיטות patch/update של הסוג Agent.
בוחרים פרוטוקול וגרסה להפניה לסוכן:
| פרוטוקול | V3 | V3beta1 |
|---|---|---|
| REST | משאב של נציג | משאב של נציג |
| RPC | ממשק לנציגים | ממשק לנציגים |
| C++ | AgentsClient | לא זמין |
| C# | AgentsClient | לא זמין |
| המשך | AgentsClient | לא זמין |
| Java | AgentsClient | AgentsClient |
| Node.js | AgentsClient | AgentsClient |
| PHP | לא זמין | לא זמין |
| Python | AgentsClient | AgentsClient |
| Ruby | לא זמין | לא זמין |