این سند روشهای حسابرسی شده برای ذخیرهسازی ابری برای فایربیس را فهرست میکند. سرویسهای Google Cloud لاگهای حسابرسی ایجاد میکنند که فعالیتهای مدیریتی و دسترسی را در منابع Google Cloud شما ثبت میکنند. برای اطلاعات بیشتر در مورد لاگهای حسابرسی ابری، به موارد زیر مراجعه کنید:
- انواع گزارشهای حسابرسی
- ساختار ورودی لاگ حسابرسی
- ذخیره سازی و مسیریابی لاگ های حسابرسی
- خلاصه قیمتگذاری ثبت وقایع ابری
- فعال کردن گزارشهای حسابرسی دسترسی به دادهها
نام سرویس
برای مشاهده گزارشهای حسابرسی Cloud Storage برای Firebase، موارد زیر را انجام دهید:
در کنسول گوگل کلود، به صفحه Logs Explorer بروید:
کوئری زیر را کپی کرده و در فیلد Query از Logs Explorer قرار دهید، و سپس روی Run query کلیک کنید.
protoPayload.serviceName="firebasestorage.googleapis.com"
روشها بر اساس نوع مجوز
هر مجوز IAM یک ویژگی type دارد که مقدار آن یک enum است که میتواند یکی از چهار مقدار زیر باشد: ADMIN_READ ، ADMIN_WRITE ، DATA_READ یا DATA_WRITE . وقتی یک متد را فراخوانی میکنید، Cloud Storage for Firebase یک گزارش حسابرسی تولید میکند که دسته آن به ویژگی type مجوز مورد نیاز برای اجرای متد بستگی دارد. متدهایی که به مجوز IAM با مقدار ویژگی type DATA_READ ، DATA_WRITE یا ADMIN_READ نیاز دارند، گزارشهای حسابرسی دسترسی به داده تولید میکنند. متدهایی که به مجوز IAM با مقدار ویژگی type ADMIN_WRITE نیاز دارند، گزارشهای حسابرسی فعالیت ادمین تولید میکنند.
| نوع مجوز | روشها |
|---|---|
ADMIN_READ | google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetBucketgoogle.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetDefaultBucketgoogle.firebase.storage.controlplane.v1alpha.FirebaseStorageService.ListBucketsgoogle.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetBucketgoogle.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetDefaultBucketgoogle.firebase.storage.controlplane.v1beta.FirebaseStorageService.ListBuckets |
ADMIN_WRITE | google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.AddFirebasegoogle.firebase.storage.controlplane.v1alpha.FirebaseStorageService.CreateDefaultBucketgoogle.firebase.storage.controlplane.v1alpha.FirebaseStorageService.DeleteDefaultBucketgoogle.firebase.storage.controlplane.v1alpha.FirebaseStorageService.RemoveFirebasegoogle.firebase.storage.controlplane.v1beta.FirebaseStorageService.AddFirebasegoogle.firebase.storage.controlplane.v1beta.FirebaseStorageService.CreateDefaultBucketgoogle.firebase.storage.controlplane.v1beta.FirebaseStorageService.DeleteDefaultBucketgoogle.firebase.storage.controlplane.v1beta.FirebaseStorageService.RemoveFirebase |
گزارشهای حسابرسی رابط API
برای اطلاعات در مورد چگونگی و نوع مجوزهای ارزیابی شده برای هر روش، به مستندات مدیریت هویت و دسترسی ابری برای فضای ذخیرهسازی ابری فایربیس مراجعه کنید.
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService
گزارشهای حسابرسی زیر با متدهای متعلق به google.firebase.storage.controlplane.v1alpha.FirebaseStorageService مرتبط هستند.
AddFirebase
- متد :
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.AddFirebase - نوع گزارش حسابرسی : فعالیت مدیر
- مجوزها :
-
firebasestorage.buckets.addFirebase - ADMIN_WRITE
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.AddFirebase"
CreateDefaultBucket
- متد :
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.CreateDefaultBucket - نوع گزارش حسابرسی : فعالیت مدیر
- مجوزها :
-
firebasestorage.defaultBucket.create - ADMIN_WRITE
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.CreateDefaultBucket"
DeleteDefaultBucket
- متد :
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.DeleteDefaultBucket - نوع گزارش حسابرسی : فعالیت مدیر
- مجوزها :
-
firebasestorage.defaultBucket.delete - ADMIN_WRITE
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.DeleteDefaultBucket"
GetBucket
- متد :
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetBucket - نوع گزارش حسابرسی : دسترسی به داده
- مجوزها :
-
firebasestorage.buckets.get - ADMIN_READ
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetBucket"
GetDefaultBucket
- متد :
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetDefaultBucket - نوع گزارش حسابرسی : دسترسی به داده
- مجوزها :
-
firebasestorage.defaultBucket.get - ADMIN_READ
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetDefaultBucket"
ListBuckets
- متد :
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.ListBuckets - نوع گزارش حسابرسی : دسترسی به داده
- مجوزها :
-
firebasestorage.buckets.list - ADMIN_READ
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.ListBuckets"
RemoveFirebase
- روش :
google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.RemoveFirebase - نوع گزارش حسابرسی : فعالیت مدیر
- مجوزها :
-
firebasestorage.buckets.removeFirebase - ADMIN_WRITE
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.RemoveFirebase"
google.firebase.storage.controlplane.v1beta.FirebaseStorageService
گزارشهای حسابرسی زیر با متدهای متعلق به google.firebase.storage.controlplane.v1beta.FirebaseStorageService مرتبط هستند.
AddFirebase
- متد :
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.AddFirebase - نوع گزارش حسابرسی : فعالیت مدیر
- مجوزها :
-
firebasestorage.buckets.addFirebase - ADMIN_WRITE
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.AddFirebase"
CreateDefaultBucket
- متد :
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.CreateDefaultBucket - نوع گزارش حسابرسی : فعالیت مدیر
- مجوزها :
-
firebasestorage.defaultBucket.create - ADMIN_WRITE
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.CreateDefaultBucket"
DeleteDefaultBucket
- روش :
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.DeleteDefaultBucket - نوع گزارش حسابرسی : فعالیت مدیر
- مجوزها :
-
firebasestorage.defaultBucket.delete - ADMIN_WRITE
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.DeleteDefaultBucket"
GetBucket
- روش :
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetBucket - نوع گزارش حسابرسی : دسترسی به داده
- مجوزها :
-
firebasestorage.buckets.get - ADMIN_READ
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetBucket"
GetDefaultBucket
- روش :
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetDefaultBucket - نوع گزارش حسابرسی : دسترسی به داده
- مجوزها :
-
firebasestorage.defaultBucket.get - ADMIN_READ
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetDefaultBucket"
ListBuckets
- متد :
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.ListBuckets - نوع گزارش حسابرسی : دسترسی به داده
- مجوزها :
-
firebasestorage.buckets.list - ADMIN_READ
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.ListBuckets"
RemoveFirebase
- روش :
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.RemoveFirebase - نوع گزارش حسابرسی : فعالیت مدیر
- مجوزها :
-
firebasestorage.buckets.removeFirebase - ADMIN_WRITE
-
- متد یک عملیات طولانی مدت یا استریمینگ است : خیر.
- فیلتر برای این متد :
protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.RemoveFirebase"