Saltar al contenido principal
pdf?stylesheet=default
Blackboard Help

Instalar y configurar Conduit

Conduit funciona actualmente con los siguientes servicios y formatos de archivo:

  • Archivos CSV o XML cargados
  • Archivos XML de servicios web RESTful

Descripción general de la configuración de Conduit

  1. Configure los ajustes generales de Conduit para usuarios, cursos y matriculaciones.
  2. Mapee sus campos de datos/encabezados de columna CSV o XML a los campos de Conduit en la ficha Ajustes > Mapeos.
  3. Configure la ubicación de los archivos o servicios:
    • Si usa la carga de archivos, definirá el nombre y la ubicación de sus archivos en la pestaña Ajustes > Archivos.
    • Si utiliza los servicios web RESTful, defina su contraseña, si está usando HTTPS, cualquier restricción de IP y los datos de calificaciones que se capturan en la ficha de Ajustes > Servicios web.

Agregar el bloque de Conduit

Para configurar Conduit, primero debe agregar el bloque de Conduit en la página de su sitio.

  1. En la página de inicio del sitio, haga clic en Activar edición.
  2. Agregue el bloque Conduit mediante la lista desplegable Agregar bloque.

Seleccionar los Ajustes de Conduit

La ficha Ajustes contiene todas las configuraciones de Conduit. Utilice la página Ajustes generales para configurar las reglas de sincronización entre Conduit y su sitio.

  1. Haga clic en Ajustes en el bloque de Conduit.
  2. Configure los ajustes de sincronización en el área Cron:
    • Seleccione Cron habilitado para determinar si el bloque de Conduit se ejecutará o no durante el cron del sitio. Si está habilitado, el cron realizará una sincronización completa de las tablas externas de Conduit con las tablas de su sitio de Moodle.
    • Determine si desea Remover registros o archivar los registros, y cuándo desea eliminar o archivar.

    Los registros archivados se almacenan en el directorio de datos, en archive/conduit/logs, en un archivo comprimido. Estos archivos pueden descargarse con SFTP y extraerse localmente. Los datos en el archivo son todos enunciados de inserciones SQL para agregar los registros de nuevo en una base de datos.

  3. Configure las notificaciones de Correo electrónico para las transacciones:
    • Seleccione los tipos de Transacciones sobre las cuales desea enviar correos electrónicos. Las opciones incluyen lo siguiente:
      • Ninguno: Sin transacciones.
      • Servicio de archivos y web —: Solo se envían correos electrónicos sobre las transacciones de servicios de archivos y web. Se ignoran las transacciones del cron administrativo.
      • No vacío: Solo transacciones donde haya datos en el archivo, además de servicios web y mensajes del cron administrativo.
      • Errores y advertencias: Solo se envían correos electrónicos sobre transacciones que tienen errores y advertencias.
      • Solo errores: Solo se envían correos electrónicos sobre transacciones con errores.
      • Todos: Se envían todos los archivos de transacción a las direcciones de correo electrónico, incluidos archivos, servicios web y cron administrativo, independientemente del estado.
    • Seleccione quién debe recibir los correos electrónicos en el cuadro Enviar a.
    • Seleccione si desea incluir los registros de las transacciones como un Archivo adjunto.
  4. Determine cómo buscar información en su sitio para compararla con la información de Conduit mediante el uso del área Campos de búsqueda de Conduit para Moodle.
    • Configure el campo de mapeo para usarlo para el registro Usuario. Las opciones son las siguientes: nombre de usuario, número de ID y correo electrónico.
    • Configure el campo de mapeo para usarlo para el registro Curso. Las opciones son las siguientes: nombre corto y número de ID.
    • Configure el campo de mapeo para usarlo para el registro Rol para la matriculación del curso. Las opciones son las siguientes: nombre y nombre corto.
  5. Determine cómo se procesan los datos del Usuario enviados a Conduit y cómo Conduit enviará esa información a Moodle.
    • Determine qué hacer con las cuentas de usuario de Moodle si el usuario está eliminado de los archivos CSV, XML o servicios web enviados. Las opciones son las siguientes: Mantener, Suspender o Eliminar. Solo los usuarios suspendidos se reactivan automáticamente si reaparecen en la próxima carga.
    • Configure el tipo de Hash de la contraseña para que Conduit espere en los archivos CSV y XML o en la solicitud de servicios web.
    • Determine si se debe crear una contraseña única y enviarla a la dirección de correo electrónico del usuario desde la lista Crear contraseña.
    • Configure un valor en el cuadro Crear contraseña si es para que Moodle cree una contraseña para esos usuarios. Por ejemplo: "changeme" hará que se cree una contraseña única y se envíe por correo electrónico a todos los usuarios que tengan la contraseña "changeme".
    • Determine si los usuarios se verán obligados a cambiar su contraseña cuando inicien sesión por primera vez.
    • Determine si desea que Conduit ejecute la opción Actualizar todas las cuentas del usuario. Si elige , Conduit actualizará todos los usuarios, independientemente del tipo de autenticación configurado.
  6. Determine cómo se procesan los datos del Curso enviados a Conduit y cómo Conduit enviará esa información a Moodle:
    • Deje Crear cursos automáticamente con el ajuste para que Conduit cree sus cursos en Moodle.
    • Determine en Actualizar cursos automáticamente si desea habilitar las actualizaciones de los cursos de Moodle con cambios de Conduit.
    • Determine en Eliminar cursos automáticamente si desea eliminar automáticamente los cursos de Moodle cuando se eliminan en Conduit.
    • Determine si desea Archivar cursos automáticamente.

      Cuando Conduit elimina un curso, se realizará una copia de seguridad automática del curso antes de la eliminación. La copia de seguridad se mueve a SITEFILES/backupdata/autoarchive/. Se registran los archivos y resultados de la copia de seguridad. Si ocurre un error, no se elimina el curso y se registra el error.

    • Seleccione Categoría por defecto para los cursos de creación automática que no tienen la información de la categoría.
    • Determine si desea Crear categoría automáticamente cuando los cursos creados automáticamente pertenecen a una categoría que no existe en Moodle.
    • Si usa subcategorías en su sitio, especifique el carácter que se utiliza como el Separador de categorías. Si no hay subcategorías en su sitio de Moodle, deje este cuadro en blanco.
    • Si usa metacursos en su sitio, especifique el carácter que se utiliza como el separador principal. Si no hay metacursos en su sitio de Moodle, deje este cuadro en blanco.
    • Seleccione la Plantilla por defecto para utilizar en la creación automática del curso.
    • Determine si se está usando la característica de la plantilla del curso de Conduit. Las opciones son las siguientes:
      • No
      • Restaurar de copia de seguridad: Elija este ajuste para restaurar un curso de una copia de seguridad del curso que está almacenada en Ajustes del curso > Copias de seguridad como el área del archivo de la copia de seguridad. El nombre del archivo en el área del archivo de las copias de seguridad debe ser el mismo que el nombre del archivo en el cuadro Restaurar nombre de plantilla.
      • Restaurar versión actual: Elija este ajuste si desea realizar una copia de seguridad y luego restaurar la versión activa o actual del curso que coincida con la plantilla por defecto (que está vinculada con el campo de la plantilla por defecto) o la plantilla mapeada de un curso en cursos de creación automática (que se encuentran en la ficha Mapeo).
      • Restaurar nombre de plantilla: Este es el nombre del archivo de copia de seguridad que se utilizará cuando Restaurar de copia de seguridad esté configurado para el ajuste de restauración. Por ejemplo, si este ajuste está configurado como "conduit_template.mbz" y en los archivos de copia de seguridad del curso hay una copia de seguridad llamada "conduit_template.mbz", Conduit utilizará ese archivo de copia de seguridad como la plantilla. De lo contrario, Conduit creará su propio archivo de copia de seguridad para utilizar y lo denominará "conduit_template.mbz" por defecto.
  7. Determine cómo se procesan los datos de la Matriculación enviados a Conduit y cómo Conduit enviará esa información a Moodle:
    • Determine si desea que se cancele la matriculación de cursos de los usuarios en Desmatricular a los usuarios automáticamente. Si se eliminó la entrada de la matriculación en Conduit, el usuario estará desmatriculado en Moodle.
  8. Determine cómo se procesan los datos del Grupo del curso enviados a Conduit y cómo Conduit enviará esa información a Moodle:
    • Determine si desea que Crear grupos automáticamente esté disponible en Conduit, pero no en Moodle.
    • Determine si desea Actualizar grupos automáticamente en Moodle con información actualizada de Conduit.
    • Determine si desea Eliminar grupos automáticamente en Moodle si están marcados como eliminados en Conduit.
  9. Determine cómo se procesan los datos del Miembro del grupo enviados a Conduit y cómo Conduit enviará esa información a Moodle:
    • Determine si desea Asignar miembros automáticamente en grupos para los miembros del grupo que no existen en Moodle, pero que están disponibles en Conduit.
    • Determine si desea Remover miembros automáticamente en Moodle si el registro de miembros del grupo está marcado como eliminado en Conduit.
  10. Haga clic en Guardar cambios cuando termine.