بمجرد تسجيل أداة LTI Advantage لديك، يمكنك نشرها من صفحة أدوات التعلّم الخارجية. عند نشر أداة جديدة، قم بتوفير اسم لها، وإقرانها بأداة مسجلة، وتعيين الملحقات المتوفرة وتعيين إعدادات الأمان:
- مجهول: خيار الإخفاء التام لهوية تفاصيل المستخدم الخاصة بالتشغيل. عند التحديد، ستصبح كل الحقول الموجودة ضمن معلومات المستخدم غير متوفرة.
- معلومات المستخدم: تحدد قدرة الأداة على إرسال معلومات السياق المتعلقة بالمستخدم الحالي. تدعم D2L إرسال معلومات المستخدم الآتية:
- الاسم
- البريد الإلكتروني
- معرِّف المستخدم
- اسم المستخدم
- معرِّف الوحدة التنظيمية المحدد
- معلومات الوحدة التنظيمية: تحدد ما إذا كانت معلومات الوحدة التنظيمية ستتم مشاركتها مع الأداة عند تشغيل LTI. في حال التمكين، سترسل Brightspace الآتي:
- معرِّف الوحدة التنظيمية
- اسم المقرر التعليمي
- كود المقرر التعليمي
- نوع الوحدة التنظيمية
- معرِّف مصدر مضمون المقرر التعليمي في نظام معلومات التعلّم (LIS)
- معرِّف مصدر مقطع المقرر التعليمي في LIS
- في حال عدم احتواء المقرر التعليمي على مقطع، أو عدم تسجيل المستخدم الذي قام بالتشغيل في أي مقطع، تكون هذه هي قيمة مضمون المقرر التعليمي.
- إذا كان المستخدم الذي قام بالتشغيل مسجلاً في مقطع واحد، فستكون هذه هي قيمة المقطع.
- إذا كان المستخدم الذي قام بالتشغيل مسجلاً في مقاطع متعددة، فستكون هذه هي قيمة المقطع الأول أبجديًا.
معلومات الارتباط: تحدد ما إذا كان التشغيل سيتضمن تفاصيل عن ارتباط LTI نفسه أم لا. تجعل بيانات العنوان والوصف متوفرة للتشغيل
نموذج طلب لتشغيل 1.3
فيما يأتي بيان لما قد يبدو عليه طلب LTI 1.3 الصادر من Brightspace، مع تمكين كل إعدادات الأمان على مستوى النشر:
{
"iss": "https://testforjsmith2.devlms.brightspace.com",
"aud": "811b8625-b463-4a94-b745-ce3f6408ec83",
"exp": 1560442688,
"nbf": 1560440888,
"iat": 1560440888,
"sub": "15495cdc-4a00-43e0-b28c-042523bad957_169",
"https://purl.imsglobal.org/spec/lti/claim/lti11_legacy_user_id": "15495cdc-4a00-43e0-b28c-042523bad957_169",
"name": "John Smith",
"given_name": "John",
"family_name": "Smith",
"email": "",
"https://purl.imsglobal.org/spec/lti/claim/custom": {
"user_id": "$User.Id"
},
"nonce": "ce2aa88ce4961847f704",
"https://purl.imsglobal.org/spec/lti/claim/message_type": "LtiResourceLinkRequest",
"https://purl.imsglobal.org/spec/lti/claim/version": "1.3.0",
"https://purl.imsglobal.org/spec/lti/claim/deployment_id": "9806AD80-2B03-4637-8032-E67553DD8B0F",
"https://purl.imsglobal.org/spec/lti/claim/target_link_uri": "https://lti-ri.imsglobal.org/lti/tools/279/launches",
"https://purl.imsglobal.org/spec/lti/claim/resource_link": {
"id": "1533934239",
"title": "IMS Reference Implementation",
"description": "John testing out the RI"
},
"https://purl.imsglobal.org/spec/lti/claim/roles": [
"http://purl.imsglobal.org/vocab/lis/v2/membership#Administrator",
"http://purl.imsglobal.org/vocab/lis/v2/institution/person#Administrator"
],
"https://purl.imsglobal.org/spec/lti/claim/context": {
"id": "6609",
"label": "C1",
"title": "Course",
"type": [
"http://purl.imsglobal.org/vocab/lis/v2/course#CourseOffering"
]
},
"https://purl.imsglobal.org/spec/lti/claim/lis": {
"course_offering_sourcedid": "testforsheena2.devlms.brightspace.com:C1",
"course_section_sourcedid": "testforsheena2.devlms.brightspace.com:C1"
},
"https://purl.imsglobal.org/spec/lti/claim/tool_platform": {
"product_family_code": "desire2learn"
},
"https://purl.imsglobal.org/spec/lti/claim/launch_presentation": {
"locale": "en-us"
},
"http://www.brightspace.com": {
"tenant_id": "17aa5fae-05d2-4db4-8014-bc4aad6054c9",
"org_defined_id": ""
}
}