Fehlerbehebung beim Zugriff auf Dienstkonten

CX Insights verwendet Dienstkonten pro Projekt, um während der Analyse auf Ressourcen im Kundenprojekt zuzugreifen, z. B. auf Audio- und Transkriptdateien in Ihrem Google Cloud -Storage-Bucket. Das Dienstkonto jedes Projekts wird automatisch erstellt, wenn Sie zum ersten Mal auf Nutzerressourcen zugreifen. Standardmäßig erhält das Dienstkonto automatisch einige Standardzugriffe auf das Projekt, z. B. Google Cloud -Speicherzugriff.

Nachdem Sie Ihre erste Unterhaltung erstellt haben, sollten Sie die Berechtigungen des Dienstkontos in den IAM-Einstellungen Ihres Projekts sehen. Wenn Sie die Berechtigungen des Dienstkontos versehentlich entfernen oder nicht sehen, können Sie ihm manuell Zugriff auf die richtigen Berechtigungen gewähren. Das Konto hat immer das Format service-<project_number>@gcp-sa-contactcenterinsights.iam.gserviceaccount.com.

Wenn Sie die Berechtigungen eines Kontos manuell ändern möchten, rufen Sie in der CX Insights Console das IAM-Panel auf und erteilen Sie dem Nutzer die Berechtigung contactcenterinsights.serviceAgent. Dem Dienstkonto können auch detaillierte Berechtigungen erteilt werden. Zu viele davon können jedoch zu Instabilität führen.

Wenn Sie eine Fehlermeldung wie die folgende sehen, prüfen Sie zuerst, ob Ihr CX Insights-Dienstkonto in Ihrer IAM-Konfiguration vorhanden ist.

"message": "IAM permission 'dialogflow.participants.suggest' on 'projects/<project>/locations/global/conversations/fake_conversation_id/participants/fake_participant_id' denied."

Achten Sie dann darauf, dass Von Google bereitgestellte Rollenzuweisungen einschließen aktiviert ist:

Audio exportieren

Wenn Sie Audio aus Agent Assist oder Dialogflow in CX Insights exportieren möchten, prüfen Sie, ob service-<project_number>@gcp-sa-dialogflow.iam.gserviceaccount.com die Rolle dialogflow.serviceAgent hat.

Manuelle Dienst-Agent-Erstellung

Sie können den Customer Experience Insights-Dienst-Agent mit dem folgenden Befehl erstellen:

gcloud beta services identity create --service=contactcenterinsights.googleapis.com --project=<project_id>