Contact Center AI Insights audit logging

This document describes which Contact Center AI Insights methods generate audit logs, details about any audit logs each method produces, and which (if any) methods produce no audit logs. Google Cloud generates audit logs that record administrative and access activities within your Google Cloud resources. For more information, see Cloud Audit Logs overview.

Service name

Contact Center AI Insights audit logs use the service name contactcenterinsights.googleapis.com.

Methods by permission type

Methods that check DATA_READ, DATA_WRITE, and ADMIN_READ permissions generate logs categorized as Data Access audit logs. Methods that check ADMIN_WRITE permissions generate logs categorized as Admin Activity audit logs.

Permission type Methods
DATA_READ google.cloud.contactcenterinsights.v1.ContactCenterInsights.CalculateIssueModelStats
google.cloud.contactcenterinsights.v1.ContactCenterInsights.CalculateStats
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ExportInsightsData
google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetAnalysis
google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetConversation
google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetIssue
google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetIssueModel
google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetPhraseMatcher
google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetSettings
google.cloud.contactcenterinsights.v1.ContactCenterInsights.GetView
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListAnalyses
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListConversations
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListIssueModels
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListIssues
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListPhraseMatchers
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ListViews
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.CalculateIssueModelStats
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.CalculateStats
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.ExportInsightsData
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.GetAnalysis
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.GetConversation
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.GetIssue
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.GetIssueModel
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.GetPhraseMatcher
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.GetSettings
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.GetView
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.ListAnalyses
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.ListConversations
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.ListIssueModels
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.ListIssues
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.ListPhraseMatchers
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.ListViews
DATA_WRITE google.cloud.contactcenterinsights.v1.ContactCenterInsights.BulkAnalyzeConversations
google.cloud.contactcenterinsights.v1.ContactCenterInsights.BulkDeleteConversations
google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateAnalysis
google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateConversation
google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateIssueModel
google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreatePhraseMatcher
google.cloud.contactcenterinsights.v1.ContactCenterInsights.CreateView
google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteAnalysis
google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteConversation
google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteIssue
google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteIssueModel
google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeletePhraseMatcher
google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeleteView
google.cloud.contactcenterinsights.v1.ContactCenterInsights.DeployIssueModel
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ExportIssueModel
google.cloud.contactcenterinsights.v1.ContactCenterInsights.ImportIssueModel
google.cloud.contactcenterinsights.v1.ContactCenterInsights.IngestConversations
google.cloud.contactcenterinsights.v1.ContactCenterInsights.UndeployIssueModel
google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateConversation
google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateIssue
google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateIssueModel
google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdatePhraseMatcher
google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateSettings
google.cloud.contactcenterinsights.v1.ContactCenterInsights.UpdateView
google.cloud.contactcenterinsights.v1.ContactCenterInsights.UploadConversation
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.BulkAnalyzeConversations
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.BulkDeleteConversations
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.CreateAnalysis
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.CreateConversation
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.CreatePhraseMatcher
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.CreateView
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.DeleteAnalysis
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.DeleteConversation
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.DeletePhraseMatcher
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.DeleteView
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.IngestConversations
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.UpdateConversation
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.UpdateIssueModel
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.UpdatePhraseMatcher
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.UpdateSettings
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.UpdateView
google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.UploadConversation

Audit logs for each API interface

For information about how and which permissions are evaluated, for each method, see the Identity and Access Management documentation for Contact Center AI Insights.

google.cloud.contactcenterinsights.v1.ContactCenterInsights

The following section contains details about audit logs associated with methods belonging to google.cloud.contactcenterinsights.v1.ContactCenterInsights.

BulkAnalyzeConversations

BulkDeleteConversations

CalculateIssueModelStats

CalculateStats

CreateAnalysis

CreateConversation

CreateIssueModel

CreatePhraseMatcher

CreateView

DeleteAnalysis

DeleteConversation

DeleteIssue

DeleteIssueModel

DeletePhraseMatcher

DeleteView

DeployIssueModel

ExportInsightsData

ExportIssueModel

GetAnalysis

GetConversation

GetIssue

GetIssueModel

GetPhraseMatcher

GetSettings

GetView

ImportIssueModel

IngestConversations

ListAnalyses

ListConversations

ListIssueModels

ListIssues

ListPhraseMatchers

ListViews

UndeployIssueModel

UpdateConversation

UpdateIssue

UpdateIssueModel

UpdatePhraseMatcher

UpdateSettings

UpdateView

UploadConversation

google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights

The following section contains details about audit logs associated with methods belonging to google.cloud.contactcenterinsights.v1alpha1.ContactCenterInsights.

BulkAnalyzeConversations

BulkDeleteConversations

CalculateIssueModelStats

CalculateStats

CreateAnalysis

CreateConversation

CreatePhraseMatcher

CreateView

DeleteAnalysis

DeleteConversation

DeletePhraseMatcher

DeleteView

ExportInsightsData

GetAnalysis

GetConversation

GetIssue

GetIssueModel

GetPhraseMatcher

GetSettings

GetView

IngestConversations

ListAnalyses

ListConversations

ListIssueModels

ListIssues

ListPhraseMatchers

ListViews

UpdateConversation

UpdateIssueModel

UpdatePhraseMatcher

UpdateSettings

UpdateView

UploadConversation

Methods that don't produce audit logs

A method might not produce audit logs for one or more of the following reasons:

  • It is a high volume method involving signifcant log generation and storage costs.
  • It has low auditing value.
  • Another audit or platform log already provides method coverage.

The following methods don't produce audit logs:

  • google.longrunning.Operations.CancelOperation
  • google.longrunning.Operations.GetOperation
  • google.longrunning.Operations.ListOperations