سجلّ التدقيق لإدارة Firebase

يوضّح هذا المستند تسجيل التدقيق في Firebase Management. تُنشئ خدمات Google Cloud سجلات تدقيق تسجِّل الأنشطة الإدارية وأنشطة الوصول إلى موارد Google Cloud. لمزيد من المعلومات عن "سجلّات تدقيق السحابة الإلكترونية"، اطّلِع على ما يلي:

اسم الخدمة

تستخدِم سجلّات تدقيق "إدارة Firebase" اسم الخدمة firebase.googleapis.com. فلترة هذه الخدمة:

    protoPayload.serviceName="firebase.googleapis.com"
  

الطرق حسب نوع الإذن

يحتوي كل إذن من أذونات إدارة الهوية وإمكانية الوصول على سمة type، وتكون قيمتها عنصرًا متكرّرًا يمكن أن يكون إحدى القيم الأربع التالية: ADMIN_READ أو ADMIN_WRITE أو DATA_READ أو DATA_WRITE. عند استدعاء إحدى الطرق، تُنشئ أداة Firebase Management سجلّ تدقيق تعتمد فئته على سمة type للإذن المطلوب لتنفيذ الطريقة. تنشئ الطرق التي تتطلّب إذن إدارة الهوية وإمكانية الوصول (IAM) مع قيمة الموقع type DATA_READ أو DATA_WRITE أو ADMIN_READ سجلّات تدقيق الوصول إلى البيانات. الطرق التي تتطلّب إذن إدارة الهوية وإمكانية الوصول مع قيمة السمة type ADMIN_WRITE تُنشئ سجلّات تدقيق نشاط المشرف.

نوع الإذن الطرق
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

سجلّات تدقيق واجهة برمجة التطبيقات

للحصول على معلومات عن كيفية تقييم الأذونات التي يتم تقييمها لكل طريقة، يُرجى الاطّلاع على مستندات Cloud Identity وإدارة الوصول في Firebase Management.

google.firebase.service.v1beta1.AndroidAppService

ترتبط سجلات التدقيق التالية بالطرق التي تنتمي إلى google.firebase.service.v1beta1.AndroidAppService.

CreateAndroidApp

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.CreateAndroidApp
  • نوع سجلّ التدقيق: نشاط المشرف
  • الأذونات:
    • firebase.clients.create - ADMIN_WRITE
  • الطريقة هي عملية طويلة أو عملية بث: العملية الطويلة
  • فلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.CreateAndroidApp"

CreateShaCertificate

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.CreateShaCertificate
  • نوع سجلّ التدقيق: نشاط المشرف
  • الأذونات:
    • firebase.clients.update - ADMIN_WRITE
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.CreateShaCertificate"

DeleteShaCertificate

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.DeleteShaCertificate
  • نوع سجلّ التدقيق: نشاط المشرف
  • الأذونات:
    • firebase.clients.update - ADMIN_WRITE
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.DeleteShaCertificate"

GetAndroidApp

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.GetAndroidApp
  • نوع سجلّ التدقيق: الوصول إلى البيانات
  • الأذونات:
    • firebase.clients.get - ADMIN_READ
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.GetAndroidApp"

GetAndroidAppConfig

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.GetAndroidAppConfig
  • نوع سجلّ التدقيق: الوصول إلى البيانات
  • الأذونات:
    • firebase.clients.get - ADMIN_READ
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.GetAndroidAppConfig"

ListAndroidApps

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.ListAndroidApps
  • نوع سجلّ التدقيق: الوصول إلى البيانات
  • الأذونات:
    • firebase.clients.list - ADMIN_READ
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.ListAndroidApps"

ListShaCertificates

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.ListShaCertificates
  • نوع سجلّ التدقيق: الوصول إلى البيانات
  • الأذونات:
    • firebase.clients.get - ADMIN_READ
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.ListShaCertificates"

RemoveAndroidApp

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.RemoveAndroidApp
  • نوع سجلّ التدقيق: نشاط المشرف
  • الأذونات:
    • firebase.clients.delete - ADMIN_WRITE
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.RemoveAndroidApp"

UndeleteAndroidApp

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.UndeleteAndroidApp
  • نوع سجلّ التدقيق: نشاط المشرف
  • الأذونات:
    • firebase.clients.undelete - ADMIN_WRITE
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • فلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.UndeleteAndroidApp"

UpdateAndroidApp

  • طريقة التشفير: google.firebase.service.v1beta1.AndroidAppService.UpdateAndroidApp
  • نوع سجلّ التدقيق: نشاط المشرف
  • الأذونات:
    • firebase.clients.update - ADMIN_WRITE
  • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
  • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.AndroidAppService.UpdateAndroidApp"

google.firebase.service.v1beta1.FirebaseAnalyticsService

ترتبط سجلات التدقيق التالية بالطرق التي تنتمي إلى google.firebase.service.v1beta1.FirebaseAnalyticsService.

AddGoogleAnalytics

  • طريقة التشفير: google.firebase.service.v1beta1.FirebaseAnalyticsService.AddGoogleAnalytics
  • نوع سجلّ التدقيق: نشاط المشرف
  • الأذونات:
    • الطريقة هي عملية طويلة أو عملية بث: العملية الطويلة
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseAnalyticsService.AddGoogleAnalytics"

    google.firebase.service.v1beta1.FirebaseProjectService

    ترتبط سجلات التدقيق التالية بالطرق التي تنتمي إلى google.firebase.service.v1beta1.FirebaseProjectService.

    AddFirebase

    • طريقة التشفير: google.firebase.service.v1beta1.FirebaseProjectService.AddFirebase
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.projects.update - ADMIN_WRITE
    • الطريقة هي عملية طويلة أو عملية بث: العملية الطويلة
    • فلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.AddFirebase"

    FinalizeDefaultLocation

    • طريقة التشفير: google.firebase.service.v1beta1.FirebaseProjectService.FinalizeDefaultLocation
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.projects.update - ADMIN_WRITE
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.FinalizeDefaultLocation"

    GetAdminSdkConfig

    • طريقة التشفير: google.firebase.service.v1beta1.FirebaseProjectService.GetAdminSdkConfig
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.projects.get - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.GetAdminSdkConfig"

    GetFirebaseProject

    • طريقة التشفير: google.firebase.service.v1beta1.FirebaseProjectService.GetFirebaseProject
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.projects.get - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.GetFirebaseProject"

    ListAvailableLocations

    • طريقة التشفير: google.firebase.service.v1beta1.FirebaseProjectService.ListAvailableLocations
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.projects.get - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.ListAvailableLocations"

    SearchFirebaseApps

    • طريقة التشفير: google.firebase.service.v1beta1.FirebaseProjectService.SearchFirebaseApps
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.clients.list - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.SearchFirebaseApps"

    UpdateFirebaseProject

    • طريقة التشفير: google.firebase.service.v1beta1.FirebaseProjectService.UpdateFirebaseProject
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.projects.update - ADMIN_WRITE
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.UpdateFirebaseProject"

    google.firebase.service.v1beta1.IosAppService

    ترتبط سجلات التدقيق التالية بالطرق التي تنتمي إلى google.firebase.service.v1beta1.IosAppService.

    CreateIosApp

    • طريقة التشفير: google.firebase.service.v1beta1.IosAppService.CreateIosApp
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.clients.create - ADMIN_WRITE
    • الطريقة هي عملية طويلة أو عملية بث: العملية الطويلة
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.CreateIosApp"

    GetIosApp

    • طريقة التشفير: google.firebase.service.v1beta1.IosAppService.GetIosApp
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.clients.get - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • فلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.GetIosApp"

    GetIosAppConfig

    • طريقة التشفير: google.firebase.service.v1beta1.IosAppService.GetIosAppConfig
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.clients.get - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.GetIosAppConfig"

    ListIosApps

    • طريقة التشفير: google.firebase.service.v1beta1.IosAppService.ListIosApps
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.clients.list - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.ListIosApps"

    RemoveIosApp

    • طريقة التشفير: google.firebase.service.v1beta1.IosAppService.RemoveIosApp
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.clients.delete - ADMIN_WRITE
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.RemoveIosApp"

    UndeleteIosApp

    • طريقة التشفير: google.firebase.service.v1beta1.IosAppService.UndeleteIosApp
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.clients.undelete - ADMIN_WRITE
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.UndeleteIosApp"

    UpdateIosApp

    • طريقة التشفير: google.firebase.service.v1beta1.IosAppService.UpdateIosApp
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.clients.update - ADMIN_WRITE
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.IosAppService.UpdateIosApp"

    google.firebase.service.v1beta1.WebAppService

    ترتبط سجلات التدقيق التالية بالطرق التي تنتمي إلى google.firebase.service.v1beta1.WebAppService.

    CreateWebApp

    • طريقة التشفير: google.firebase.service.v1beta1.WebAppService.CreateWebApp
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.clients.create - ADMIN_WRITE
    • الطريقة هي عملية طويلة أو عملية بث: العملية الطويلة
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.CreateWebApp"

    GetWebApp

    • طريقة التشفير: google.firebase.service.v1beta1.WebAppService.GetWebApp
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.clients.get - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.GetWebApp"

    GetWebAppConfig

    • طريقة التشفير: google.firebase.service.v1beta1.WebAppService.GetWebAppConfig
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.clients.get - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.GetWebAppConfig"

    ListWebApps

    • طريقة التشفير: google.firebase.service.v1beta1.WebAppService.ListWebApps
    • نوع سجلّ التدقيق: الوصول إلى البيانات
    • الأذونات:
      • firebase.clients.list - ADMIN_READ
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.ListWebApps"

    RemoveWebApp

    • طريقة التشفير: google.firebase.service.v1beta1.WebAppService.RemoveWebApp
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.clients.delete - ADMIN_WRITE
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.RemoveWebApp"

    UndeleteWebApp

    • طريقة التشفير: google.firebase.service.v1beta1.WebAppService.UndeleteWebApp
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.clients.undelete - ADMIN_WRITE
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • فلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.UndeleteWebApp"

    UpdateWebApp

    • طريقة التشفير: google.firebase.service.v1beta1.WebAppService.UpdateWebApp
    • نوع سجلّ التدقيق: نشاط المشرف
    • الأذونات:
      • firebase.clients.update - ADMIN_WRITE
    • الطريقة هي عملية بث أو عملية تستغرق وقتًا طويلاً: لا.
    • الفلترة حسب هذه الطريقة: protoPayload.methodName="google.firebase.service.v1beta1.WebAppService.UpdateWebApp"