Integrarse con los proveedores de SSO y SIS.
¿Qué es el SSO y por qué se utiliza?
El inicio de sesión único (SSO) le permite utilizar su perfil de Google, Microsoft o Clever para autenticarse al iniciar sesión en Formative. Si su cuenta escolar está vinculada a uno de estos proveedores, le animamos a que utilice el SSO para ser más eficiente.
Si no utilizas uno de esos proveedores, puedes crear una contraseña para tu acceso a Formative . Los estudiantes y los profesores pueden utilizar cualquiera de los dos métodos.
Con Formative puede sincronizar las listas con su Sistema de Información de Estudiantes (SIS).
Sincronizar las listas con su SIS es una forma de configurar todas las cuentas de profesores y alumnos y de colocar automáticamente a todos los alumnos y profesores en sus clases.
Paso 1: Compruebe si tiene un software compatible con OneRoster
Para establecer una conexión con OneRoster, necesitará un SIS u otro componente del sistema de software que permita el acceso a las listas utilizando la API de OneRoster 1.1 o archivos CSV. Aeries, ClassLink, PowerSchool Unified e Infinite Campus son algunos ejemplos de software que admiten las exportaciones de OneRoster mediante el método de integración API.
Algunos de nuestros clientes no tienen ningún sistema que soporte OneRoster. En este caso, algunos han adoptado ClassLink, que puede utilizarse para añadir soporte de OneRoster a una variedad de sistemas SIS (lea más sobre esto aquí). Otros han implementado una solución de software personalizada en su extremo para generar archivos OneRoster y luego subirlos a un servidor SFTP.
Una vez que haya identificado una forma de proporcionarnos datos de OneRoster, tendrá que consultar su documentación (suponiendo que no sea una solución personalizada) para determinar cómo configurar una exportación de OneRoster y proporcionarnos la información necesaria para acceder a ella.
Paso 2: Obtenga las credenciales de sincronización de OneRoster o configure las cargas SFTP de OneRoster
Para las integraciones de la API de OneRoster, se le da una URL base de OneRoster, una clave de consumidor y un secreto de consumidor.
Usuarios de Blackbaud: su URL base se basa en su URL de acceso a Blackbaud. Si su nombre de dominio de Blackbaud es yourschool.myschoolapp.com, entonces su URL base será https://yourschool.myschoolapp.com/ims/oneroster/v1p1
Puedes encriptar el secreto del consumidor en una URL de compartición segura utilizando https://dead-drop.me. Envíe la URL base, la clave del consumidor y el secreto del consumidor a su especialista en implementación.
Nota: si utiliza ClassLink, puede indicar a los miembros que compartan los datos de la lista con nosotros en lugar de enviarnos las credenciales. Consulte este artículo para obtener más detalles.
Si su sistema no admite la integración de la API de OneRoster pero exporta archivos CSV que deben añadirse a un archivo ZIP y cargarse en un sitio SFTP, póngase en contacto con nosotros para configurar una cuenta SFTP que pueda utilizar para cargar el archivo.
Sólo necesitamos estos archivos para la elaboración de listas a partir de archivos CSV comprimidos:
- sesionesacadémicas.csv
- clases.csv
- inscripciones.csv
- orgs.csv
- usuarios.csv
Opcionalmente puede proporcionar cursos.csv.
Paso 3: Establecer el alcance de la importación
Además de la información de acceso a OneRoster, querremos saber qué organizaciones (escuelas, universidades, departamentos, etc.) desea importar para ayudarnos a validar los datos que recibimos; esta información también ayuda a evitar la importación de los usuarios equivocados. También querremos saber el ID del NCES (u otro ID gubernamental, si está disponible) de cada escuela y distrito, para evitar la duplicación de datos.
Dado que su organización tendrá cierto grado de control sobre los usuarios que OneRoster importa, restringimos los usuarios importados a una lista de correos electrónicos y dominios de direcciones de correo electrónico que podemos confirmar que controla. Necesitaremos conocer todos los dominios de correo electrónico que posee su distrito para permitir la importación de esos usuarios a través de OneRoster. Si tiene un subconjunto de usuarios fuera de su dominio de correo electrónico controlado (contratistas, por ejemplo), también podemos acomodar un pequeño número de direcciones de correo electrónico específicas e individuales.
Paso 4: Asegurarse de que tenemos la información que necesitamos para la importación
Después de hacer todo lo anterior, prepárese para proporcionarnos la siguiente información si aún no lo ha hecho:
- Si se admite la sincronización de la API: Clave del consumidor de la API de OneRoster, secreto y URL de la base (no los envíe si los datos se comparten mediante ClassLink).
- Lista de organizaciones que deben figurar en la lista
- Si procede, identificadores NCES / gubernamentales para cada organización
- Dominios de correo electrónico de los usuarios a importar
- Cuándo iniciar la importación (si no es inmediatamente)
Notas adicionales
- Clases existentes: Las clases importadas desde OneRoster no se vinculan ni se fusionan con las clases existentes, por lo que tendrá que decidir qué hacer con las clases duplicadas para los profesores que ya han configurado sus clases. Lo más fácil para los profesores es mantener las clases existentes y archivar las clases creadas desde OneRoster cuando tengan duplicados. La desventaja de este proceso: esas clases no se actualizarán automáticamente desde el SIS, pero las asignaciones existentes a la clase no tendrán que copiarse a la nueva clase.
- Inicio de sesión de los profesores: Los profesores recibirán correos electrónicos con información sobre su nueva cuenta, incluyendo cómo establecer su contraseña si necesitan instrucciones. Si utilizan inicios de sesión SSO (Google, Clever, Canvas, Microsoft, LTI, etc.), no necesitarán crear una contraseña.
- Inicio de sesión de los estudiantes: Si los estudiantes no pueden utilizar un inicio de sesión SSO, los profesores pueden establecer sus contraseñas a través de la página de clases. Los estudiantes con acceso a su correo electrónico también pueden utilizar la función "Olvidé mi contraseña" para establecerla. También ofrecemos la opción de establecer la contraseña de cada estudiante con su "identificador" (por ejemplo, el ID de estudiante) por defecto, aunque hacerlo así no es lo más seguro.
- Usuarios administradores: Aunque normalmente sólo configuramos alumnos y profesores mediante OneRoster, podemos utilizarlo para controlar a los administradores de Formative . Si nos proporciona una lista de los miembros que cree que deben ser administradores formativos, podemos comprobar si esa información coincide con los datos de los usuarios de OneRoster y, a continuación, actualizar OneRoster además de los estudiantes y profesores. Si esta información no coincide, entonces el acceso de los administradores de Formative tendrá que ser gestionado manualmente.
- Fechas de inicio y finalización de las clases: Si los datos de OneRoster incluyen las fechas de inicio y finalización de las clases, no se crearán clases si faltan más de catorce días. Las clases creadas en el pasado que tengan más de catorce días se marcarán como archivadas.
Las siguientes plataformas proporcionan una API OneRoster que se sabe que funciona con Formative: