এই ডকুমেন্টে Firebase Notifications Console-এর জন্য অডিট করা পদ্ধতি তালিকাভুক্ত করা হয়েছে। Google Cloud পরিষেবা অডিট লগ তৈরি করে যা আপনার Google Cloud রিসোর্সের মধ্যে প্রশাসনিক ও অ্যাক্সেস অ্যাক্টিভিটি রেকর্ড করে। Cloud Audit Logs সম্পর্কে আরও তথ্য পেতে, নিম্নলিখিত বিষয়গুলি দেখুন:
- অডিট লগের ধরন
- অডিট লগ এন্ট্রি স্ট্রাকচার
- অডিট লগ সেভ ও রাউটিং করা
- Cloud Logging-এর মূল্য সংক্রান্ত সারসংক্ষেপ
- ডেটা অ্যাক্সেস অডিট লগ চালু করুন
পরিষেবার নাম
Firebase Notifications Console অডিট লগ দেখতে, নিম্নলিখিত কাজগুলি করুন:
Google Cloud Console-এ, Logs Explorer পৃষ্ঠায় যান:
নিচে উল্লেখ করা কোয়েরিটি কপি করে Logs Explorer-এর কোয়েরি ফিল্ডে পেস্ট করুন এবং তারপরে কোয়েরি চালান বিকল্পে ক্লিক করুন।
protoPayload.serviceName="gcmcontextualcampaign-pa.googleapis.com"
অনুমতির ধরন অনুযায়ী পদ্ধতি
প্রতিটি IAM অনুমতির একটি type প্রপার্টি আছে, যার ভ্যালু হল একটি enum
যা চারটি ভ্যালুর মধ্যে একটি হতে পারে: ADMIN_READ, ADMIN_WRITE,
DATA_READ অথবা DATA_WRITE। আপনি কোনও মেথড কল করলে,
Firebase Notifications Console একটি অডিট লগ তৈরি করে যার বিভাগটি মেথড পারফর্ম করার জন্য প্রয়োজনীয়
type অনুমতির প্রপার্টির উপর নির্ভর করে।
type প্রপার্টির ভ্যালু
DATA_READ, DATA_WRITE বা ADMIN_READ সহ IAM অনুমতি প্রয়োজন এমন পদ্ধতি
ডেটা অ্যাক্সেস অডিট লগ তৈরি করে।
type প্রপার্টি ভ্যালু
সহ IAM অনুমতির প্রয়োজন হয় এমন পদ্ধতি ADMIN_WRITE জেনারেট
অ্যাডমিন অ্যাক্টিভিটি অডিট লগ।
| অনুমতির ধরন | পদ্ধতি |
|---|---|
DATA_READ |
google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalyticsgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiencesgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStatsgoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfogoogle.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicListgoogle.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelListgoogle.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns |
API ইন্টারফেস অডিট লগ
প্রতিটি পদ্ধতির জন্য কীভাবে এবং কোন কোন অনুমতি মূল্যায়ন করা হয় সেই সম্পর্কে তথ্য পেতে, Cloud Identity and Access Management Firebase বিজ্ঞপ্তি কনসোলের ডকুমেন্টেশন দেখুন।
google.internal.gcm.contextual.campaign.v1.CampaignService
নিম্নলিখিত অডিট লগগুলি
google.internal.gcm.contextual.campaign.v1.CampaignService-এর অন্তর্গত পদ্ধতির সাথে যুক্ত।
GetAnalytics
- পদ্ধতি:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalytics - অডিট লগয়ের ধরন: ডেটা অ্যাক্সেস
- অনুমতি:
firebasenotifications.messages.list - DATA_READ
- মেথডটি কি দীর্ঘ সময় ধরে চলছে বা স্ট্রিমিং অপারেশন করছে:
না।
- এই পদ্ধতির জন্য ফিল্টার করুন:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetAnalytics"
GetAudiences
- পদ্ধতি:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiences - অডিট লগয়ের ধরন: ডেটা অ্যাক্সেস
- অনুমতি:
firebasenotifications.messages.list - DATA_READ
- মেথডটি কি দীর্ঘ সময় ধরে চলছে বা স্ট্রিমিং অপারেশন করছে:
না।
- এই পদ্ধতির জন্য ফিল্টার করুন:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetAudiences"
GetFcmStats
- পদ্ধতি:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStats - অডিট লগয়ের ধরন: ডেটা অ্যাক্সেস
- অনুমতি:
firebasenotifications.messages.list - DATA_READ
- মেথডটি কি দীর্ঘ সময় ধরে চলছে বা স্ট্রিমিং অপারেশন করছে:
না।
- এই পদ্ধতির জন্য ফিল্টার করুন:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetFcmStats"
GetProjectTrackingInfo
- পদ্ধতি:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfo - অডিট লগয়ের ধরন: ডেটা অ্যাক্সেস
- অনুমতি:
firebasenotifications.messages.list - DATA_READ
- মেথডটি কি দীর্ঘ সময় ধরে চলছে বা স্ট্রিমিং অপারেশন করছে:
না।
- এই পদ্ধতির জন্য ফিল্টার করুন:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetProjectTrackingInfo"
GetTopicList
- পদ্ধতি:
google.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicList - অডিট লগয়ের ধরন: ডেটা অ্যাক্সেস
- অনুমতি:
firebasenotifications.messages.list - DATA_READ
- মেথডটি কি দীর্ঘ সময় ধরে চলছে বা স্ট্রিমিং অপারেশন করছে:
না।
- এই পদ্ধতির জন্য ফিল্টার করুন:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v1.CampaignService.GetTopicList"
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService
নিম্নলিখিত অডিট লগগুলি
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService-এর অন্তর্গত পদ্ধতির সাথে যুক্ত।
GetAnalyticsLabelList
- পদ্ধতি:
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelList - অডিট লগয়ের ধরন: ডেটা অ্যাক্সেস
- অনুমতি:
firebasenotifications.messages.list - DATA_READ
- মেথডটি কি দীর্ঘ সময় ধরে চলছে বা স্ট্রিমিং অপারেশন করছে:
না।
- এই পদ্ধতির জন্য ফিল্টার করুন:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.GetAnalyticsLabelList"
ListCampaigns
- পদ্ধতি:
google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns - অডিট লগয়ের ধরন: ডেটা অ্যাক্সেস
- অনুমতি:
firebasenotifications.messages.list - DATA_READ
- মেথডটি কি দীর্ঘ সময় ধরে চলছে বা স্ট্রিমিং অপারেশন করছে:
না।
- এই পদ্ধতির জন্য ফিল্টার করুন:
protoPayload.methodName="google.internal.gcm.contextual.campaign.v2.FirebaseNotificationApiService.ListCampaigns"