เอกสารนี้แสดงรายการเมธอดที่ผ่านการตรวจสอบสำหรับ Cloud Storage for Firebase Google Cloud บริการ จะสร้างบันทึกการตรวจสอบที่บันทึกกิจกรรมการดูแลระบบและการเข้าถึงภายในทรัพยากรGoogle Cloud ดูข้อมูลเพิ่มเติมเกี่ยวกับบันทึกการตรวจสอบ Cloud ได้ที่หัวข้อต่อไปนี้
- ประเภทบันทึกการตรวจสอบ
- โครงสร้างรายการบันทึกการตรวจสอบ
- การจัดเก็บและการกำหนดเส้นทางบันทึกการตรวจสอบ
- สรุปราคาของ Cloud Logging
- เปิดใช้บันทึกการตรวจสอบการเข้าถึงข้อมูล
ชื่อบริการ
หากต้องการดูบันทึกการตรวจสอบของ Cloud Storage for Firebase ให้ทำดังนี้
ในคอนโซล Google Cloud ให้ไปที่หน้า Logs Explorer
คัดลอกและวางคำค้นหาต่อไปนี้ลงในช่องคำค้นหาของ Logs Explorerแล้วคลิกเรียกใช้คำค้นหา
protoPayload.serviceName="firebasestorage.googleapis.com"
เมธอดตามประเภทสิทธิ์
สิทธิ์ IAM แต่ละรายการมีพร็อพเพอร์ตี้ type ซึ่งมีค่าเป็น Enum ที่อาจเป็นค่าใดค่าหนึ่งใน 4 ค่า ได้แก่ 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
ดูข้อมูลเกี่ยวกับวิธีและสิทธิ์ที่ได้รับการประเมินสำหรับแต่ละเมธอดได้ในเอกสารประกอบ Cloud Identity and Access Management สำหรับ Cloud Storage for Firebase
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"