Cómo configurar el SSO para Proton VPN usando Okta
- Lectura
- 8 min
- Categoría
- Proton VPN for Business
Nuestros planes de Proton VPN for Business admiten el inicio de sesión único (SSO) como una función de acceso anticipado (beta). En este artículo, veremos cómo configurar el SSO en Proton VPN for Business utilizando Okta como tu proveedor de identidad (IdP).
Más información sobre el SSO(ventana nueva)
El SSO para Proton VPN admite las siguientes funciones:
- SSO iniciado por el IdP
- SSO iniciado por el proveedor de servicios (SP)
Para obtener más información al respecto, visita el Glosario de Okta(ventana nueva). En este artículo de soporte, veremos:
- Cómo configurar Proton VPN en Okta
- Cómo configurar el SSO SAML en tu cuenta de Proton VPN for Business
- Cómo añadir usuarios de SSO en Okta
Cómo configurar el SSO para Proton VPN usando Okta
Actualmente, Proton VPN admite SSO mediante Security Assertion Markup Language(ventana nueva) (SAML) 2.0, un estándar abierto basado en XML(ventana nueva) para la transferencia de datos que verifica tu identidad entre un IdP y las aplicaciones SaaS.
Antes de empezar, necesitarás lo siguiente:
- Una cuenta de Proton VPN for Business con privilegios de administrador(ventana nueva)
Obtén Proton VPN for Business(ventana nueva)
- Una cuenta con Okta(ventana nueva).
Una vez que tengas una cuenta con Okta, tendrás que configurarla para Proton VPN. Después, podrás configurar SAML en tu cuenta de Proton VPN for Business.
Aquí está lo que cubriremos a continuación:
- Cómo configurar Proton VPN en Okta
- Cómo configurar el SSO SAML en tu cuenta de Proton VPN for Business
- Cómo añadir usuarios de SSO en Okta
- Cómo usar el SSO para iniciar sesión en Proton VPN por primera vez
- Cómo usar el SSO para iniciar sesión en Proton VPN
- Cómo administrar el SSO para Proton VPN
- Resolución de problemas
Cómo configurar Proton VPN en Okta
Opción 1. Utilizar la integración oficial
Esta opción utiliza la aplicación oficial de SSO de Okta para Proton VPN y es la recomendada si no planeas usar SCIM(ventana nueva). Si planeas usar SCIM, por ahora tendrás que crear tu propia aplicación de SSO de Okta para Proton VPN (consulta la opción 2(ventana nueva) a continuación).
1. Inicia sesión en tu cuenta de Okta(ventana nueva) y ve a Aplicaciones → Navegar por el catálogo de aplicaciones.

2. Busca Proton VPN SAML.

3. Haz clic en Añadir integración.

4. Ya has creado una integración SAML para Proton VPN. Ve a SAML 2.0 → Detalles de metadatos → URL de metadatos → Copiar.

Opción 2. Crear tu propia integración
Si quieres utilizar SCIM, tendrás que crear tu propia aplicación de SSO de Okta para Proton VPN.
1. Inicia sesión en tu cuenta de Okta(ventana nueva) y ve a Aplicaciones → Crear integración de aplicación.

2. Selecciona SAML 2.0 y luego haz clic en Next.

3. Ponle un nombre a tu aplicación y sube un logotipo para ella (opcional). Haz clic en Next cuando estés listo.

4. En la sección A SAML Settings → General, ingresa la siguiente información:
- Single sign-on URL: https://sso.proton.me/auth/saml(ventana nueva)
- Audience URI (SP Entity ID): https://sso.proton.me/sp(ventana nueva)
- Name ID Format: selecciona EmailAddress en el menú desplegable
Ahora desplázate hasta el final de la página y haz clic en Save.

5. Responde a la pregunta Ayuda al equipo de soporte de Okta a entender cómo has configurado esta aplicación de la forma que mejor describa el uso de tu aplicación. Esta respuesta sirve simplemente como comentario para el equipo de soporte de Okta y no afectará a tu configuración de ninguna manera. Haz clic en Finalizar cuando estés listo.

6. Ya has creado una integración SAML para Proton VPN. Ve a SAML 2.0 → Detalles de metadatos → URL de metadatos → Copiar.

Cómo configurar el SSO SAML en tu cuenta de Proton VPN for Business
1. Inicia sesión en tu cuenta de administrador de Proton VPN for Business en account.protonvpn.com y ve a Inicio de sesión único → Autenticación SAML → Configurar SAML.

2. Añade el nombre del dominio de tu organización y haz clic en Añadir dominio.

3. Verifica el dominio de tu proveedor de identidad. Para hacerlo, inicia sesión en el portal web de tu proveedor de dominio e ingresa el registro DNS TXT que aparece en esta pantalla.
De vuelta en account.protonvpn.com, haz clic en Continuar una vez que hayas hecho esto.

4. Una pantalla te mostrará los puntos de conexión que necesita Okta. Sin embargo, esto ya se ha configurado automáticamente en la aplicación oficial de SSO de Proton VPN para Okta que has configurado anteriormente. Así que simplemente haz clic en Continuar.
5. Importa los metadatos SAML para Proton VPN desde Okta. Selecciona URL y pega la URL que copiaste en el paso 4(ventana nueva) de Configurar Proton VPN en Okta (arriba). Para volver a encontrar esta página en tu consola de Okta, ve a Aplicaciones → Aplicaciones → [la aplicación que acabas de crear] → pestaña Inicio de sesión.
Haz clic en Hecho cuando estés listo.

El SSO con Okta ya debería estar configurado en tu cuenta de Proton VPN for Business. Haz clic en Ver detalles para ver un resumen de tu configuración de SSO.

Cómo añadir usuarios de SSO en Okta
Antes de que tus usuarios puedan iniciar sesión en nuestra organización mediante SSO, tendrás que añadirlos en Okta.
1. Inicia sesión en tu cuenta de Okta(ventana nueva) y ve a Directory → People → Add person.

2. Ve a User type y selecciona User en el menú desplegable. Ahora rellena sus datos. El nombre de usuario y la dirección de correo electrónico principal deben usar el dominio de tu organización. Haz clic en Save o Save and Add Another cuando hayas terminado.

3. Cuando hayas terminado, ve a Directory → People para ver una lista de los usuarios que has añadido. Haz clic en un nombre.

4. En la pestaña Applications, haz clic en Assign Applications.

5. Haz clic en Asignar junto a la aplicación de Proton VPN que has creado arriba., seguido de Hecho.

6. Vuelve a ingresar el User Name del usuario y luego haz clic en Save and Go Back.

7. Haz clic en Hecho.

8. Repite el proceso para tantos usuarios de SSO como quieras. Cuando hayas terminado, haz clic en Establecer contraseña y activar.

9. En la pantalla de confirmación, haz clic en Establecer contraseña y activar.

10. Crea una contraseña temporal y anótala (hay un botón de copiar para copiarla en el portapapeles de tu dispositivo). Cada usuario nuevo utilizará esta contraseña solo una vez para iniciar sesión en Proton VPN a través de SSO por primera vez. Haz clic en Cerrar cuando estés listo.

Cómo usar SSO para iniciar sesión en Proton VPN por primera vez
Como usuario con una nueva cuenta de SSO configurada en Microsoft, ve a account.proton.me/vpn . Ingresa tu dirección de correo electrónico (tal como está configurada en okta) y haz clic en Continuar.

2. Detectaremos que estás usando una contraseña de SSO de okta y te redirigiremos automáticamente a la página de inicio de sesión de okta. Ingresa tu contraseña temporal de SSO (te la proporcionará tu responsable, o consulta los pasos 9 y 10 en la sección anterior “Cómo añadir usuarios de SSO en okta”) y haz clic en Iniciar sesión.

4. Ahora se te pedirá que crees una nueva contraseña permanente (que sustituirá a la contraseña temporal de un solo uso que se te proporcionó). Una vez hecho esto, haz clic en Cambiar contraseña e iniciarás sesión en tu cuenta de Proton.

Cómo usar el SSO para iniciar sesión en Proton VPN
Como usuario, una vez que hayas creado tu contraseña de SSO, puedes usarla (junto con tu nombre de usuario de la empresa) para iniciar sesión en las aplicaciones de Proton VPN. Para hacerlo, haz clic o pulsa en Iniciar sesión con SSO en cualquier pantalla de inicio de sesión de Proton VPN.

Cómo administrar el SSO para Proton VPN
Los usuarios de tu organización ya pueden iniciar sesión en las aplicaciones de Proton VPN con el nombre de usuario y la contraseña que crearon (ver más arriba). Para ver qué usuarios pueden hacerlo, inicia sesión en tu cuenta de administrador de Proton VPN for Business en account.protonvpn.com y ve a Organización y personas → Usuarios. Nota: los usuarios de SSO solo aparecerán aquí una vez que hayan iniciado sesión al menos una vez.
Para gestionar el acceso a tu organización de Proton VPN, inicia sesión en tu proveedor de identidad.
Puedes administrar usuarios individuales mediante el menú desplegable de la columna Editar del usuario para el que deseas administrar el acceso de SSO.

Para desactivar el SSO en toda tu organización, ve a Inicio de sesión único (SSO) → Borrar el inicio de sesión único → Dejar de usar el inicio de sesión único.
Tenga en cuenta que hacer esto elimina todas las configuraciones y usuarios asociados con su dominio. Por lo tanto, recomendamos encarecidamente no desactivar el SSO para toda su organización.

Resolución de problemas
Si ves el siguiente mensaje:
Hay un error en la configuración del inicio de sesión único, por favor contacta al administrador de tu organización.
Por favor:
- Confirma que el certificado que has cargado en la página de configuración de SAML de Proton VPN coincide con el proporcionado por el IdP de okta.
- Confirma que el ID de la entidad del inicio de sesión único en la página de configuración de SAML de Proton VPN es el mismo que el Emisor.