El inicio de sesión único (o SSO) es un método para iniciar sesión en una aplicación con las credenciales de otra plataforma. Todos estos métodos de SSO requieren que un integrante de tu institución se comunique con Turnitin para solicitar la configuración de SSO.
Habilitación del SSO de Google para Turnitin
El inicio de sesión único (SSO) de Google permite a los usuarios de tu institución iniciar sesión en Turnitin con un solo clic. Para habilitar el SSO de Google para tu institución, primero necesitamos un poco de información adicional para activar este método de inicio de sesión. Solicitamos esta información para ayudar a proteger la seguridad y la privacidad de los datos de tu institución.
- Ve a la página de configuración de la cuenta de tu institución.
- Busca el encabezado Registrarse para el SSO de Google (Register for Google SSO) y sigue el enlace al formulario de registro.
- Completa el formulario y envíalo a Turnitin.
- Nos comunicaremos contigo cuando se haya habilitado el SSO de Google para tu institución.
Habilitación del SSO de Clever para Turnitin
Para habilitar el inicio de sesión único (SSO) de Clever para tu cuenta de Turnitin, el Administrador de distrito de tu cuenta de Clever primero debe configurar Turnitin en tu panel de Clever.
- Como Administrador de distrito de Clever, accede al portal de Clever de tu distrito.
- Busca la aplicación Turnitin en la búsqueda del portal.
- Selecciona Solicitar aplicación (Request App) para solicitar acceso a la aplicación de Turnitin.
Esto enviará tu solicitud a Turnitin. Se te notificará cuando se haya procesado.
Cuando Turnitin acepte la solicitud y el Administrador de distrito establezca otras configuraciones en Clever, los usuarios podrán iniciar sesión en Turnitin desde el portal de Clever y desde la página de inicio de sesión de Turnitin.
Para obtener más información sobre cómo habilitar aplicaciones dentro de Clever, lee la documentación de Clever.
Habilitación del SSO de MPASS para Turnitin
Turnitin proporciona compatibilidad con el inicio de sesión único (SSO) a través de una integración de autenticación personalizada con MPASS.
Configuración
Si deseas configurar el SSO de MPASS para tu cuenta, debes comunicarte con Turnitin.
Para comunicarte con Turnitin, visita nuestro centro de ayuda para crear un ticket y nuestro equipo te ayudará con el proceso de configuración.
Para configurar tu SSO de MPASS, necesitaremos tu Código de municipio. Tenlo a mano cuando te comuniques con el soporte.
Una vez que se configure, depende de tu institución establecer un método para iniciar sesión. La guía de MPASS (en finlandés) te ayudará en este ejercicio.
Habilitación del SSO de ClassLink para Turnitin
Turnitin proporciona compatibilidad con el inicio de sesión único (SSO) a través de una integración de autenticación personalizada con ClassLink.
Configuración
Para utilizar la integración del SSO de ClassLink de Turnitin, visita nuestro centro de ayuda para crear un ticket y nuestro equipo te ayudará con el proceso de configuración.
Proporciona tu Identificación de suscriptor de ClassLink de cuatro dígitos en el ticket de soporte. Esto ayudará a acelerar el proceso de configuración.
Iniciar sesión con el SSO de ClassLink
Cuando tu cuenta se haya configurado para el SSO de ClassLink, tu administrador de ClassLink deberá configurar la aplicación Turnitin desde ClassLink. Para obtener más información sobre cómo hacerlo, consulta la documentación de soporte de ClassLink.
Cuando se haya configurado correctamente el inicio de sesión único para tus cuentas de Turnitin y ClassLink, inicia sesión pulsando el botón Inicio de sesión de Turnitin (Turnitin Login) en el área del panel de inicio de tu cuenta de ClassLink.
Esto te llevará a tu cuenta de Turnitin.
Habilitación de Shibboleth para Turnitin
Turnitin ofrece soporte para el inicio de sesión único (SSO) basado en SAML a través de una integración de autenticación personalizada con Shibboleth que facilita el inicio de sesión “iniciado por el proveedor de servicios”. Luego de la configuración, Turnitin proporcionará una URL de SSO (URL sin WAYF) que dirigirá al usuario al servicio de Turnitin al que desea acceder. La siguiente guía está destinada a los administradores técnicos de tu IdP.
Comenzar
Para utilizar la integración de Shibboleth de Turnitin, primero debes comunicarte con el soporte de Turnitin y solicitar la configuración de Shibboleth para tu cuenta.
Para ayudar a Turnitin a configurar Shibboleth para tu cuenta, necesitaremos cierta información sobre tu institución. La información requerida depende de si tu institución es miembro de una federación Shibboleth que se admita.
Las federaciones Shibboleth que se admiten son:
- Federación AAF (Australia)
- AAI@EduHr (Croacia)
- DFN-AAI (Alemania)
- EduGain (vía InCommon)
- Federación Feide
- GakuNin (Japón)
- Federación Haka (Finlandia)
- IDEM (Italia)
- InCommon
- Federación de Porto (Portugal)
- Federación SURFConext (Países Bajos)
- SWAMID (Suecia)
- SWITCH (Suiza/Europa)
- UK federation
Si eres miembro de una de las federaciones Shibboleth que se admiten, nuestro equipo de soporte te solicitará la siguiente información para habilitar tu integración de Shibboleth en Turnitin:
- La identificación de la entidad (entityID) de tu Proveedor de identidad Shibboleth. Si tienes más de un IdP, proporciona información de todos los que planeas utilizar con Turnitin.
- Por lo general, se trata de una cadena con formato URL o URN, como “https://my-production-shib.thing.edu” o “urn:mace:incommon:thing.edu”.
-
Toma la decisión: ¿deseas utilizar los derechos de instructor?
Si eliges utilizar los derechos de instructor, podrás otorgar y revocar el acceso de instructor a los usuarios a través de Shibboleth. Puedes encontrar más información sobre los derechos a continuación.
Si no eres miembro de una federación Shibboleth que se admita, brinda los siguientes detalles:
- Tu URL de metadatos de IDP.
- Esta es una URL que se vincula a un documento XML que contiene la información necesaria para la autenticación con un Proveedor de identidad.
- La confirmación de que tu IDP está enviando los siguientes atributos requeridos:
(En las viñetas secundarias, se identifican nombres de atributos alternativos que nuestro servicio reconocerá primero con la opción que se prefiera).- Nombre
- givenName
- urn:mace:dir:attribute-def:givenName
- urn:oid:2.5.4.42
- http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
- Apellido
- sn
- urn:mace:dir:attribute-def:sn
- urn:oid:2.5.4.4
- http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname
- Correo electrónico
- urn:mace:dir:attribute-def:mail
- urn:oid:0.9.2342.19200300.100.1.3
- http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
- EduPersonPrincipalName, (opcional en lugar de la dirección de correo electrónico).
- eppn
- eduPersonPrincipalName
- urn:mace:dir:attribute-def:eduPersonPrincipalName
- urn:oid:1.3.6.1.4.1.5923.1.1.1.6
- Nombre
Cómo ponerse en contacto con Turnitin
Si deseas habilitar una integración de Shibboleth/SAML, puedes comunicarte con Turnitin para solicitar la configuración para tu cuenta.
Para comunicarte con Turnitin, visita nuestro centro de ayuda para generar un ticket y nuestro equipo te ayudará con el proceso de configuración.
Enlace a Turnitin sin WAYF
Un enlace sin WAYF es un enlace directo a tu portal de IdP que, tras una autenticación exitosa, redirecciona al usuario de vuelta a Turnitin. Si deseas obtener un enlace sin WAYF, comunícate con tu representante de éxito del cliente. Este estilo de enlace con el servicio de Turnitin puede preferirse cuando los estudiantes acceden a los servicios a través de un portal estándar que tu institución configura. Puedes insertar el enlace en cualquier lugar donde desees que los usuarios inicien Turnitin.
Atributos
Los siguientes atributos son necesarios al agregar un estudiante a través de la integración de Shibboleth en Turnitin:
- mail: esta es una dirección de correo electrónico que se utilizará como nombre de usuario del usuario.
-
eduPersonTargetedID (eptid) O eduPersonPrincipalName (eppn): cualquiera de estos atributos se puede utilizar para identificar a los usuarios.
Turnitin prefiere utilizar “eptid”, por lo que si se nos proporcionan ambos atributos, se utilizará “eptid”.
Si se utiliza el atributo eppn, otros usuarios no deben reciclarlo para utilizarlo, ya que esto proporcionará acceso completo a las entregas y calificaciones del usuario anterior.
-
givenName Y sn: estos campos se utilizarán como nombre y apellido del usuario. Si no se proporcionan estos campos, se le solicitará al usuario que los ingrese como parte del proceso de creación de su cuenta.
- Opcional: la identificación de cuenta de Turnitin de tu institución. Si se omite el atributo de Identificación de la cuenta, Turnitin utilizará la Identificación de la cuenta que coincide con el IdP responsable de iniciar la solicitud.
Si no reconocemos la entityID del IdP, o es posible que haya más de una cuenta que use un IdP determinado, Turnitin no podrá determinar con precisión a qué cuenta pertenece el usuario entrante.
Los atributos que se requieren al agregar un estudiante a través de la integración de Shibboleth en Turnitin también se necesitan para un instructor, pero se agrega lo siguiente:
-
eduPersonEntitlement: este debe configurarse en “http://shibboleth.turnitin.com/instructorEntitlement” para crear al usuario como nuevo instructor.
Si el derecho no se transfiere a Turnitin, todos los usuarios nuevos pasarán por el flujo de creación de usuarios estudiantes.
Tu integración de Shibboleth en Turnitin debe estar configurada para usar derechos de instructor con el fin de crear nuevos instructores a través de Shibboleth.
Si los derechos de instructor están habilitados, este atributo debe pasarse cada vez que se envíe el ticket de autenticación del instructor a Turnitin o el usuario perderá el acceso de instructor a la cuenta de tu institución.
Derechos de instructor
Los derechos de instructor proporcionan una manera de administrar qué usuarios tienen acceso de instructor a tu cuenta de Turnitin a través de Shibboleth.
Si se habilitó la función de derechos de instructor, el eduPersonEntitlement debe enviarse con un valor particular cada vez que un instructor pasa de Shibboleth a Turnitin. El valor “eduPersonEntitlement” debe establecerse en la cadena precisa de: http://shibboleth.turnitin.com/instructorEntitlement.
Si tu cuenta está configurada para aplicar “eduPersonEntitlement” Y no se pasa el atributo, se revocarán los privilegios de instructor del usuario.
Creación de usuarios
Estudiantes nuevos
Shibboleth creará un perfil de estudiante de Turnitin para los estudiantes nuevos que nunca hayan usado Turnitin antes. Para que un estudiante se una a una cuenta institucional de Turnitin, deberá inscribirse en una clase. A cualquier estudiante nuevo que aún no esté inscrito en una clase se le solicitará que ingrese una identificación de clase y una clave de inscripción, que las facilitará su instructor, cuando sea redirigido a Turnitin desde Shibboleth. Sin una identificación de clase y una clave de inscripción, el estudiante no podrá utilizar Turnitin.
Nuevos instructores
Para crear nuevos usuarios instructores a través de Shibboleth, tu integración de Shibboleth en Turnitin debe tener habilitados los derechos de instructor. Si tu integración de Shibboleth no está configurada para usar derechos de instructor, los instructores deben agregarse a la cuenta directamente dentro de la interfaz de usuario de administrador de Turnitin.
Instructores y estudiantes existentes
Los instructores y estudiantes que han utilizado Turnitin directamente a través del sitio web de Turnitin, otra instancia de integración de Shibboleth o mediante una integración con un LMS en el pasado son usuarios existentes. Las cuentas de instructores y estudiantes existentes deben asignarse al usuario apropiado dentro de Shibboleth, lo que ocurre cuando los usuarios inician sesión en Turnitin usando Shibboleth. Siempre que el atributo “mail” y el nombre de usuario de Turnitin (dirección de correo electrónico) sean idénticos, se asignarán la identidad del usuario externo (en el IdP) y la identidad del proveedor de servicios local (dentro de Turnitin).
Inicio de sesión
Nuevos usuarios
Cuando se envíen los atributos de los usuarios, podrán iniciar sesión en Turnitin a través de Shibboleth haciendo lo siguiente:
Ve a la URL de Turnitin de la federación Shibboleth de la que es miembro la institución del usuario (consulta la lista de URL de la federación Shibboleth para Turnitin a continuación).
Selecciona la institución del usuario de la lista de instituciones.
Haz clic en “Siguiente” (Next)
Inicia sesión en el portal de inicio de sesión de IdP de la institución (un inicio de sesión exitoso debería transferir al usuario a Turnitin).
Revisa y acepta el Acuerdo de licencia de usuario final de Turnitin.
-
Revisa y envía la información del perfil del usuario (si no se pasaron “givenName” y “sn”, se le solicitará al usuario que complete esos campos para completar su perfil).
Ahora se les pedirá a los estudiantes que se inscriban en una clase utilizando una identificación de clase y una clave de inscripción. Sin una identificación de clase y una clave de inscripción, el estudiante no podrá utilizar Turnitin.
- La creación del usuario está completa y puede comenzar a usar Turnitin.
Usuarios existentes
Luego de enviar los atributos de los usuarios, podrán configurar el mapeo de su cuenta e iniciar sesión en Turnitin a través de Shibboleth haciendo lo siguiente:
Ve a la URL de Turnitin de la federación Shibboleth de la que es miembro la institución del usuario (consulta la lista de URL de la federación Shibboleth para Turnitin a continuación).
Selecciona la institución del usuario de la lista proporcionada.
- Haz clic en “Siguiente” (Next)
Inicia sesión en el IdP de la institución (un inicio de sesión exitoso debería transferir al usuario a Turnitin).
La creación del usuario está completa y puede comenzar a usar Turnitin.
Una vez que el instructor o estudiante se agregue a la cuenta, Turnitin registrará la asignación al IdP y cualquier uso posterior de Turnitin autorizará automáticamente al usuario. Se pueden agregar instructores existentes a las cuentas independientemente de que tengan habilitados los derechos de instructor. Las cuentas que están configuradas para tener su integración de Shibboleth en Turnitin para usar derechos de instructor deben enviar el derecho de instructor cada vez que el usuario inicie sesión a través de Shibboleth.
- Australia - ESA - https://shibboleth.turnitin.com/shibboleth/pingone/
- Finlandia - HAKA - https://shibboleth.turnitin.com/shibboleth/haka
- Alemania - DFN AAI - https://shibboleth.turnitin.com/shibboleth/dfn-aai
- Suecia - SWAMID - https://shibboleth.turnitin.com/shibboleth/swamid
- Reino Unido - UK federation - https://shibboleth.turnitinuk.com/shibboleth
- Estados Unidos - InCommon - https://shibboleth.turnitin.com/shibboleth
- Países Bajos - SURFConext - https://shibboleth.turnitin.com/shibboleth/surfconext
Para obtener una lista completa de las federaciones de Shibboleth, visita las páginas wiki.