Instalación de inicio de sesión único
La integración de inicio de sesión único (SSO) con Okta consiste en estos pasos:
1. Inicie sesión en Site Admin (Legacy) y navegue a la pestaña Plugins .
2. Haga clic en Get More Plugins > e instale el plugin Saml .
3. Vaya a la pestaña Applications > Saml .
Configuración de ADFS
4. Haga clic en el botón Add y seleccione una aplicación para inicio de sesión único en la lista desplegable.
Una vez abierto el menú, NO haga clic aún en el botón Create . Volveremos a este punto más adelante.
5. Cree una configuración de ADFS.
6. Una vez obtenida, establezca la URL de Metadatos SAML para su servidor ADFS. Debe ser algo como:
https://youradfsserver.com/federationmetadata/2007-06/federationmetadata.xml
En caso de que su archivo de metadatos de federación no proporcione una URL HTTP-Redirect válida, puede sobrescribirla insertando una URL personalizada en el campo 'Override HTTP-Redirect URL'.
7. Finalmente, haga clic en el botón Crear.
GpsGate descargará los metadatos en segundo plano y emparejará su aplicación GpsGate con el servidor ADFS.
Ahora ha configurado el SSO.
Cuando visite la URL de inicio de sesión único asociada con su aplicación, se conectará automáticamente a GpsGate si ya ha iniciado sesión en ADFS.
Configuración de OKTA
8. Siga la guía de configuración del servicio OKTA.
9. Una vez obtenida, pegue la URL de Metadatos obtenida en el paso anterior.
10. Haga clic en el botón Create .
GpsGate descargará los metadatos en segundo plano y emparejará su aplicación GpsGate con la aplicación Okta:
¡Felicidades! Ha configurado exitosamente el SSO.
Cuando visite la URL de inicio de sesión único asociada con su aplicación, se conectará automáticamente a GpsGate si ya ha iniciado sesión en OKTA.
Solución de problemas: No se puede iniciar sesión mediante SSO
Si tiene la configuración correcta de SSO y los permisos adecuados pero aún no puede iniciar sesión en el portal web, intente los siguientes pasos:
Opción 1: Volver a agregar al usuario afectado
- En Site Admin (Legacy), localice al usuario afectado.
- Elimine al usuario de la lista de usuarios del administrador del sitio.
- Elimine la cuenta de usuario.
- Vuelva a agregar al usuario al sistema.
Opción 2: Actualizar la información del usuario
En algunos casos, realizar un cambio menor en el perfil del usuario en el lado de Site Admin — como actualizar el nombre del usuario — y guardarlo puede resolver el problema de inicio de sesión sin necesidad de eliminar y volver a agregar al usuario.
Si ninguna de las opciones resuelve el problema, puede ser necesaria una investigación adicional por parte del equipo de desarrollo. Contacte al soporte de GpsGate con los detalles del usuario afectado y una descripción del error.