보안 설정은 데이터 수정 및 데이터 보관을 구성하는 데 사용됩니다. 예를 들어 이러한 설정은 Cloud Logging 및 대화 기록에서 사용되는 상호작용 로깅에서 데이터가 수정되는 방식을 제어합니다.
보안 설정은 프로젝트 수준에서 지정됩니다. 프로젝트의 에이전트에 대한 액세스 권한을 부여받은 사용자는 프로젝트 수준의 보안 설정을 볼 수 있습니다. 프로젝트 수준의 보안 설정을 업데이트하려면 사용자에게 dialogflow.securitySettings. 권한이 있어야 합니다.
다음 표는 설정에 대한 요약 설명입니다. 설정에 대한 자세한 내용은 RPC SecuritySettings 참조를 확인하세요.
보안 설정 | 설명 |
---|---|
redaction_strategy | 수정에 사용되는 전략입니다. |
redaction_scope | 데이터 수정의 적용 대상입니다. |
inspect_template | DLP 검사 템플릿 이름입니다. Dialogflow CX에서 DLP를 사용할 때는 추가 비용이 발생하지 않습니다. |
deidentify_template | DLP는 템플릿 이름을 익명화합니다. Dialogflow CX에서 DLP를 사용할 때는 추가 비용이 발생하지 않습니다. |
purge_data_types | 데이터 보관 삭제가 트리거되면 삭제할 데이터입니다. |
retention_window_days | 데이터가 보관되는 일수입니다. |
각 위치에서 여러 보안 설정을 구성할 수 있습니다. 각 에이전트는 적용할 보안 설정을 지정할 수 있으며, 각 설정을 동일한 프로젝트 및 위치에 있는 여러 에이전트에 적용할 수 있습니다. 다양한 수준에서 데이터가 적용되는 방식에 대한 자세한 내용은 데이터 애플리케이션 수준을 참조하세요.
에이전트에 보안 설정이 지정되어 있지 않으면 수정이 적용되지 않습니다.
보안 설정 리소스 만들기
특정 위치에 보안 설정 리소스를 만들려면 다음 안내를 따르세요.
콘솔
- Dialogflow CX 콘솔을 엽니다.
- Google Cloud 프로젝트를 선택합니다.
- 에이전트를 선택합니다.
- 에이전트 설정을 클릭합니다.
- 보안 탭을 클릭합니다.
- 보안 설정 관리를 클릭합니다. 새 탭에서 CCAI 콘솔이 열립니다.
- CCAI 콘솔에서 보안 설정 만들기를 클릭합니다.
- 보안 설정 구성을 입력합니다.
- 만들기를 클릭합니다.
API
SecuritySettings
유형은 create
메서드를 참조하세요.
SecuritySettings 참조의 프로토콜 및 버전 선택:
프로토콜 | V3 | V3beta1 |
---|---|---|
REST | SecuritySettings 리소스 | SecuritySettings 리소스 |
RPC | SecuritySettings 인터페이스 | SecuritySettings 인터페이스 |
C++ | SecuritySettingssClient | 사용 불가능 |
C# | SecuritySettingssClient | 사용 불가능 |
Go | SecuritySettingssClient | 사용 불가능 |
자바 | SecuritySettingssClient | SecuritySettingssClient |
Node.js | SecuritySettingssClient | SecuritySettingssClient |
PHP | 사용 불가능 | 사용 불가능 |
Python | SecuritySettingssClient | SecuritySettingssClient |
Ruby | 사용 불가능 | 해당 사항 없음 |
에이전트의 보안 설정 지정
에이전트에서 보안 설정을 지정하려면 다음 안내를 따르세요.
콘솔
- Dialogflow CX 콘솔을 엽니다.
- Google Cloud 프로젝트를 선택합니다.
- 에이전트를 선택합니다.
- 에이전트 설정을 클릭합니다.
- 보안 탭을 클릭합니다.
- 보안 설정 드롭다운 메뉴에서 설정을 선택합니다.
- 저장을 클릭합니다.
API
Agent
유형에 대한 patch/update
메서드를 참조하세요.
에이전트 참조의 프로토콜 및 버전 선택:
프로토콜 | V3 | V3beta1 |
---|---|---|
REST | 에이전트 리소스 | 에이전트 리소스 |
RPC | 에이전트 인터페이스 | 에이전트 인터페이스 |
C++ | AgentsClient | 사용 불가능 |
C# | AgentsClient | 사용 불가능 |
Go | AgentsClient | 사용 불가능 |
자바 | AgentsClient | AgentsClient |
Node.js | AgentsClient | AgentsClient |
PHP | 사용 불가능 | 사용 불가능 |
Python | AgentsClient | AgentsClient |
Ruby | 사용 불가능 | 해당 사항 없음 |