Tài liệu này mô tả việc ghi nhật ký kiểm tra cho Quy tắc bảo mật của Firebase, bao gồm cả các phương pháp tạo nhật ký kiểm tra, thông tin chi tiết về nhật ký kiểm tra mà mỗi phương pháp tạo ra và phương pháp nào không tạo nhật ký kiểm tra, nếu có. Google Cloud tạo nhật ký kiểm tra ghi lại các hoạt động quản trị và truy cập trong Tài nguyên của Google Cloud. Để biết thêm thông tin, hãy xem Tổng quan về Nhật ký kiểm tra của Cloud.
Tên dịch vụ
Nhật ký kiểm tra Quy tắc bảo mật của Firebase sử dụng tên dịch vụ là firebaserules.googleapis.com
.
Các phương thức theo loại quyền
Các phương thức kiểm tra DATA_READ
, DATA_WRITE
và
Các quyền của ADMIN_READ
tạo ra nhật ký được phân loại là
Nhật ký kiểm tra Quyền truy cập dữ liệu.
Các phương thức kiểm tra quyền của ADMIN_WRITE
sẽ tạo nhật ký
được phân loại là
Nhật ký kiểm tra Hoạt động của quản trị viên.
Loại quyền | Phương thức |
---|---|
ADMIN_READ |
google.firebase.rules.v1.FirebaseRulesService.GetRelease google.firebase.rules.v1.FirebaseRulesService.GetRuleset google.firebase.rules.v1.FirebaseRulesService.ListReleases google.firebase.rules.v1.FirebaseRulesService.ListRulesets google.firebase.rules.v1.FirebaseRulesService.TestRuleset |
ADMIN_WRITE |
google.firebase.rules.v1.FirebaseRulesService.CreateRelease google.firebase.rules.v1.FirebaseRulesService.CreateRuleset google.firebase.rules.v1.FirebaseRulesService.DeleteRelease google.firebase.rules.v1.FirebaseRulesService.DeleteRuleset google.firebase.rules.v1.FirebaseRulesService.UpdateRelease |
Nhật ký kiểm tra cho từng giao diện API
Để biết thông tin về cách thức và những quyền được đánh giá, đối với từng phương pháp, xem tài liệu Quản lý danh tính và quyền truy cập của Cloud đối với các Quy tắc bảo mật của Firebase.
google.firebase.rules.v1.FirebaseRulesService
Phần sau đây trình bày thông tin chi tiết về nhật ký kiểm tra liên quan đến
thuộc về google.firebase.rules.v1.FirebaseRulesService
.
CreateRelease
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.CreateRelease
- Loại nhật ký kiểm tra: Hoạt động của quản trị viên
- Quyền:
firebaserules.releases.create - ADMIN_WRITE
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.CreateRelease"
CreateRuleset
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.CreateRuleset
- Loại nhật ký kiểm tra: Hoạt động của quản trị viên
- Quyền:
firebaserules.rulesets.create - ADMIN_WRITE
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.CreateRuleset"
DeleteRelease
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.DeleteRelease
- Loại nhật ký kiểm tra: Hoạt động của quản trị viên
- Quyền:
firebaserules.releases.delete - ADMIN_WRITE
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.DeleteRelease"
DeleteRuleset
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.DeleteRuleset
- Loại nhật ký kiểm tra: Hoạt động của quản trị viên
- Quyền:
firebaserules.rulesets.delete - ADMIN_WRITE
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.DeleteRuleset"
GetRelease
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.GetRelease
- Loại nhật ký kiểm tra: Truy cập dữ liệu
- Quyền:
firebaserules.releases.get - ADMIN_READ
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.GetRelease"
GetRuleset
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.GetRuleset
- Loại nhật ký kiểm tra: Truy cập dữ liệu
- Quyền:
firebaserules.rulesets.get - ADMIN_READ
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.GetRuleset"
ListReleases
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.ListReleases
- Loại nhật ký kiểm tra: Truy cập dữ liệu
- Quyền:
firebaserules.releases.list - ADMIN_READ
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.ListReleases"
ListRulesets
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.ListRulesets
- Loại nhật ký kiểm tra: Truy cập dữ liệu
- Quyền:
firebaserules.rulesets.list - ADMIN_READ
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.ListRulesets"
TestRuleset
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.TestRuleset
- Loại nhật ký kiểm tra: Truy cập dữ liệu
- Quyền:
firebaserules.rulesets.test - ADMIN_READ
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.TestRuleset"
UpdateRelease
- Phương thức:
google.firebase.rules.v1.FirebaseRulesService.UpdateRelease
- Loại nhật ký kiểm tra: Hoạt động của quản trị viên
- Quyền:
firebaserules.releases.update - ADMIN_WRITE
- Phương thức là một thao tác truyền trực tuyến hoặc diễn ra trong thời gian dài:
Số
- Bộ lọc cho phương pháp này:
protoPayload.methodName="google.firebase.rules.v1.FirebaseRulesService.UpdateRelease"
Các phương thức không tạo nhật ký kiểm tra
Một phương thức có thể không tạo nhật ký kiểm tra cho một hoặc nhiều mục sau lý do:
- Đây là một phương thức khối lượng lớn liên quan đến việc tạo và lưu trữ nhật ký quan trọng chi phí.
- Thử nghiệm có giá trị kiểm tra thấp.
- Một nhật ký kiểm tra hoặc nhật ký nền tảng khác đã cung cấp mức độ sử dụng phương thức.
Các phương thức sau không tạo nhật ký kiểm tra:
google.firebase.rules.v1.FirebaseRulesService.GetReleaseExecutable