במסמך הזה מתואר רישום ביומן הביקורת של הניהול ב-Firebase. Google Cloud שירותים ליצור יומני ביקורת שמתעדים פעילויות ניהוליות וגישה במשאבי Google Cloud שלך. למידע נוסף על יומני הביקורת של Cloud, עיינו בדפי המסמכים הבאים:
- סוגים של יומני ביקורת
- מבנה הרשומות ביומן הביקורת
- פרטים על האחסון והניתוב של יומני הביקורת
- סיכום התמחור של Cloud Logging
- איך מפעילים את יומני הביקורת Data Access
שם השירות
יומני הביקורת של Firebase Management משתמשים בשם השירות firebase.googleapis.com
.
סינון לפי השירות הזה:
protoPayload.serviceName="firebase.googleapis.com"
שיטות לפי סוג ההרשאה
לכל הרשאת IAM יש מאפיין type
שהערך שלו הוא טיפוסים בני מנייה (enum)
יכול להיות אחד מתוך ארבעה ערכים: ADMIN_READ
, ADMIN_WRITE
,
DATA_READ
או DATA_WRITE
. כשמפעילים method,
Firebase Management יוצר יומן ביקורת שהקטגוריה שלו תלויה
מאפיין type
של ההרשאה הנדרשת לביצוע ה-method.
שיטות שנדרשת להן הרשאת IAM עם ערך המאפיין type
מתוך DATA_READ
, DATA_WRITE
או ADMIN_READ
יוצרים
יומני הביקורת של גישה לנתונים.
שיטות שנדרשת להן הרשאת IAM עם ערך המאפיין 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 |
יומני הביקורת של ממשק ה-API
למידע על האופן וההרשאות שנבדקים בכל method, עיינו במשאבי העזרה של Cloud Identity and Access Management של 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
- Method:
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
- Method:
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
- Method:
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
- Method:
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
- Method:
google.firebase.service.v1beta1.FirebaseProjectService.GetFirebaseProject
- סוג יומן הביקורת: גישה לנתונים
- הרשאות:
firebase.projects.get - ADMIN_READ
- השיטה היא פעולה ממושכת או סטרימינג:
מס'
- סינון לפי השיטה הזו:
protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.GetFirebaseProject"
ListAvailableLocations
- Method:
google.firebase.service.v1beta1.FirebaseProjectService.ListAvailableLocations
- סוג יומן הביקורת: גישה לנתונים
- הרשאות:
firebase.projects.get - ADMIN_READ
- השיטה היא פעולה ממושכת או סטרימינג:
מס'
- סינון לפי השיטה הזו:
protoPayload.methodName="google.firebase.service.v1beta1.FirebaseProjectService.ListAvailableLocations"
SearchFirebaseApps
- Method:
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
- Method:
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
- Method:
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"