ফায়ারবেসের জন্য ক্লাউড স্টোরেজের জন্য অডিট লগিং

এই দস্তাবেজটি ফায়ারবেসের জন্য ক্লাউড স্টোরেজের জন্য অডিট লগিং বর্ণনা করে। Google Cloud পরিষেবাগুলি অডিট লগ তৈরি করে যা আপনার Google Cloud সংস্থানগুলির মধ্যে প্রশাসনিক এবং অ্যাক্সেস কার্যকলাপগুলি রেকর্ড করে৷ ক্লাউড অডিট লগ সম্পর্কে আরও তথ্যের জন্য, নিম্নলিখিতগুলি দেখুন:

পরিষেবার নাম

Firebase অডিট লগের জন্য ক্লাউড স্টোরেজ পরিষেবার নাম firebasestorage.googleapis.com ব্যবহার করে। এই পরিষেবার জন্য ফিল্টার:

    protoPayload.serviceName="firebasestorage.googleapis.com"
  

অনুমতি টাইপ দ্বারা পদ্ধতি

প্রতিটি IAM অনুমতির একটি type বৈশিষ্ট্য থাকে, যার মান হল একটি enum যা চারটি মানের একটি হতে পারে: ADMIN_READ , ADMIN_WRITE , DATA_READ , বা DATA_WRITE । আপনি যখন একটি পদ্ধতিতে কল করেন, তখন Firebase-এর জন্য ক্লাউড স্টোরেজ একটি অডিট লগ তৈরি করে যার বিভাগ পদ্ধতিটি সম্পাদন করার জন্য প্রয়োজনীয় অনুমতির type বৈশিষ্ট্যের উপর নির্ভর করে। যে পদ্ধতিগুলির জন্য DATA_READ , DATA_WRITE , বা ADMIN_READ এর type সম্পত্তি মান সহ IAM অনুমতির প্রয়োজন হয় সেগুলি ডেটা অ্যাক্সেস অডিট লগ তৈরি করে৷ যে পদ্ধতিগুলির জন্য ADMIN_WRITE এর type সম্পত্তি মান সহ একটি IAM অনুমতি প্রয়োজন সেগুলি প্রশাসনিক কার্যকলাপ নিরীক্ষা লগ তৈরি করে৷

অনুমতির ধরন পদ্ধতি
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.v1alpha.FirebaseStorageService.RemoveFirebase
google.firebase.storage.controlplane.v1beta.FirebaseStorageService.AddFirebase
google.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"

GetDefaultBucket

  • পদ্ধতি : google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetDefaultBucket
  • অডিট লগের ধরন : ডেটা অ্যাক্সেস
  • অনুমতি :
    • firebasestorage.defaultBucket.get - ADMIN_READ
  • পদ্ধতি একটি দীর্ঘ-চলমান বা স্ট্রিমিং অপারেশন : না।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.firebase.storage.controlplane.v1alpha.FirebaseStorageService.GetDefaultBucket"

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"

GetBucket

  • পদ্ধতি : google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetBucket
  • অডিট লগের ধরন : ডেটা অ্যাক্সেস
  • অনুমতি :
    • firebasestorage.buckets.get - ADMIN_READ
  • পদ্ধতি একটি দীর্ঘ-চলমান বা স্ট্রিমিং অপারেশন : না।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.firebase.storage.controlplane.v1beta.FirebaseStorageService.GetBucket"

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"