Cloud Storage for Firebase için denetleme günlüğü

Bu belgede, Cloud Storage for Firebase için denetleme günlüğü açıklanmaktadır. Google Cloud hizmetleri, Google Cloud kaynaklarınızdaki yönetim ve erişim etkinliklerini kaydeden denetleme günlükleri oluşturur. Cloud Denetleme Günlükleri hakkında daha fazla bilgi için aşağıdakilere bakın:

Hizmet adı

Cloud Storage for Firebase denetleme günlüklerinde firebasestorage.googleapis.com hizmet adı kullanılır. Bu hizmet için filtreleme:

    protoPayload.serviceName="firebasestorage.googleapis.com"
  

İzin türüne göre yöntemler

Her IAM izninin bir type mülkü vardır. Bu mülkün değeri, ADMIN_READ, ADMIN_WRITE, DATA_READ veya DATA_WRITE olmak üzere dört değerden biri olabilir. Bir yöntemi çağırdığınızda Firebase için Cloud Storage, yöntemi gerçekleştirmek için gereken iznin type mülküne bağlı olarak kategorisi belirlenen bir denetim günlüğü oluşturur. type mülk değeri DATA_READ, DATA_WRITE veya ADMIN_READ olan bir IAM izni gerektiren yöntemler Veri Erişimi denetleme günlükleri oluşturur. ADMIN_WRITE mülkü için ADMIN_WRITE değerine sahip bir IAM izni gerektiren yöntemler Yönetici Etkinliği denetim günlükleri oluşturur.type

İzin türü Yöntemler
ADMIN_READ google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetDefaultBucket
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetBucket
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.ListBuckets
ADMIN_WRITE google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.AddFirebase
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.CreateDefaultBucket
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.DeleteDefaultBucket
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.AddFirebase
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.CreateDefaultBucket
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.RemoveFirebase

API arayüzü denetleme günlükleri

Her yöntem için hangi izinlerin nasıl değerlendirildiği hakkında bilgi edinmek isterseniz Firebase için Cloud Storage'ın Cloud Identity and Access Management dokümanlarına göz atın.

google.firebase.storage.controlplane.v1alpha.FirebaseStorageService

Aşağıdaki denetleme günlükleri, google.firebase.storage.controlplane.v1alpha.FirebaseStorageService'e ait yöntemlerle ilişkilidir.

AddFirebase

  • Yöntem: google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.AddFirebase
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebasestorage.buckets.addFirebase - ADMIN_WRITE
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.AddFirebase"

CreateDefaultBucket

  • Yöntem: google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.CreateDefaultBucket
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebasestorage.defaultBucket.create - ADMIN_WRITE
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.CreateDefaultBucket"

DeleteDefaultBucket

  • Yöntem: google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.DeleteDefaultBucket
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebasestorage.defaultBucket.delete - ADMIN_WRITE
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.DeleteDefaultBucket"

GetDefaultBucket

  • Yöntem: google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetDefaultBucket
  • Denetleme günlüğü türü: Veri erişimi
  • İzinler:
    • firebasestorage.defaultBucket.get - ADMIN_READ
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetDefaultBucket"

google.firebase.storage.controlplane.v1beta.FirebaseStorageService

Aşağıdaki denetleme günlükleri, google.firebase.storage.controlplane.v1beta.FirebaseStorageService'e ait yöntemlerle ilişkilidir.

AddFirebase

  • Yöntem: google.firebase.storage.controlplane.v1beta.FirebaseStorageService.AddFirebase
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebasestorage.buckets.addFirebase - ADMIN_WRITE
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.AddFirebase"

CreateDefaultBucket

  • Yöntem: google.firebase.storage.controlplane.v1beta.FirebaseStorageService.CreateDefaultBucket
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebasestorage.defaultBucket.create - ADMIN_WRITE
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.CreateDefaultBucket"

GetBucket

  • Yöntem: google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetBucket
  • Denetleme günlüğü türü: Veri erişimi
  • İzinler:
    • firebasestorage.buckets.get - ADMIN_READ
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetBucket"

ListBuckets

  • Yöntem: google.firebase.storage.controlplane.v1beta.FirebaseStorageService.ListBuckets
  • Denetleme günlüğü türü: Veri erişimi
  • İzinler:
    • firebasestorage.buckets.list - ADMIN_READ
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.ListBuckets"

RemoveFirebase

  • Yöntem: google.firebase.storage.controlplane.v1beta.FirebaseStorageService.RemoveFirebase
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebasestorage.buckets.removeFirebase - ADMIN_WRITE
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.RemoveFirebase"