ما الذي يسهم به هذا التكامل
يمكن أن يسهم 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.readonlyhttps://www.googleapis.com/auth/admin.directory.user.readonlyhttps://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.

