অডিট লগিং

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

পরিষেবার নাম

গুগল হেলথ এপিআই অডিট লগ health.googleapis.com সার্ভিস নামটি ব্যবহার করে। এই সার্ভিসটির জন্য ফিল্টার করুন:

    protoPayload.serviceName="health.googleapis.com"
  

অনুমতির ধরণ অনুসারে পদ্ধতি

প্রতিটি IAM পারমিশনের একটি type প্রপার্টি থাকে, যার ভ্যালু হলো একটি enum যা চারটি মানের মধ্যে যেকোনো একটি হতে পারে: ADMIN_READ , ADMIN_WRITE , DATA_READ , বা DATA_WRITE । যখন আপনি কোনো মেথড কল করেন, Google Health API একটি অডিট লগ তৈরি করে যার ক্যাটাগরি নির্ভর করে মেথডটি সম্পাদনের জন্য প্রয়োজনীয় পারমিশনের ' type ' প্রপার্টির উপর। যে মেথডগুলোর জন্য DATA_READ , DATA_WRITE , বা ADMIN_READ type প্রপার্টি ভ্যালুসহ IAM পারমিশন প্রয়োজন, সেগুলো ডেটা অ্যাক্সেস (Data Access) অডিট লগ তৈরি করে। যে মেথডগুলোর জন্য ADMIN_WRITE type প্রপার্টি ভ্যালুসহ IAM পারমিশন প্রয়োজন, সেগুলো অ্যাডমিন অ্যাক্টিভিটি (Admin Activity) অডিট লগ তৈরি করে।

নিচের তালিকায় (LRO) চিহ্নযুক্ত API মেথডগুলো হলো দীর্ঘ-চলমান অপারেশন (LRO)। এই মেথডগুলো সাধারণত দুটি অডিট লগ এন্ট্রি তৈরি করে: একটি অপারেশন শুরু হলে এবং অন্যটি শেষ হলে। আরও তথ্যের জন্য দীর্ঘ-চলমান অপারেশনের অডিট লগ দেখুন।
অনুমতির ধরণ পদ্ধতি
ADMIN_WRITE google.devicesandservices.health.v4.DataSubscriptionService.CreateSubscriber (LRO)
google.devicesandservices.health.v4.DataSubscriptionService.CreateSubscription
google.devicesandservices.health.v4.DataSubscriptionService.DeleteSubscriber (LRO)
google.devicesandservices.health.v4.DataSubscriptionService.DeleteSubscription
google.devicesandservices.health.v4.DataSubscriptionService.UpdateSubscriber (LRO)
google.devicesandservices.health.v4.DataSubscriptionService.UpdateSubscription
DATA_READ google.devicesandservices.health.v4.DataSubscriptionService.ListSubscribers
google.devicesandservices.health.v4.DataSubscriptionService.ListSubscriptions

এপিআই ইন্টারফেস অডিট লগ

প্রতিটি পদ্ধতির জন্য কীভাবে এবং কোন অনুমতিগুলো মূল্যায়ন করা হয়, সে সম্পর্কে তথ্যের জন্য Google Health API-এর IAM ডকুমেন্টেশন দেখুন।

google.devicesandservices.health.v4.DataSubscriptionService

নিম্নলিখিত অডিট লগগুলি google.devicesandservices.health.v4.DataSubscriptionService এর অন্তর্গত মেথডগুলির সাথে সম্পর্কিত।

CreateSubscriber

  • পদ্ধতি : google.devicesandservices.health.v4.DataSubscriptionService.CreateSubscriber
  • অডিট লগের ধরণ : অ্যাডমিন কার্যকলাপ
  • অনুমতিসমূহ :
    • health.subscribers.create - META_DATA_WRITE
  • পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : হ্যাঁ।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.devicesandservices.health.v4.DataSubscriptionService.CreateSubscriber"

CreateSubscription

  • পদ্ধতি : google.devicesandservices.health.v4.DataSubscriptionService.CreateSubscription
  • অডিট লগের ধরণ : অ্যাডমিন কার্যকলাপ
  • অনুমতিসমূহ :
    • health.subscriptions.create - META_DATA_WRITE
  • পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.devicesandservices.health.v4.DataSubscriptionService.CreateSubscription"

DeleteSubscriber

  • পদ্ধতি : google.devicesandservices.health.v4.DataSubscriptionService.DeleteSubscriber
  • অডিট লগের ধরণ : অ্যাডমিন কার্যকলাপ
  • অনুমতিসমূহ :
    • health.subscribers.delete - META_DATA_WRITE
  • পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : হ্যাঁ।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.devicesandservices.health.v4.DataSubscriptionService.DeleteSubscriber"

DeleteSubscription

  • পদ্ধতি : google.devicesandservices.health.v4.DataSubscriptionService.DeleteSubscription
  • অডিট লগের ধরণ : অ্যাডমিন কার্যকলাপ
  • অনুমতিসমূহ :
    • health.subscriptions.delete - META_DATA_WRITE
  • পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.devicesandservices.health.v4.DataSubscriptionService.DeleteSubscription"

ListSubscribers

  • পদ্ধতি : google.devicesandservices.health.v4.DataSubscriptionService.ListSubscribers
  • অডিট লগ টাইপ : ডেটা অ্যাক্সেস
  • অনুমতিসমূহ :
    • health.subscribers.list - META_DATA_READ
  • পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.devicesandservices.health.v4.DataSubscriptionService.ListSubscribers"

ListSubscriptions

  • পদ্ধতি : google.devicesandservices.health.v4.DataSubscriptionService.ListSubscriptions
  • অডিট লগ টাইপ : ডেটা অ্যাক্সেস
  • অনুমতিসমূহ :
    • health.subscriptions.list - META_DATA_READ
  • পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.devicesandservices.health.v4.DataSubscriptionService.ListSubscriptions"

UpdateSubscriber

  • পদ্ধতি : google.devicesandservices.health.v4.DataSubscriptionService.UpdateSubscriber
  • অডিট লগের ধরণ : অ্যাডমিন কার্যকলাপ
  • অনুমতিসমূহ :
    • health.subscribers.update - META_DATA_WRITE
  • পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : হ্যাঁ।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.devicesandservices.health.v4.DataSubscriptionService.UpdateSubscriber"

UpdateSubscription

  • পদ্ধতি : google.devicesandservices.health.v4.DataSubscriptionService.UpdateSubscription
  • অডিট লগের ধরণ : অ্যাডমিন কার্যকলাপ
  • অনুমতিসমূহ :
    • health.subscriptions.update - META_DATA_WRITE
  • পদ্ধতিটি একটি দীর্ঘস্থায়ী বা স্ট্রিমিং অপারেশন : না।
  • এই পদ্ধতির জন্য ফিল্টার করুন : protoPayload.methodName="google.devicesandservices.health.v4.DataSubscriptionService.UpdateSubscription"

যে পদ্ধতিগুলো অডিট লগ তৈরি করে না

নিম্নলিখিত এক বা একাধিক কারণে কোনো পদ্ধতি অডিট লগ তৈরি নাও করতে পারে:

  • এটি একটি বৃহৎ পরিমাণ সম্পন্ন পদ্ধতি, যার জন্য উল্লেখযোগ্য পরিমাণে লগ তৈরি এবং সংরক্ষণের খরচ হয়।
  • এর নিরীক্ষা মূল্য কম।
  • অন্য কোনো অডিট বা প্ল্যাটফর্ম লগ ইতিমধ্যেই মেথড কভারেজ প্রদান করে।

নিম্নলিখিত পদ্ধতিগুলো অডিট লগ তৈরি করে না:

  • google.devicesandservices.health.v4.DataSubscriptionService.GetSubscription