Una vez que registre una herramienta de LTI Advantage, puede implementarla en la página Herramientas externas de aprendizaje. Cuando implemente una herramienta nueva, proporcione un nombre, asócielo a una herramienta registrada, establezca las extensiones disponibles y establezca la configuración de seguridad:
- Anónimo: una opción para que los detalles del usuario del inicio sean completamente anónimos. Cuando se selecciona esta opción, todos los campos en Información del usuario no quedan disponibles
- Información del usuario: determina la capacidad de la herramienta para enviar la información de contexto acerca del usuario actual. D2L admite el envío de los siguientes datos del usuario:
- Nombre
- Correo electrónico
- ID de usuario
- Nombre de usuario
- ID definida por organización
- Información de la unidad de organización: determina si la información de la unidad de organización se comparte con la herramienta durante el inicio de LTI. Si está habilitada, Brightspace envía:
- ID de la unidad de organización
- Nombre del curso
- Código del curso
- Tipo de unidad de organización
- Sourcedid de la oferta de cursos de LIS
- Sourcedid de la sección de cursos de LIS
- Cuando el curso no tiene una sección o el usuario que lo inicia no está inscrito en ninguna sección, este es el valor de la oferta de cursos.
- Si el usuario de inicio está inscrito en una sola sección, este es el valor de la sección.
- Si el usuario de inicio está inscrito en varias secciones, este es el valor de la primera sección alfabéticamente.
Información del enlace: determina si el inicio incluye detalles sobre el enlace de LTI en sí. Permite que los datos del título y la descripción estén disponibles para el inicio
Solicitud de muestra para el inicio de 1.3
A continuación, se muestra la apariencia de una solicitud de LTI 1.3 proveniente de Brightspace, con todas las configuraciones de seguridad habilitadas en el nivel de implementación:
{
"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": "Juan Pérez",
"given_name": "Juan",
"family_name": "Pérez",
"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": "Implementación de referencias de IMS",
"description": "Juan probando la IR"
},
"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": "Curso",
"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": ""
}
}