En Brightspace, puede asignar distintos roles y unidades de organización a un conjunto universalmente aceptado de nombres definidos, basado en la especificación de IMS LTI 1.3. Esta asignación de contexto significa que los roles y las unidades de organización afectan la forma en que una herramienta maneja un inicio de LTI. Brightspace le da la opción de crear tantos roles y tipos personalizados de unidades de organización como sea necesario; como resultado, una herramienta podría recibir una cantidad ilimitada de diferentes tipos de contextos.
Tipos de contexto en LTI
Como parte de la especificación de LTI, IMS ha definido un conjunto específico de tipos de contexto comunes de los que las herramientas pueden esperar recibir el mensaje de LTI. Los tipos de contexto admitidos son los siguientes:
- CourseTemplate
- CourseOffering
Nota: Actualmente Brightspace no envía CourseSection o Grupo como contexto, ya que todos los enlaces y la actividad del curso se completan en el nivel de CourseOffering.
Asignación de unidades de organización
Herramientas de las unidades de organización
En Brightspace, las unidades de organización se administran con las siguientes herramientas:
- Editor del tipo de unidad de organización: permite a los administradores crear o editar tipos de unidades de organización personalizados, denominados como desean.
- Editor de unidades de organización: administra las unidades de organización reales. Puede crear, editar, eliminar y administrar la información de todas las unidades de organización en su instancia. La columna de la izquierda tiene una vista jerárquica de árbol de la estructura actual de la organización, con los detalles de la unidad de organización seleccionada actualmente a la derecha. Desde aquí, puede iniciar rápidamente una determinada unidad de organización.
Asignar tipos de unidades de organización al IMS estandarizado
Las unidades de organización de Brightspace se asignan con cuatro estándares de tipos compatibles con IMS. Se puede asignar un tipo de unidad de organización para enviar uno o varios contextos de IMS durante el inicio.
Nota: D2L recomienda asignar tipos de unidades de BrightspaceOrg a roles IMS estandarizados al inicio de una instancia o en el caso de que se creen nuevos tipos de unidades de organización personalizados.
Para asignar los diferentes tipos de unidades de organización de Brightspace a los roles IMS estandarizados
- En el menú Herramientas de administración, haga clic en Configuración de IMS.
- Vaya a la pestaña Tipos de unidades de organización.
- Realice los cambios necesarios y haga clic en Guardar.

Figura: Ejemplo de asignación de tipos de unidades de organización al IMS estandarizado.
Código de la unidad de organización de muestra
Según cómo se haya asignado un tipo de unidad de organización determinado, la herramienta de recepción debe recibir uno o varios de los contextos de IMS asignados en el inicio. Así es como se ve un inicio de LTI 1.3 para el contexto de aprobación, en este caso, asignado al contexto CourseOffering:
"https://purl.imsglobal.org/spec/lti/claim/context": { "id": "c1d887f0-a1a3-4bca-ae25-c375edcc131a", "label": "ECON 1010", "title": "Economics as a Social Science", "type": ["http://purl.imsglobal.org/vocab/lis/v2/course#CourseOffering"] },
Ya sea en la administración del rol o del contexto, la definición de estos elementos no es una tarea diaria. Una vez que se configuran, rara vez se actualizan. Si, cuando utiliza una herramienta de LTI, ve errores que pertenecen a un rol o contexto no reconocidos, es probable que se deba a asignaciones de IMS mal configuradas. Asegúrese de que sus asignaciones estén configuradas correctamente para evitar errores al adoptar nuevas herramientas de LTI.
Esquema de roles
Los roles en Brightspace representan los permisos de un usuario establecidos para una determinada unidad de organización. Un usuario puede tener solo un rol para cada unidad de organización, pero puede tener diferentes roles en diferentes unidades de organización (por ejemplo, un usuario podría ser un estudiante en algunos cursos, pero un instructor en otros).
Mientras Brightspace proporciona algunos roles elaborados previamente, los usuarios a menudo crean roles totalmente personalizados según las necesidades específicas o el acceso a las herramientas.
Puede crear una cantidad ilimitada de funciones, pero debe tener en cuenta que una integración debe estar preparada para recibir y reconocer todos estos roles de manera estándar.
Los roles y sus permisos en línea se administran centralmente a través de la herramienta Roles y permisos.
Roles en LTI
IMS define los recursos del usuario y el rol de la siguiente forma:
- Usuario: un recurso que representa a una persona con una sesión actual dentro de la plataforma y que se proporciona a la herramienta.
- Rol: el rol representa el nivel de privilegio que se le da a un usuario en el contexto alojado por la plataforma.
Un rol pertenece a un usuario y existe como tipos de roles distintos:
- Rol en la institución: el rol que mantiene ese usuario a nivel de organización. Para los roles en la institución compatibles, consulte el vocabulario LIS de roles en la institución.
- Rol de contexto: el rol del usuario en el nivel de contexto actual (donde se inicia la actividad). Para los roles de contexto compatibles, consulte el vocabulario LIS para los roles de contenido.
Asignar funciones estandarizadas de LTI
La herramienta Configuración de IMS permite asignar los diversos roles que tienen en Brightspace a los roles estándar definidos por IMS.
Nota: D2L recomienda asignar cada rol de Brightspace a, al menos, un rol de institución y contexto.
Para asignar un rol de IMS a un rol de Brightspace
- En el menú Herramientas de administración, haga clic en Configuración de IMS.
- Vaya a la pestaña Tipos de unidades de organización.
- Haga clic en +Editar esquema de roles.
- Seleccione los roles que desea asignar.
- Haga clic en Guardar.

Figura: Ejemplo de asignación de los roles estandarizados de LTI.
Código de rol de muestra
Según cómo se haya asignado un determinado rol, la herramienta recibe uno o varios roles de IMS asignados en el inicio. Así es como se ve un inicio de LTI 1.3 para los roles de aprobación, asignados al alumno, el estudiante y el mentor:
"https://purl.imsglobal.org/spec/lti/claim/roles": [ "http://purl.imsglobal.org/vocab/lis/v2/institution/person#Student", "http://purl.imsglobal.org/vocab/lis/v2/membership#Learner", "http://purl.imsglobal.org/vocab/lis/v2/membership#Mentor"],
El parámetro del rol tiene incorporados dos esquemas de roles distintos en la Especificación de IMS para administrar roles. Las herramientas deben ser capaces de identificar un rol institucional y un rol de contexto para un determinado inicio del usuario.