Skip to main content

ما الذي يسهم به هذا التكامل

يمكن أن يسهم Google Workspace بنشاط مُوحَّد يتعلق بدورة حياة المستخدم، وتسجيل الدخول، والمصادقة متعددة العوامل (MFA)، والنشاط الإداري، وحماية البيانات. وتشمل الأمثلة التي جرت مراجعتها ما يلي:
  • account.compromised — حساب تم الإبلاغ عنه على أنه مخترَق
  • data.sensitive.downloaded — تنزيل بيانات حساسة
  • auth.login.unusual — تسجيل الدخول من سياقات غير معتادة
اطّلع على كيفية تحوّل بيانات التكامل إلى إشارات.

ما الذي تحتاجه Living Security

فعّل واجهات Admin SDK البرمجية (APIs)، ولا تمنح التفويض إلا للنطاقات (scopes) التي يقرؤها الاتصال:
  • https://www.googleapis.com/auth/admin.reports.audit.readonly
  • https://www.googleapis.com/auth/admin.directory.user.readonly
  • https://www.googleapis.com/auth/admin.directory.rolemanagement.readonly

الإعداد

1

إنشاء حساب خدمة في Google Cloud

أنشئ حساب خدمة مخصصًا، وفعّل التفويض على مستوى النطاق (domain-wide delegation)، ثم نزّل مفتاح JSON الخاص به. احفظ المفتاح في مكان آمن.
2

تفويض التفويض على مستوى النطاق

في Google Admin Console، افتح Security → Access and data control → API controls → Manage Domain Wide Delegation. أضف معرّف العميل الرقمي لحساب الخدمة والنطاقات الثلاثة للقراءة فقط المذكورة أعلاه.
3

اختيار المسؤول المفوَّض

اختر مسؤولًا نشطًا في Workspace يمكنه قراءة الدليل، وتعيينات الأدوار، وتقارير التدقيق. تستخدم Living Security هذه الهوية فقط لعمليات القراءة المفوَّضة عبر واجهات API.

التحقق واستكشاف الأخطاء وإصلاحها

تحقق من أن الاتصال قادر على قراءة مستخدم واحد من الدليل ونشاط تسجيل الدخول الأخير. تشير Google إلى أن منح التفويض الجديد على مستوى النطاق قد يستغرق بعض الوقت حتى يتم تعميمه.
تأكد من أن التفويض على مستوى النطاق يستخدم معرّف العميل الرقمي لحساب الخدمة وليس عنوان بريده الإلكتروني، وأن النطاقات الثلاثة جميعها مطابقة تمامًا.
أضف admin.directory.rolemanagement.readonly إلى إدخال التفويض، وتأكد من أن المسؤول المفوَّض يستطيع عرض تعيينات الأدوار.
تأكد من تفعيل Admin Reports API ومن أن المسؤول المفوَّض يستطيع الوصول إلى تقارير التدقيق الخاصة بمستأجر Workspace.
للاطلاع على التفاصيل من جانب المورّد، راجع دليل Google للتفويض على مستوى النطاق.