Añadir un adaptador LTI entrante
El tipo de adaptador LTI es una solicitud firmada OAuth 1.0 que cumple con el estándar LTI 1.1. En un lanzamiento de LTI 1.1, debe proporcionar la propiedad lis_person_sourcedid o ext_user_username que contenga el ID batch_uid/externo del usuario para iniciar sesión. Proporcione un Parámetro de Redirección para reenviar al usuario a una ubicación específica en Blackboard.
Configurar la configuración del UAS
En la pantalla de Configuración de UAS, seleccione Añadir adaptador de autenticación y luego rellene los campos de la siguiente manera.
Campo | Descripción |
|---|---|
Alias | Este es un nombre único para el adaptador y se utiliza en URLs. El alias se almacenará como letras minúsculas y no debe contener caracteres URL especiales. |
Activado | Este interruptor determina si el adaptador está disponible para su uso. |
Tipo de autenticación | LTI |
Utilice adaptador de salida | Seleccione el adaptador de autenticación que se utilizará para la autenticación saliente al servicio externo. Si no selecciona uno, se utilizará el adaptador saliente por defecto. |
Depuración habilitada | Este interruptor determina si las sentencias de depuración se escriben en los registros para fines de resolución de problemas. |
Usuarios restringidos | Introduzca una lista separada por comas de nombres de usuario que no pueden usar este adaptador. |
Clave | Introduce el valor clave OAuth 1.0 para la firma. |
Secreto | Introduce el valor secreto de OAuth 1.0 para la firma. Una vez guardado, este valor se enmascarará para que no pueda acceder a él, pero puede cambiarlo. |
Parámetro de redirección | Introduce un parámetro que contendrá la URL a la que los usuarios serán dirigidos tras iniciar sesión. |
Deshabilitar el seguimiento Nonce | Active este interruptor para fines de resolución de problemas y así poder reutilizar las solicitudes de autenticación. Por razones de seguridad, recomendamos mantener este interruptor desactivado para que el seguimiento no esté activo. |
Texto de ayuda | Introduce el texto que se mostrará al usuario mientras el sistema se aprovisiona o si ocurre un error. Este texto está limitado a 1000 caracteres. |
Aprovisionamiento por usuarios | |
Habilitar la provisión de usuario | Seleccione este interruptor para habilitar la creación de usuarios a partir de la información proporcionada en la solicitud. Los siguientes parámetros pueden proporcionarse con el enlace SSO o inicio de sesión único y solo se utilizarán cuando se habilite el aprovisionamiento automático y el usuario se cree por primera vez. lis_person_sourcedid/ext_user_username lis_person_name_given lis_person_name_family lis_person_contact_email_primary |
Rol predeterminado del sistema | Elige el rol del sistema que se asignará a los nuevos usuarios. Las opciones incluyen los roles estándar (SystemAdmin, SystemSupport, CourseCreator, CourseSupport, AccountAdmin, Guest, User, Observer, Integration y Portal) y cualquier rol personalizado. |
Rol Institucional Predeterminado | Elige el primer rol en la institución que se asignará a los nuevos usuarios. |
Fuente de datos predeterminada | Elige la fuente de datos que se asignará a los nuevos usuarios. |
Provisión de inscripción | |
Habilitar la provisión de inscripción | Seleccione este interruptor para habilitar la creación automática de inscripciones si se proporciona un curso y la inscripción no existe. Se requieren los siguientes parámetros adicionales al aprovisionar automáticamente las inscripciones por primera vez: context_id → course_id rol |
Rol por defecto del curso | Elige el rol del curso que se asignará a los nuevos usuarios cuando no se proporcione ninguno. |
Fuente de datos predeterminada | Elige la fuente de datos que se asignará a las nuevas inscripciones. |
Provisión de Cursos | |
Habilitar la provisión de cursos | Seleccione este interruptor para permitir que el sistema cree un curso e inscriba al usuario en el curso con el rol especificado. NotaPara habilitar la provisión de cursos, debe tener habilitada la provisión de inscripción. Si existe un ID externo (context_id) proporcionado, el sistema inscribe al usuario en el curso. Se requieren los siguientes parámetros adicionales al aprovisionar automáticamente los cursos por primera vez: context_id → course_id context_title context_label → descripción |
Plantilla del curso | Introduce el ID del curso modelo que se aplicará al nuevo curso cuando se copie. |
Fuente de datos predeterminada | Elige la fuente de datos que se asignará al nuevo curso. |
Nombre de parámetro personalizado para saltar el aprovisionamiento | Esto identifica el nombre del parámetro personalizado (sin "custom_") que se utilizará para determinar si se debe omitir el provisionamiento en la solicitud. Proporciona un valor booleano de "verdadero" para saltarse el provisionamiento. |
Seleccione Guardar para guardar su configuración.
La URL del adaptador configurado es https://{region}.extensions.blackboard.com/api/v2/authadapters/sites/{siteId}/auth/{alias}.