يوفر Microsoft Office 365 للمؤسسات مجموعة من خدمات الاتصالات والإنتاجية التي تناسب المؤسسات. بناء على الترخيص الذي يتم اختياره، قد تتضمن هذه الخدمات Exchange Online وSharePoint Online وOneNote وLync Online وOffice Professional Plus.
تحسّن Brightspace وخدمات Microsoft Office 365 (البريد الإلكتروني والتقويم وغيرها)، من خلال حلول التكامل الخاصة بها، كيفية تفاعل الطلاب والمعلّمين عبر الإنترنت. يمكن للمؤسسات اختيار أي من حلول التكامل المناسبة لمستخدميها.
اعتبار مستعرض الأداة البرمجية Microsoft Office 365
يتم حفظ جلسات المستخدم الموجودة في الأداة البرمجية Microsoft Office 365 في حساب Brightspace ولا ترتبط بجلسة المستعرض. يؤدي ذلك إلى تجنب الحاجة إلى تسجيل الدخول إلى Office 365 في كل مرة تصل فيها إلى Brightspace.
عند تسجيل الدخول من المستعرض، يتم حفظ عنوان البريد الإلكتروني الأول الذي تستخدمه في ملفات تعريف الارتباط. يستخدم كل تسجيل دخول لاحق من جلسة المستعرض عنوان البريد الإلكتروني هذا. قد يلزم مسح ذاكرة التخزين المؤقت أو إعادة تعيين جلسة المستعرض لتسجيل الدخول إلى الأداة البرمجية باستخدام عنوان بريد إلكتروني مختلف.
إعداد تكامل الأداة البرمجية Microsoft Office 365
لإعداد تكامل الأداة البرمجية Microsoft Office 365 في Brightspace، يجب إكمال عدة مهام، يتم شرحها بمزيد من التفصيل في المقاطع الآتية:
- تسجيل Brightspace مع Microsoft Azure.
- تمكين Microsoft Office 365 في Brightspace.
- تكوين Brightspace لمكون Microsoft Office 365 الإضافي.
- إضافة الأداة البرمجية إلى مقرر تعليمي أو صفحة رئيسية.
تسجيل Brightspace مع Microsoft Azure
للوصول إلى خدمات Microsoft Office 365 الآمنة في Brightspace، تحتاج إلى منح حقوق المثيل الخاصة بك للوصول إلى تلك الخدمات. يتم ذلك من خلال تسجيل Brightspace في مستأجر Microsoft Azure ثم تكوين Brightspace باستخدام معرِّف العميل (التطبيق) ومفتاحه الناتجين. تُوصي D2L بإنشاء مثيلات ذات مستأجر واحد بدلاً من المثيلات متعددة المستأجرين.
قبل البدء، تأكد من أن لديك معلومات مصادقة Azure AD. معلومات المصادقة هذه هي مجموعة مكونة من اسم المستخدم وكلمة المرور.
راجع البدء السريع: تسجيل تطبيق باستخدام منصة هوية Microsoft للحصول على معلومات مفصّلة.
لمنح حقوق المثيل الخاصة بك للوصول إلى خدمات Microsoft Office 365، اتبع الخطوات الموضحة أدناه. تجدر الإشارة إلى أن هذه المعلومات مخصصة لأولئك الذين يفهمون كيفية التنقل في سحابة Azure (المسؤول). اتصل بمسؤول النظام إذا لم تكن متأكدًا من كيفية اتباع هذه الخطوات:
- انتقل إلى مدخل Azure وسجّل دخولك باستخدام بيانات اعتماد Office 365.
- في الجزء الأيمن، حدد مزيد من الخدمات > Azure Active Directory.
- حدد تسجيلات التطبيق.
- حدد تسجيل جديد، وقم بإدخال اسم عرض مناسب.
- قم بتعيين نوع التطبيق إلى WebApp/واجهة برمجة التطبيقات.
- قم بتعيين عنوان URL لإعادة التوجيه إلى عنوان URL الخاص ببيئة تعلّم Brightspace.
- انقر فوق تسجيل ودوّن ApplicationId الذي تم إنشاؤه (هذا مطلوب لاحقًا في العملية).
- قم بالعودة إلى شاشة المصادقة. تحقق من عنوان URL لإعادة التوجيه. ضمن مقطع المنح الضمنية والتدفقات المختلطة، حدد خانات الاختيار لرموز الوصول المميزة (المستخدمة للتدفقات الضمنية) ورموز المعرِّف المميزة (المستخدمة للتدفقات الضمنية والمختلطة).
- انقر فوق حفظ.
- انقر فوق صفحة أذونات واجهة برمجة التطبيقات. حدد إضافة إذن.
- أضف واجهة برمجة التطبيقات Office 365 SharePoint Online (Microsoft.SharePoint)، وأضف الإذن المفوض ملفاتي > قراءة ملفات المستخدم. ثم انقر فوق إضافة إذن.
- أضف واجهة برمجة التطبيقات Microsoft Graph، وأضف الأذونات المفوضة التقويمات > قراءة تقويمات المستخدم والبريد > قراءة بريد المستخدم والمستخدم > التسجيل في ملف تعريف المستخدم وقراءته. انقر فوق إضافة إذن بعد تحديد كل إذن.
- تأكد من تحديد منح موافقة المسؤول للطلاب. انقر فوق نعم.
- من صفحة المصادقة، ضمن عناوين URI لإعادة التوجيه، حدد إضافة عنوان URI.
- أضف /d2l/im/office365/authentication/authenticatereply إلى نهاية عنوان URL لبيئة تعلّم Brightspace.
- من صفحة الشهادات والأسرار، حدد سر عميل جديد.
- أضف وصفًا ملائمًا واختر تاريخ انتهاء صلاحية مناسبًا. القيمة القصوى سنتان.
-
انقر فوق إضافة، ولاحظ المفتاح الذي ظهر تحت القيمة.
-
انسخ القيمة. (لن تكون مرئية بمجرد اكتمال هذه العملية، وهي مطلوبة في الخطوات التالية).
-
قم بتسجيل الدخول إلى Brightspace، وحدد أدوات المسؤول، ثم انقر فوق مستعرض متغير التكوين.
-
انتقل إلى متغير التكوين d2l.Tools.Office365.ClientId، وأضف ApplicationID من الخطوة 7 بوصفه قيمة المؤسسة.
-
انتقل إلى متغير التكوين d2l.Tools.Office365.ClientSecret وأدخل القيمة التي نسختها في الخطوة 19 بوصفها قيمة المؤسسة. لاحظ أنه يجب إدخال نفس القيمة في كل مربع نصي.
التحقق من البريد والتقويم وSharePoint في Office 365
بعد تكوين مستأجر Azure، لن تعمل الأداة البرمجية إلا إذا تم تكوين جميع الخدمات التي تصل إليها. تصل الأداة البرمجية إلى البريد والتقويم وSharePoint في Office 365، التي يجب أن تكون متوفرة جميعها عند تسجيل الدخول حتى تعمل الأداة. قد تستغرق حسابات المستخدمين بعض الوقت لإعداد هذه الخدمات، لذلك من المهم أن يتحقق المستخدم أولاً من أنه يمكنه الوصول إليها من داخل Office 365.
استدعاءات واجهة برمجة التطبيقات
تجري الأداة البرمجية Office 365 استدعاءات من جهة العميل والخادم إلى واجهات برمجة تطبيقات Microsoft Office 365 للمصادقة على معلومات المستخدم واستردادها من البريد الإلكتروني والتقويم وحساب OneDrive الخاص بالمستخدم.
ملاحظة: يحدد Microsoft هذه الطلبات، وتخضع للتغيير إذا تغيرت واجهات برمجة التطبيقات.
من جهة العميل
الطلبات المقدمة من جهة العميل في المستعرض هي:
من جهة الخادم
الطلبات المقدمة من جهة الخادم هي:
يتم إرجاع عنوان URL الأخير لاستدعاءات SharePoint إلى منصة Brightspace من استدعاءات Microsoft السابقة. قد يختلف المستأجر الخاص بكل مؤسسة، كما قد يختلف مسار موقع كل مستخدم. راجع https://msdn.microsoft.com/en-us/office/office365/api/files-rest-operations لمزيد من المعلومات.