Firebase Yönetimi için denetleme günlüğü

Bu belgede Firebase Yönetimi 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 edinmek için aşağıdaki doküman sayfalarına bakın:

Hizmet adı

Firebase Management denetleme günlükleri, firebase.googleapis.com hizmet adını kullanır. Bu hizmet için filtre uygula:

    protoPayload.serviceName="firebase.googleapis.com"
  

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

Her IAM izninin, değeri bir sıralama olan type özelliği vardır şu dört değerden biri olabilir: ADMIN_READ, ADMIN_WRITE, DATA_READ veya DATA_WRITE. Bir yöntem çağırdığınızda Firebase Management, kategorisi şuna bağımlı olan bir denetleme günlüğü oluşturur: Yöntemin yürütülmesi için gereken iznin type özelliği. type özellik değeriyle IAM izni gerektiren yöntemler / DATA_READ, DATA_WRITE veya ADMIN_READ oluşturmak Veri Erişimi denetleme günlükleri. type özellik değeriyle IAM izni gerektiren yöntemler / ADMIN_WRITE oluşturmak Yönetici Etkinliği denetleme günlükleri

İzin türü Yöntemler
ADMIN_READ google.firebase.service.v1beta1.AndroidAppService.GetAndroidApp
google.firebase.service.v1beta1.AndroidAppService.GetAndroidAppConfig
google.firebase.service.v1beta1.AndroidAppService.ListAndroidApps
google.firebase.service.v1beta1.AndroidAppService.ListShaCertificates
google.firebase.service.v1beta1.FirebaseProjectService.GetAdminSdkConfig
google.firebase.service.v1beta1.FirebaseProjectService.GetFirebaseProject
google.firebase.service.v1beta1.FirebaseProjectService.ListAvailableLocations
google.firebase.service.v1beta1.FirebaseProjectService.SearchFirebaseApps
google.firebase.service.v1beta1.IosAppService.GetIosApp
google.firebase.service.v1beta1.IosAppService.GetIosAppConfig
google.firebase.service.v1beta1.IosAppService.ListIosApps
google.firebase.service.v1beta1.WebAppService.GetWebApp
google.firebase.service.v1beta1.WebAppService.GetWebAppConfig
google.firebase.service.v1beta1.WebAppService.ListWebApps
ADMIN_WRITE google.firebase.service.v1beta1.AndroidAppService.CreateAndroidApp
google.firebase.service.v1beta1.AndroidAppService.CreateShaCertificate
google.firebase.service.v1beta1.AndroidAppService.DeleteShaCertificate
google.firebase.service.v1beta1.AndroidAppService.RemoveAndroidApp
google.firebase.service.v1beta1.AndroidAppService.UndeleteAndroidApp
google.firebase.service.v1beta1.AndroidAppService.UpdateAndroidApp
google.firebase.service.v1beta1.FirebaseProjectService.AddFirebase
google.firebase.service.v1beta1.FirebaseProjectService.FinalizeDefaultLocation
google.firebase.service.v1beta1.FirebaseProjectService.UpdateFirebaseProject
google.firebase.service.v1beta1.IosAppService.CreateIosApp
google.firebase.service.v1beta1.IosAppService.RemoveIosApp
google.firebase.service.v1beta1.IosAppService.UndeleteIosApp
google.firebase.service.v1beta1.IosAppService.UpdateIosApp
google.firebase.service.v1beta1.WebAppService.CreateWebApp
google.firebase.service.v1beta1.WebAppService.RemoveWebApp
google.firebase.service.v1beta1.WebAppService.UndeleteWebApp
google.firebase.service.v1beta1.WebAppService.UpdateWebApp

API arayüzü denetleme günlükleri

Her yöntem için nasıl ve hangi izinlerin değerlendirildiği hakkında bilgi edinmek isterseniz Firebase Management ile ilgili Cloud Identity and Access Management belgelerini inceleyin.

google.firebase.service.v1beta1.AndroidAppService

Aşağıdaki bölümde, aşağıdakilerle ilişkili denetleme günlükleriyle ilgili ayrıntılar verilmiştir: yöntemleri google.firebase.service.v1beta1.AndroidAppService için geçerlidir.

CreateAndroidApp

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.CreateAndroidApp
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebase.clients.create - ADMIN_WRITE
  • Yöntem uzun süreli veya akış işlemiyse: Uzun süreli işlem
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.CreateAndroidApp"

CreateShaCertificate

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.CreateShaCertificate
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebase.clients.update - ADMIN_WRITE
  • Yöntem uzun süreli veya akışlı bir işlemdir:
    sayısı
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.CreateShaCertificate"

DeleteShaCertificate

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.DeleteShaCertificate
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebase.clients.update - ADMIN_WRITE
  • Yöntem uzun süreli veya akışlı bir işlemdir:
    sayısı
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.DeleteShaCertificate"

GetAndroidApp

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.GetAndroidApp
  • Denetleme günlüğü türü: Veri erişimi
  • İzinler:
    • firebase.clients.get - ADMIN_READ
  • Yöntem uzun süreli veya akışlı bir işlemdir:
    sayısı
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.GetAndroidApp"

GetAndroidAppConfig

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.GetAndroidAppConfig
  • Denetleme günlüğü türü: Veri erişimi
  • İzinler:
    • firebase.clients.get - ADMIN_READ
  • Yöntem uzun süreli veya akışlı bir işlemdir:
    sayısı
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.GetAndroidAppConfig"

ListAndroidApps

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.ListAndroidApps
  • Denetleme günlüğü türü: Veri erişimi
  • İzinler:
    • firebase.clients.list - ADMIN_READ
  • Yöntem uzun süreli veya akışlı bir işlemdir:
    sayısı
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.ListAndroidApps"

ListShaCertificates

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.ListShaCertificates
  • Denetleme günlüğü türü: Veri erişimi
  • İzinler:
    • firebase.clients.get - ADMIN_READ
  • Yöntem uzun süreli veya akışlı bir işlemdir:
    sayısı
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.ListShaCertificates"

RemoveAndroidApp

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.RemoveAndroidApp
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebase.clients.delete - ADMIN_WRITE
  • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.RemoveAndroidApp"

UndeleteAndroidApp

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.UndeleteAndroidApp
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebase.clients.undelete - ADMIN_WRITE
  • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
  • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.UndeleteAndroidApp"

UpdateAndroidApp

  • Yöntem: google.firebase.service.v1beta1.AndroidAppService.UpdateAndroidApp
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • firebase.clients.update - ADMIN_WRITE
  • Yöntem uzun süreli veya akış işlemidir: Hayır.
  • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.UpdateAndroidApp"

google.firebase.service.v1beta1.FirebaseAnalyticsService

Aşağıdaki bölümde, google.firebase.service.v1beta1.FirebaseAnalyticsService sınıfına ait yöntemlerle ilişkili denetleme günlükleriyle ilgili ayrıntılar yer almaktadır.

AddGoogleAnalytics

  • Yöntem: google.firebase.service.v1beta1.FirebaseAnalyticsService.AddGoogleAnalytics
  • Denetleme günlüğü türü: Yönetici etkinliği
  • İzinler:
    • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseAnalyticsService.AddGoogleAnalytics"

    google.firebase.service.v1beta1.FirebaseProjectService

    Aşağıdaki bölümde, aşağıdakilerle ilişkili denetleme günlükleriyle ilgili ayrıntılar verilmiştir: yöntemleri google.firebase.service.v1beta1.FirebaseProjectService için geçerlidir.

    AddFirebase

    • Yöntem: google.firebase.service.v1beta1.FirebaseProjectService.AddFirebase
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.projects.update - ADMIN_WRITE
    • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.AddFirebase"

    FinalizeDefaultLocation

    • Yöntem: google.firebase.service.v1beta1.FirebaseProjectService.FinalizeDefaultLocation
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.projects.update - ADMIN_WRITE
    • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.FinalizeDefaultLocation"

    GetAdminSdkConfig

    • Yöntem: google.firebase.service.v1beta1.FirebaseProjectService.GetAdminSdkConfig
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.projects.get - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.GetAdminSdkConfig"

    GetFirebaseProject

    • Yöntem: google.firebase.service.v1beta1.FirebaseProjectService.GetFirebaseProject
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.projects.get - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.GetFirebaseProject"

    ListAvailableLocations

    • Yöntem: google.firebase.service.v1beta1.FirebaseProjectService.ListAvailableLocations
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.projects.get - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.ListAvailableLocations"

    SearchFirebaseApps

    • Yöntem: google.firebase.service.v1beta1.FirebaseProjectService.SearchFirebaseApps
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.clients.list - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.SearchFirebaseApps"

    UpdateFirebaseProject

    • Yöntem: google.firebase.service.v1beta1.FirebaseProjectService.UpdateFirebaseProject
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.projects.update - ADMIN_WRITE
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.UpdateFirebaseProject"

    google.firebase.service.v1beta1.IosAppService

    Aşağıdaki bölümde, aşağıdakilerle ilişkili denetleme günlükleriyle ilgili ayrıntılar verilmiştir: yöntemleri google.firebase.service.v1beta1.IosAppService için geçerlidir.

    CreateIosApp

    • Yöntem: google.firebase.service.v1beta1.IosAppService.CreateIosApp
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.clients.create - ADMIN_WRITE
    • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.CreateIosApp"

    GetIosApp

    • Yöntem: google.firebase.service.v1beta1.IosAppService.GetIosApp
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.clients.get - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.GetIosApp"

    GetIosAppConfig

    • Yöntem: google.firebase.service.v1beta1.IosAppService.GetIosAppConfig
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.clients.get - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.GetIosAppConfig"

    ListIosApps

    • Yöntem: google.firebase.service.v1beta1.IosAppService.ListIosApps
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.clients.list - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.ListIosApps"

    RemoveIosApp

    • Yöntem: google.firebase.service.v1beta1.IosAppService.RemoveIosApp
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.clients.delete - ADMIN_WRITE
    • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.RemoveIosApp"

    UndeleteIosApp

    • Yöntem: google.firebase.service.v1beta1.IosAppService.UndeleteIosApp
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.clients.undelete - ADMIN_WRITE
    • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
    • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.UndeleteIosApp"

    UpdateIosApp

    • Yöntem: google.firebase.service.v1beta1.IosAppService.UpdateIosApp
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.clients.update - ADMIN_WRITE
    • Yöntem uzun süreli veya akış işlemidir: Hayır.
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.UpdateIosApp"

    google.firebase.service.v1beta1.WebAppService

    Aşağıdaki bölümde, google.firebase.service.v1beta1.WebAppService sınıfına ait yöntemlerle ilişkili denetleme günlükleriyle ilgili ayrıntılar yer almaktadır.

    CreateWebApp

    • Yöntem: google.firebase.service.v1beta1.WebAppService.CreateWebApp
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.clients.create - ADMIN_WRITE
    • Yöntem uzun süreli veya akış işlemiyse: Uzun süreli işlem
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.CreateWebApp"

    GetWebApp

    • Yöntem: google.firebase.service.v1beta1.WebAppService.GetWebApp
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.clients.get - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.GetWebApp"

    GetWebAppConfig

    • Yöntem: google.firebase.service.v1beta1.WebAppService.GetWebAppConfig
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.clients.get - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.GetWebAppConfig"

    ListWebApps

    • Yöntem: google.firebase.service.v1beta1.WebAppService.ListWebApps
    • Denetleme günlüğü türü: Veri erişimi
    • İzinler:
      • firebase.clients.list - ADMIN_READ
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtreleme: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.ListWebApps"

    RemoveWebApp

    • Yöntem: google.firebase.service.v1beta1.WebAppService.RemoveWebApp
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.clients.delete - ADMIN_WRITE
    • Yöntem uzun süreli veya akışlı bir işlemdir: Uzun süreli işlem
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.RemoveWebApp"

    UndeleteWebApp

    • Yöntem: google.firebase.service.v1beta1.WebAppService.UndeleteWebApp
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.clients.undelete - ADMIN_WRITE
    • Yöntem uzun süreli veya akış işlemiyse: Uzun süreli işlem
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.UndeleteWebApp"

    UpdateWebApp

    • Yöntem: google.firebase.service.v1beta1.WebAppService.UpdateWebApp
    • Denetleme günlüğü türü: Yönetici etkinliği
    • İzinler:
      • firebase.clients.update - ADMIN_WRITE
    • Yöntem uzun süreli veya akışlı bir işlemdir:
      sayısı
    • Bu yöntem için filtre uygula: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.UpdateWebApp"