ثبت حسابرسی

این سند، گزارش‌های حسابرسی برای Google Health API را شرح می‌دهد. سرویس‌های Google Cloud گزارش‌های حسابرسی ایجاد می‌کنند که فعالیت‌های مدیریتی و دسترسی را در منابع Google Cloud شما ثبت می‌کنند. برای اطلاعات بیشتر در مورد گزارش‌های حسابرسی Cloud، به موارد زیر مراجعه کنید:

نام سرویس

گزارش‌های حسابرسی API گوگل هلث از نام سرویس health.googleapis.com استفاده می‌کنند. برای این سرویس فیلتر کنید:

    protoPayload.serviceName="health.googleapis.com"
  

روش‌ها بر اساس نوع مجوز

هر مجوز IAM یک ویژگی type دارد که مقدار آن یک enum است که می‌تواند یکی از چهار مقدار زیر باشد: ADMIN_READ ، ADMIN_WRITE ، DATA_READ یا DATA_WRITE . وقتی یک متد را فراخوانی می‌کنید، Google Health API یک گزارش حسابرسی تولید می‌کند که دسته آن به ویژگی type مجوز مورد نیاز برای اجرای متد بستگی دارد. متدهایی که به مجوز IAM با مقدار ویژگی type DATA_READ ، DATA_WRITE یا ADMIN_READ نیاز دارند، گزارش‌های حسابرسی دسترسی به داده تولید می‌کنند. متدهایی که به مجوز IAM با مقدار ویژگی type ADMIN_WRITE نیاز دارند، گزارش‌های حسابرسی فعالیت ادمین تولید می‌کنند.

متدهای API در لیست زیر که با (LRO) مشخص شده‌اند، عملیات طولانی‌مدت (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

گزارش‌های حسابرسی رابط API

برای اطلاعات بیشتر در مورد نحوه و نوع مجوزهای ارزیابی شده برای هر روش، به مستندات IAM برای Google Health API مراجعه کنید.

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