Speech-to-Text-Audit-Logging

In diesem Dokument wird das Audit-Logging für Speech-to-Text beschrieben, welche Methoden Audit-Logs erzeugen, Details zu den Audit-Logs, die jede Methode erzeugt, und welche Methoden gegebenenfalls keine Audit-Logs erzeugen. Google Cloud generiert Audit-Logs, die die Verwaltungs- und Zugriffsaktivitäten innerhalb Ihrer Google Cloud-Ressourcen loggen. Weitere Informationen finden Sie unter Cloud-Audit-Logs – Übersicht.

Dienstname

Speech-to-Text-Audit-Logs verwenden den Dienstnamen speech.googleapis.com.

Methoden nach Berechtigungstyp

Methoden, die die Berechtigungen DATA_READ, DATA_WRITE und ADMIN_READ prüfen, generieren Logs, die als Datenzugriffs-Audit-Logs kategorisiert sind. Methoden zur Prüfung von ADMIN_WRITE-Berechtigungen generieren Logs, die als Audit-Logs zur Administratoraktivität kategorisiert sind.

Berechtigungstyp Methoden
ADMIN_READ google.cloud.speech.v2.Speech.GetConfig
google.cloud.speech.v2.Speech.GetRecognizer
google.cloud.speech.v2.Speech.ListRecognizers
ADMIN_WRITE google.cloud.speech.v2.Speech.CreateRecognizer
google.cloud.speech.v2.Speech.DeleteRecognizer
google.cloud.speech.v2.Speech.UndeleteRecognizer
google.cloud.speech.v2.Speech.UpdateConfig
google.cloud.speech.v2.Speech.UpdateRecognizer
DATA_READ google.cloud.speech.v2.Speech.BatchRecognize
google.cloud.speech.v2.Speech.GetCustomClass
google.cloud.speech.v2.Speech.GetPhraseSet
google.cloud.speech.v2.Speech.ListCustomClasses
google.cloud.speech.v2.Speech.ListPhraseSets
google.cloud.speech.v2.Speech.Recognize
google.cloud.speech.v2.Speech.StreamingRecognize
DATA_WRITE google.cloud.speech.v2.Speech.CreateCustomClass
google.cloud.speech.v2.Speech.CreatePhraseSet
google.cloud.speech.v2.Speech.DeleteCustomClass
google.cloud.speech.v2.Speech.DeletePhraseSet
google.cloud.speech.v2.Speech.UndeleteCustomClass
google.cloud.speech.v2.Speech.UndeletePhraseSet
google.cloud.speech.v2.Speech.UpdateCustomClass
google.cloud.speech.v2.Speech.UpdatePhraseSet

Audit-Logs für jede API-Schnittstelle

Informationen dazu, wie und welche Berechtigungen für jede Methode evaluiert werden, finden Sie in der Dokumentation zur Identitäts- und Zugriffsverwaltung für Speech-to-Text.

google.cloud.speech.v2.Speech

Der folgende Abschnitt enthält Details zu Audit-Logs, die Methoden zugeordnet sind, die zu google.cloud.speech.v2.Speech gehören.

BatchRecognize

CreateCustomClass

CreatePhraseSet

CreateRecognizer

DeleteCustomClass

DeletePhraseSet

DeleteRecognizer

GetConfig

  • Methode: google.cloud.speech.v2.Speech.GetConfig
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.config.get - ADMIN_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Nr.
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.GetConfig"

GetCustomClass

  • Methode: google.cloud.speech.v2.Speech.GetCustomClass
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.customClasses.get - DATA_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Nr.
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.GetCustomClass"

GetPhraseSet

  • Methode: google.cloud.speech.v2.Speech.GetPhraseSet
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.phraseSets.get - DATA_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Nr.
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.GetPhraseSet"

GetRecognizer

  • Methode: google.cloud.speech.v2.Speech.GetRecognizer
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.recognizers.get - ADMIN_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Nr.
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.GetRecognizer"

ListCustomClasses

  • Methode: google.cloud.speech.v2.Speech.ListCustomClasses
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.customClasses.list - DATA_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Nr.
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.ListCustomClasses"

ListPhraseSets

  • Methode: google.cloud.speech.v2.Speech.ListPhraseSets
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.phraseSets.list - DATA_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Nr.
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.ListPhraseSets"

ListRecognizers

  • Methode: google.cloud.speech.v2.Speech.ListRecognizers
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.recognizers.list - ADMIN_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Nr.
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.ListRecognizers"

Recognize

  • Methode: google.cloud.speech.v2.Speech.Recognize
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.customClasses.get - DATA_READ
    • speech.phraseSets.get - DATA_READ
    • speech.recognizers.recognize - DATA_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Nr.
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.Recognize"

StreamingRecognize

  • Methode: google.cloud.speech.v2.Speech.StreamingRecognize
  • Audit-Logtyp: Datenzugriff
  • Berechtigungen:
    • speech.customClasses.get - DATA_READ
    • speech.endpoints.get - DATA_READ
    • speech.phraseSets.get - DATA_READ
    • speech.recognizers.recognize - DATA_READ
  • Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang: Streaming-RPC
  • Filter für diese Methode: protoPayload.methodName="google.cloud.speech.v2.Speech.StreamingRecognize"

UndeleteCustomClass

UndeletePhraseSet

UndeleteRecognizer

UpdateConfig

UpdateCustomClass

UpdatePhraseSet

UpdateRecognizer

Methoden, die keine Audit-Logs generieren

Eine Methode kann aus folgenden Gründen keine Audit-Logs erstellen:

  • Dies ist eine Methode mit hohem Volumen, die erhebliche Loggenerierungs- und Speicherkosten mit sich bringt.
  • Sie hat einen geringen Prüfwert.
  • Ein anderes Audit- oder Plattformlog bietet bereits eine Methodenabdeckung.

Die folgenden Methoden generieren keine Audit-Logs:

  • google.cloud.speech.v1.Adaptation.CreateCustomClass
  • google.cloud.speech.v1.Adaptation.CreatePhraseSet
  • google.cloud.speech.v1.Adaptation.DeleteCustomClass
  • google.cloud.speech.v1.Adaptation.DeletePhraseSet
  • google.cloud.speech.v1.Adaptation.GetCustomClass
  • google.cloud.speech.v1.Adaptation.GetPhraseSet
  • google.cloud.speech.v1.Adaptation.ListCustomClasses
  • google.cloud.speech.v1.Adaptation.ListPhraseSet
  • google.cloud.speech.v1.Adaptation.UpdateCustomClass
  • google.cloud.speech.v1.Adaptation.UpdatePhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.CreateCustomClass
  • google.cloud.speech.v1p1beta1.Adaptation.CreatePhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.DeleteCustomClass
  • google.cloud.speech.v1p1beta1.Adaptation.DeletePhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.GetCustomClass
  • google.cloud.speech.v1p1beta1.Adaptation.GetPhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.ListCustomClasses
  • google.cloud.speech.v1p1beta1.Adaptation.ListPhraseSet
  • google.cloud.speech.v1p1beta1.Adaptation.UpdateCustomClass
  • google.cloud.speech.v1p1beta1.Adaptation.UpdatePhraseSet