Informationen zum Audit-Logging in Firestore
Mit Cloud-Audit-Logs für Firestore können Sie Verwaltungs- und Datenzugriffsvorgänge für Ihre Ressourcen verfolgen, um Zugriffs- und Konfigurationsänderungen zu überwachen. Sie können diese Logs im Log-Explorer abfragen und prüfen, welche Firestore API-Methoden Cloud-Audit-Logs generieren.
Weitere Informationen zu Cloud-Audit-Logs finden Sie in den folgenden Dokumenten:
- Typen von Audit-Logs
- Struktur von Audit-Logeinträgen
- Audit-Logs speichern und weiterleiten
- Preisübersicht für Cloud Logging
- Audit-Logs zum Datenzugriff aktivieren
Hinweise
Verwenden Sie beim Konfigurieren des Audit-Loggings den Dienstnamen datastore.googleapis.com, um sowohl datastore.googleapis.com als auch firestore.googleapis.com zu konfigurieren. Nach der Konfiguration enthalten die Logs für die Firestore API den Dienstnamen firestore.googleapis.com.
Wenn Sie sehen möchten, wie lange die Verarbeitung einer DATA_READ- oder DATA_WRITE-Anfrage gedauert hat, rufen Sie das Feld processing_duration im Objekt metadata eines AuditLog auf.
processing_duration beschreibt die Zeit, die die Datenbank tatsächlich für die Verarbeitung einer Anfrage benötigt hat. Diese ist geringer als die Endnutzerlatenz. Insbesondere ist der Netzwerk-Overhead nicht enthalten.
Bei Listen-Anfragen ist processing_duration nur im Audit-Log für die erste zurückgegebene Ergebnismenge vorhanden. In nachfolgenden Audit-Logs für dasselbe Listen-Ziel ist er nicht enthalten.
Einzelne Schreibvorgänge aus Importen, Bulk-Löschvorgängen und TTL werden nicht in Audit-Logs erfasst.
Dienstname
So rufen Sie die Firestore-Audit-Logs auf:
Rufen Sie in der Google Cloud Console die Seite „Log-Explorer“ auf:
Kopieren Sie die folgende Abfrage und fügen Sie sie in das Feld Abfrage des Log-Explorers ein. Klicken Sie dann auf Abfrage ausführen.
protoPayload.serviceName="firestore.googleapis.com"
Methoden nach Berechtigungstyp
Jede IAM-Berechtigung hat ein type-Attribut, das ein „enum“ ist und einen der folgenden vier Werte haben kann: ADMIN_READ, ADMIN_WRITE, DATA_READ oder DATA_WRITE. Wenn Sie eine Methode aufrufen, generiert Firestore ein Audit-Log, dessen Kategorie vom type-Attribut der Berechtigung abhängt, die für die Ausführung der Methode erforderlich ist.
Methoden, die eine IAM-Berechtigung mit dem type-Attributwert DATA_READ, DATA_WRITE oder ADMIN_READ erfordern, generieren Audit-Logs zum Datenzugriff.
Methoden, die eine IAM-Berechtigung mit dem type-Attributwert ADMIN_WRITE erfordern, generieren Audit-Logs zur Administratoraktivität.
| Berechtigungstyp | Methoden |
|---|---|
ADMIN_READ |
google.cloud.location.Locations.GetLocationgoogle.cloud.location.Locations.ListLocationsgoogle.firestore.admin.v1.FirestoreAdmin.GetBackupgoogle.firestore.admin.v1.FirestoreAdmin.GetBackupSchedulegoogle.firestore.admin.v1.FirestoreAdmin.GetChangeStreamgoogle.firestore.admin.v1.FirestoreAdmin.GetDatabasegoogle.firestore.admin.v1.FirestoreAdmin.GetFieldgoogle.firestore.admin.v1.FirestoreAdmin.GetIndexgoogle.firestore.admin.v1.FirestoreAdmin.GetUserCredsgoogle.firestore.admin.v1.FirestoreAdmin.ListBackupSchedulesgoogle.firestore.admin.v1.FirestoreAdmin.ListBackupsgoogle.firestore.admin.v1.FirestoreAdmin.ListChangeStreamsgoogle.firestore.admin.v1.FirestoreAdmin.ListDatabasesgoogle.firestore.admin.v1.FirestoreAdmin.ListFieldsgoogle.firestore.admin.v1.FirestoreAdmin.ListIndexesgoogle.firestore.admin.v1.FirestoreAdmin.ListUserCredsgoogle.firestore.admin.v1beta1.FirestoreAdmin.GetIndexgoogle.firestore.admin.v1beta1.FirestoreAdmin.ListIndexesgoogle.firestore.admin.v1beta2.FirestoreAdmin.GetFieldgoogle.firestore.admin.v1beta2.FirestoreAdmin.GetIndexgoogle.firestore.admin.v1beta2.FirestoreAdmin.ListFieldsgoogle.firestore.admin.v1beta2.FirestoreAdmin.ListIndexesgoogle.longrunning.Operations.GetOperationgoogle.longrunning.Operations.ListOperations |
ADMIN_WRITE |
google.firestore.admin.v1.FirestoreAdmin.BulkDeleteDocuments (LRO)google.firestore.admin.v1.FirestoreAdmin.CloneDatabasegoogle.firestore.admin.v1.FirestoreAdmin.CreateBackupSchedulegoogle.firestore.admin.v1.FirestoreAdmin.CreateChangeStreamgoogle.firestore.admin.v1.FirestoreAdmin.CreateDatabasegoogle.firestore.admin.v1.FirestoreAdmin.CreateIndex (LRO)google.firestore.admin.v1.FirestoreAdmin.CreateUserCredsgoogle.firestore.admin.v1.FirestoreAdmin.DeleteBackupgoogle.firestore.admin.v1.FirestoreAdmin.DeleteBackupSchedulegoogle.firestore.admin.v1.FirestoreAdmin.DeleteChangeStreamgoogle.firestore.admin.v1.FirestoreAdmin.DeleteDatabasegoogle.firestore.admin.v1.FirestoreAdmin.DeleteIndexgoogle.firestore.admin.v1.FirestoreAdmin.DeleteUserCredsgoogle.firestore.admin.v1.FirestoreAdmin.DisableUserCredsgoogle.firestore.admin.v1.FirestoreAdmin.EnableUserCredsgoogle.firestore.admin.v1.FirestoreAdmin.ExportDocuments (LRO)google.firestore.admin.v1.FirestoreAdmin.ImportDocuments (LRO)google.firestore.admin.v1.FirestoreAdmin.ResetUserPasswordgoogle.firestore.admin.v1.FirestoreAdmin.RestoreDatabasegoogle.firestore.admin.v1.FirestoreAdmin.UpdateBackupSchedulegoogle.firestore.admin.v1.FirestoreAdmin.UpdateDatabasegoogle.firestore.admin.v1.FirestoreAdmin.UpdateField (LRO)google.firestore.admin.v1beta1.FirestoreAdmin.CreateIndex (LRO)google.firestore.admin.v1beta1.FirestoreAdmin.DeleteIndexgoogle.firestore.admin.v1beta1.FirestoreAdmin.ExportDocuments (LRO)google.firestore.admin.v1beta1.FirestoreAdmin.ImportDocuments (LRO)google.firestore.admin.v1beta2.FirestoreAdmin.CreateIndex (LRO)google.firestore.admin.v1beta2.FirestoreAdmin.DeleteIndexgoogle.firestore.admin.v1beta2.FirestoreAdmin.ExportDocuments (LRO)google.firestore.admin.v1beta2.FirestoreAdmin.ImportDocuments (LRO)google.firestore.admin.v1beta2.FirestoreAdmin.UpdateField (LRO)google.longrunning.Operations.CancelOperationgoogle.longrunning.Operations.DeleteOperation |
DATA_READ |
google.firestore.v1.Firestore.BatchGetDocumentsgoogle.firestore.v1.Firestore.BeginTransactiongoogle.firestore.v1.Firestore.ExecutePipelinegoogle.firestore.v1.Firestore.GetDocumentgoogle.firestore.v1.Firestore.ListCollectionIdsgoogle.firestore.v1.Firestore.ListDocumentsgoogle.firestore.v1.Firestore.Listengoogle.firestore.v1.Firestore.PartitionQuerygoogle.firestore.v1.Firestore.Rollbackgoogle.firestore.v1.Firestore.RunAggregationQuerygoogle.firestore.v1.Firestore.RunQuerygoogle.firestore.v1beta1.Firestore.BatchGetDocumentsgoogle.firestore.v1beta1.Firestore.BatchWritegoogle.firestore.v1beta1.Firestore.BeginTransactiongoogle.firestore.v1beta1.Firestore.Commitgoogle.firestore.v1beta1.Firestore.ExecutePipelinegoogle.firestore.v1beta1.Firestore.GetDocumentgoogle.firestore.v1beta1.Firestore.ListCollectionIdsgoogle.firestore.v1beta1.Firestore.ListDocumentsgoogle.firestore.v1beta1.Firestore.Listengoogle.firestore.v1beta1.Firestore.PartitionQuerygoogle.firestore.v1beta1.Firestore.Rollbackgoogle.firestore.v1beta1.Firestore.RunAggregationQuerygoogle.firestore.v1beta1.Firestore.RunQuery |
DATA_WRITE |
google.firestore.v1.Firestore.BatchWritegoogle.firestore.v1.Firestore.Commitgoogle.firestore.v1.Firestore.CreateDocumentgoogle.firestore.v1.Firestore.DeleteDocumentgoogle.firestore.v1.Firestore.UpdateDocumentgoogle.firestore.v1.Firestore.Writegoogle.firestore.v1beta1.Firestore.CreateDocumentgoogle.firestore.v1beta1.Firestore.DeleteDocumentgoogle.firestore.v1beta1.Firestore.UpdateDocumentgoogle.firestore.v1beta1.Firestore.Write |
Audit-Logs der API-Schnittstelle
Informationen dazu, wie und welche Berechtigungen für die einzelnen Methoden evaluiert werden, finden Sie in der Dokumentation zu Identity and Access Management für Firestore.
google.cloud.location.Locations
Die folgenden Audit-Logs sind Methoden zugeordnet, die zu google.cloud.location.Locations gehören.
GetLocation
- Methode:
google.cloud.location.Locations.GetLocation - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.locations.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.cloud.location.Locations.GetLocation"
ListLocations
- Methode:
google.cloud.location.Locations.ListLocations - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.locations.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.cloud.location.Locations.ListLocations"
google.firestore.admin.v1.FirestoreAdmin
Die folgenden Audit-Logs sind Methoden zugeordnet, die zu google.firestore.admin.v1.FirestoreAdmin gehören.
BulkDeleteDocuments
- Methode:
google.firestore.admin.v1.FirestoreAdmin.BulkDeleteDocuments - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.bulkDelete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.BulkDeleteDocuments"
CloneDatabase
- Methode:
google.firestore.admin.v1.FirestoreAdmin.CloneDatabase - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.clone - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.CloneDatabase"
CreateBackupSchedule
- Methode:
google.firestore.admin.v1.FirestoreAdmin.CreateBackupSchedule - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.backupSchedules.create - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.CreateBackupSchedule"
CreateChangeStream
- Methode:
google.firestore.admin.v1.FirestoreAdmin.CreateChangeStream - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.create - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.CreateChangeStream"
CreateDatabase
- Methode:
google.firestore.admin.v1.FirestoreAdmin.CreateDatabase - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.create - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.CreateDatabase"
CreateIndex
- Methode:
google.firestore.admin.v1.FirestoreAdmin.CreateIndex - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.create - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.CreateIndex"
CreateUserCreds
- Methode:
google.firestore.admin.v1.FirestoreAdmin.CreateUserCreds - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.userCreds.create - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.CreateUserCreds"
DeleteBackup
- Methode:
google.firestore.admin.v1.FirestoreAdmin.DeleteBackup - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.backups.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.DeleteBackup"
DeleteBackupSchedule
- Methode:
google.firestore.admin.v1.FirestoreAdmin.DeleteBackupSchedule - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.backupSchedules.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.DeleteBackupSchedule"
DeleteChangeStream
- Methode:
google.firestore.admin.v1.FirestoreAdmin.DeleteChangeStream - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.DeleteChangeStream"
DeleteDatabase
- Methode:
google.firestore.admin.v1.FirestoreAdmin.DeleteDatabase - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.DeleteDatabase"
DeleteIndex
- Methode:
google.firestore.admin.v1.FirestoreAdmin.DeleteIndex - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.DeleteIndex"
DeleteUserCreds
- Methode:
google.firestore.admin.v1.FirestoreAdmin.DeleteUserCreds - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.userCreds.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.DeleteUserCreds"
DisableUserCreds
- Methode:
google.firestore.admin.v1.FirestoreAdmin.DisableUserCreds - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.userCreds.update - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.DisableUserCreds"
EnableUserCreds
- Methode:
google.firestore.admin.v1.FirestoreAdmin.EnableUserCreds - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.userCreds.update - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.EnableUserCreds"
ExportDocuments
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ExportDocuments - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.export - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ExportDocuments"
GetBackup
- Methode:
google.firestore.admin.v1.FirestoreAdmin.GetBackup - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.backups.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.GetBackup"
GetBackupSchedule
- Methode:
google.firestore.admin.v1.FirestoreAdmin.GetBackupSchedule - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.backupSchedules.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.GetBackupSchedule"
GetChangeStream
- Methode:
google.firestore.admin.v1.FirestoreAdmin.GetChangeStream - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.GetChangeStream"
GetDatabase
- Methode:
google.firestore.admin.v1.FirestoreAdmin.GetDatabase - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.getMetadata - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.GetDatabase"
GetField
- Methode:
google.firestore.admin.v1.FirestoreAdmin.GetField - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.GetField"
GetIndex
- Methode:
google.firestore.admin.v1.FirestoreAdmin.GetIndex - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.GetIndex"
GetUserCreds
- Methode:
google.firestore.admin.v1.FirestoreAdmin.GetUserCreds - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.userCreds.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.GetUserCreds"
ImportDocuments
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ImportDocuments - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.import - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ImportDocuments"
ListBackupSchedules
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ListBackupSchedules - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.backupSchedules.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ListBackupSchedules"
ListBackups
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ListBackups - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.backups.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ListBackups"
ListChangeStreams
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ListChangeStreams - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ListChangeStreams"
ListDatabases
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ListDatabases - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ListDatabases"
ListFields
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ListFields - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ListFields"
ListIndexes
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ListIndexes - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ListIndexes"
ListUserCreds
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ListUserCreds - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.userCreds.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ListUserCreds"
ResetUserPassword
- Methode:
google.firestore.admin.v1.FirestoreAdmin.ResetUserPassword - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.userCreds.update - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.ResetUserPassword"
RestoreDatabase
- Methode:
google.firestore.admin.v1.FirestoreAdmin.RestoreDatabase - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.backups.restoreDatabase - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.RestoreDatabase"
UpdateBackupSchedule
- Methode:
google.firestore.admin.v1.FirestoreAdmin.UpdateBackupSchedule - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.backupSchedules.update - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.UpdateBackupSchedule"
UpdateDatabase
- Methode:
google.firestore.admin.v1.FirestoreAdmin.UpdateDatabase - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.update - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.UpdateDatabase"
UpdateField
- Methode:
google.firestore.admin.v1.FirestoreAdmin.UpdateField - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.update - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1.FirestoreAdmin.UpdateField"
google.firestore.admin.v1beta1.FirestoreAdmin
Die folgenden Audit-Logs sind Methoden zugeordnet, die zu google.firestore.admin.v1beta1.FirestoreAdmin gehören.
CreateIndex
- Methode:
google.firestore.admin.v1beta1.FirestoreAdmin.CreateIndex - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.create - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta1.FirestoreAdmin.CreateIndex"
DeleteIndex
- Methode:
google.firestore.admin.v1beta1.FirestoreAdmin.DeleteIndex - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta1.FirestoreAdmin.DeleteIndex"
ExportDocuments
- Methode:
google.firestore.admin.v1beta1.FirestoreAdmin.ExportDocuments - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.export - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta1.FirestoreAdmin.ExportDocuments"
GetIndex
- Methode:
google.firestore.admin.v1beta1.FirestoreAdmin.GetIndex - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta1.FirestoreAdmin.GetIndex"
ImportDocuments
- Methode:
google.firestore.admin.v1beta1.FirestoreAdmin.ImportDocuments - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.import - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta1.FirestoreAdmin.ImportDocuments"
ListIndexes
- Methode:
google.firestore.admin.v1beta1.FirestoreAdmin.ListIndexes - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta1.FirestoreAdmin.ListIndexes"
google.firestore.admin.v1beta2.FirestoreAdmin
Die folgenden Audit-Logs sind Methoden zugeordnet, die zu google.firestore.admin.v1beta2.FirestoreAdmin gehören.
CreateIndex
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.CreateIndex - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.create - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.CreateIndex"
DeleteIndex
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.DeleteIndex - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.DeleteIndex"
ExportDocuments
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.ExportDocuments - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.export - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.ExportDocuments"
GetField
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.GetField - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.GetField"
GetIndex
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.GetIndex - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.GetIndex"
ImportDocuments
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.ImportDocuments - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.databases.import - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.ImportDocuments"
ListFields
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.ListFields - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.ListFields"
ListIndexes
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.ListIndexes - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.indexes.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.ListIndexes"
UpdateField
- Methode:
google.firestore.admin.v1beta2.FirestoreAdmin.UpdateField - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.indexes.update - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Vorgang mit langer Ausführungszeit
- Filter für diese Methode:
protoPayload.methodName="google.firestore.admin.v1beta2.FirestoreAdmin.UpdateField"
google.firestore.v1.Firestore
Die folgenden Audit-Logs sind Methoden zugeordnet, die zu google.firestore.v1.Firestore gehören.
BatchGetDocuments
- Methode:
google.firestore.v1.Firestore.BatchGetDocuments - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.BatchGetDocuments"
BatchWrite
- Methode:
google.firestore.v1.Firestore.BatchWrite - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.create - DATA_WRITEdatastore.entities.delete - DATA_WRITEdatastore.entities.update - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.BatchWrite"
BeginTransaction
- Methode:
google.firestore.v1.Firestore.BeginTransaction - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.BeginTransaction"
Commit
- Methode:
google.firestore.v1.Firestore.Commit - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READdatastore.entities.create - DATA_WRITEdatastore.entities.delete - DATA_WRITEdatastore.entities.update - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.Commit"
CreateDocument
- Methode:
google.firestore.v1.Firestore.CreateDocument - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.allocateIds - DATA_WRITEdatastore.entities.create - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.CreateDocument"
DeleteDocument
- Methode:
google.firestore.v1.Firestore.DeleteDocument - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.delete - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.DeleteDocument"
ExecutePipeline
- Methode:
google.firestore.v1.Firestore.ExecutePipeline - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READdatastore.entities.create - DATA_WRITEdatastore.entities.get - DATA_READdatastore.entities.list - DATA_READdatastore.entities.update - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.ExecutePipeline"
GetDocument
- Methode:
google.firestore.v1.Firestore.GetDocument - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.GetDocument"
ListCollectionIds
- Methode:
google.firestore.v1.Firestore.ListCollectionIds - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.ListCollectionIds"
ListDocuments
- Methode:
google.firestore.v1.Firestore.ListDocuments - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.ListDocuments"
Listen
- Methode:
google.firestore.v1.Firestore.Listen - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang:
Streaming-RPC
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.Listen"
PartitionQuery
- Methode:
google.firestore.v1.Firestore.PartitionQuery - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.PartitionQuery"
Rollback
- Methode:
google.firestore.v1.Firestore.Rollback - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.Rollback"
RunAggregationQuery
- Methode:
google.firestore.v1.Firestore.RunAggregationQuery - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.RunAggregationQuery"
RunQuery
- Methode:
google.firestore.v1.Firestore.RunQuery - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.RunQuery"
UpdateDocument
- Methode:
google.firestore.v1.Firestore.UpdateDocument - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.create - DATA_WRITEdatastore.entities.update - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.UpdateDocument"
Write
- Methode:
google.firestore.v1.Firestore.Write - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.create - DATA_WRITEdatastore.entities.delete - DATA_WRITEdatastore.entities.update - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1.Firestore.Write"
google.firestore.v1beta1.Firestore
Die folgenden Audit-Logs sind Methoden zugeordnet, die zu google.firestore.v1beta1.Firestore gehören.
BatchGetDocuments
- Methode:
google.firestore.v1beta1.Firestore.BatchGetDocuments - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READdatastore.entities.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.BatchGetDocuments"
BatchWrite
- Methode:
google.firestore.v1beta1.Firestore.BatchWrite - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.BatchWrite"
BeginTransaction
- Methode:
google.firestore.v1beta1.Firestore.BeginTransaction - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.BeginTransaction"
Commit
- Methode:
google.firestore.v1beta1.Firestore.Commit - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READdatastore.entities.create - DATA_WRITEdatastore.entities.update - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.Commit"
CreateDocument
- Methode:
google.firestore.v1beta1.Firestore.CreateDocument - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.allocateIds - DATA_WRITEdatastore.entities.create - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.CreateDocument"
DeleteDocument
- Methode:
google.firestore.v1beta1.Firestore.DeleteDocument - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.delete - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.DeleteDocument"
ExecutePipeline
- Methode:
google.firestore.v1beta1.Firestore.ExecutePipeline - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.ExecutePipeline"
GetDocument
- Methode:
google.firestore.v1beta1.Firestore.GetDocument - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.GetDocument"
ListCollectionIds
- Methode:
google.firestore.v1beta1.Firestore.ListCollectionIds - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.ListCollectionIds"
ListDocuments
- Methode:
google.firestore.v1beta1.Firestore.ListDocuments - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.ListDocuments"
Listen
- Methode:
google.firestore.v1beta1.Firestore.Listen - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder Streamingvorgang:
Streaming-RPC
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.Listen"
PartitionQuery
- Methode:
google.firestore.v1beta1.Firestore.PartitionQuery - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.PartitionQuery"
Rollback
- Methode:
google.firestore.v1beta1.Firestore.Rollback - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.databases.get - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.Rollback"
RunAggregationQuery
- Methode:
google.firestore.v1beta1.Firestore.RunAggregationQuery - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.RunAggregationQuery"
RunQuery
- Methode:
google.firestore.v1beta1.Firestore.RunQuery - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.get - DATA_READdatastore.entities.list - DATA_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.RunQuery"
UpdateDocument
- Methode:
google.firestore.v1beta1.Firestore.UpdateDocument - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.create - DATA_WRITEdatastore.entities.update - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.UpdateDocument"
Write
- Methode:
google.firestore.v1beta1.Firestore.Write - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.entities.create - DATA_WRITEdatastore.entities.update - DATA_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.firestore.v1beta1.Firestore.Write"
google.longrunning.Operations
Die folgenden Audit-Logs sind Methoden zugeordnet, die zu google.longrunning.Operations gehören.
CancelOperation
- Methode:
google.longrunning.Operations.CancelOperation - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.operations.cancel - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.longrunning.Operations.CancelOperation"
DeleteOperation
- Methode:
google.longrunning.Operations.DeleteOperation - Audit-Logtyp: Administratoraktivität
- Berechtigungen:
datastore.operations.delete - ADMIN_WRITE
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.longrunning.Operations.DeleteOperation"
GetOperation
- Methode:
google.longrunning.Operations.GetOperation - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.operations.get - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.longrunning.Operations.GetOperation"
ListOperations
- Methode:
google.longrunning.Operations.ListOperations - Audit-Logtyp: Datenzugriff
- Berechtigungen:
datastore.operations.list - ADMIN_READ
- Methode ist ein Vorgang mit langer Ausführungszeit oder ein Streamingvorgang:
Nein.
- Filter für diese Methode:
protoPayload.methodName="google.longrunning.Operations.ListOperations"
Methoden, die keine Audit-Logs generieren
Folgende Gründe können dazu führen, dass eine Methode möglicherweise keine Audit-Logs generiert:
- Es ist eine Methode mit hohem Volumen, die erhebliche Kosten für die Generierung und Speicherung von Logs erzeugt.
- Die Methode hat einen geringen Audit-Wert.
- Die Methode wird bereits von einem anderen Audit- oder Plattformlog abgedeckt.
Die folgenden Methoden generieren keine Audit-Logs:
google.longrunning.Operations.WaitOperation
Anfrageaufrufer identifizieren
Audit-Logeinträge enthalten Informationen zur Identität, die den protokollierten Vorgang ausgeführt hat. Um den Aufrufer einer Anfrage zu identifizieren, sehen Sie sich die folgenden Felder in einem AuditLog-Objekt an:
Die Identität des Aufrufers wird im Feld
AuthenticationInfogespeichert. Dazu kann dieprincipalEmaildes Nutzers gehören. Diese Informationen werden manchmal entfernt.Wenn ein JSON Web Token (JWT) für die Drittanbieterauthentifizierung verwendet wurde, enthält das Feld
thirdPartyPrincipalden Header und die Nutzlast des Tokens. Beispielsweise enthalten Audit-Logs für Anfragen, die mit Firebase Authentication authentifiziert wurden, das Authentifizierungstoken dieser Anfrage.Das Feld
callerIpim ObjektrequestMetadataeinesAuditLog-Eintrags enthält die IP-Adresse des Aufrufers.