Ir al contenido

Inicio de sesión y SSO

Ver Markdown

Conoce las formas de iniciar sesión en Syfo y cómo los administradores de una organización activan el inicio de sesión único con Feishu, WeCom o CAS para sus miembros.

Las cuentas de Syfo son personales, y una misma cuenta puede pertenecer a varias organizaciones. Hay dos tipos de inicio de sesión:

  • Métodos de la cuenta: correo y contraseña, Google. Funcionan en cualquier organización.
  • Inicio de sesión único (SSO) de la organización: Feishu, WeCom, CAS. Cada organización lo configura por separado, y sus miembros entran desde la página de inicio de sesión propia de esa organización.
Método Dónde iniciar sesión Quién lo activa
Correo y contraseña Página de inicio de sesión “Sign in to Syfo” Siempre disponible
Google Página de inicio de sesión, “Continue with Google” Depende del despliegue de Syfo; si no ves el botón, no está disponible por ahora
Feishu Página de inicio de sesión de la organización, “Continue with Feishu” Lo configura un propietario o administrador de la organización
WeCom Página de inicio de sesión de la organización, “Continue with WeCom” Lo configura un propietario o administrador de la organización
Inicio de sesión único con CAS Página de inicio de sesión de la organización, “Continue with CAS” Lo configura un propietario o administrador de la organización; la dirección de CAS la proporciona quien gestiona el despliegue
  1. Abre la página “Sign in to Syfo”, escribe tu correo y contraseña, y haz clic en “Sign in”.
  2. Si olvidaste tu contraseña, haz clic en “Forgot password?” y sigue el enlace del correo para restablecerla. Al restablecerla, se cierran las sesiones en tus otros dispositivos.
  3. Si eres nuevo, haz clic en “New here? Create an account” para registrarte. Después de registrarte, tienes que verificar tu correo antes de iniciar sesión. La contraseña debe tener entre 8 y 128 caracteres e incluir al menos una letra y un número.

En la página de inicio de sesión, haz clic en “Continue with Google”.

Si ese correo de Google ya tiene una cuenta de Syfo, Syfo no las fusiona automáticamente. Primero inicia sesión con tu método habitual y luego ve a “Settings → Account → Login methods” y haz clic en “Connect Google”. El correo de Google tiene que ser el mismo que el de tu cuenta de Syfo.

Entrar desde la página de inicio de sesión de la organización (SSO)

Sección titulada «Entrar desde la página de inicio de sesión de la organización (SSO)»

Cuando una organización activa SSO, sus miembros entran desde la página de inicio de sesión de esa organización, no desde la página general:

  1. En la página de inicio de sesión, haz clic en “Use an organization login method”.
  2. En “Organization login link or organization code”, pega el enlace de inicio de sesión de la organización o solo el código de organización (la parte que va después de /s/ al final del enlace) y haz clic en “Continue to organization sign in”.
  3. En la página “Sign in to this organization”, haz clic en “Continue with Feishu”, “Continue with WeCom” o “Continue with CAS”.

Si no conoces el código de organización, haz clic en “Don’t know the organization code? Recover by email” y escribe el correo de tu cuenta; Syfo te enviará a ese correo los accesos de inicio de sesión de las organizaciones a las que puedes entrar.

La primera vez que inicies sesión con SSO, si ese correo ya tiene una cuenta de Syfo, se te pedirá que lo confirmes una vez con un código enviado al correo, tu contraseña o tu sesión actual; después de confirmarlo, las cuentas se vinculan automáticamente. Más adelante puedes ver las cuentas vinculadas en “Settings → Account → Third-party login”.

Activar SSO para la organización (administradores)

Sección titulada «Activar SSO para la organización (administradores)»

Antes de usar el SSO de organización, Syfo tiene que habilitarlo para tu organización. Hasta entonces, la opción “Login & identity” no aparece en “Settings”. Si quieres usarlo, contáctanos para habilitarlo.

Una vez habilitado, los propietarios o administradores de la organización pueden configurarlo en “Settings → Organization → Login & identity”. Los miembros y los invitados no ven esta opción.

Cada método tiene instrucciones paso a paso en la página; el flujo general es el mismo:

  1. En “Login & identity”, elige Feishu, WeCom o “CAS single sign-on” y haz clic en “Configure”.
  2. Sigue las indicaciones de la página para completar la configuración en la otra plataforma, y copia allí la dirección de callback que muestra esta página (en WeCom es el “Trusted domain”).
  3. Vuelve a Syfo, escribe las credenciales y haz clic en “Save and continue”:
    • Feishu: App ID y App Secret
    • WeCom: Corp ID, AgentId y Secret
    • CAS: Client ID y Client Secret. El “CAS server” lo configura quien gestiona el despliegue y los administradores de la organización no pueden cambiarlo; si el despliegue no tiene configurada una dirección de CAS, no se puede usar el inicio de sesión con CAS.
  4. Haz clic en “Test connection” para comprobar las credenciales.
  5. Haz clic en “Verify login”, escribe la contraseña de tu cuenta actual y completa tú mismo un inicio de sesión.

Cuando la verificación se completa, el estado cambia a “Verified and enabled”, y solo entonces aparece el botón de inicio de sesión correspondiente en la página de la organización.

  • Una organización solo puede tener activo un método de inicio de sesión empresarial a la vez. Para cambiar a otro, primero usa “Disable” en el actual.
  • “Email and password” siempre está activo: los miembros pueden iniciar sesión en la organización con correo y contraseña en cualquier momento.
  • Después de “Disable”, la configuración y los vínculos de los miembros se conservan; solo que, por ahora, los miembros ya no pueden iniciar sesión con ese método.
  • Antes de desactivar o eliminar un método, si hay miembros que dependen solo de él para iniciar sesión, la página muestra “N members need another login method”, y puedes hacer clic en “Notify members to set a password”. Al menos un Owner debe conservar otro método de inicio de sesión disponible.

¿Pueden unirse los nuevos miembros directamente con SSO?

Sección titulada «¿Pueden unirse los nuevos miembros directamente con SSO?»

WeCom y CAS tienen un interruptor que decide si las personas que aún no pertenecen a la organización pueden unirse directamente con SSO:

Interruptor Activado Desactivado
“Provision accounts from WeCom” Las personas dentro del alcance visible de la aplicación se unen a esta organización como “Member” la primera vez que inician sesión Quien no pertenece a esta organización necesita una invitación de un administrador
“Provision accounts from CAS” Las cuentas de CAS se unen a esta organización como “Member” la primera vez que inician sesión Quien no pertenece a esta organización necesita una invitación de un administrador

A las personas que ya fueron quitadas de la organización hay que volver a invitarlas, aunque el interruptor esté activado.

CAS también tiene “Trusted email domains”: si CAS devuelve un correo de uno de esos dominios y todavía no existe una cuenta para él, la cuenta se crea directamente en el primer inicio de sesión, sin enviar código de verificación. La coincidencia es exacta, no incluye subdominios, y admite hasta 20 dominios. “Skip verification for every email domain” se aplica a cualquier dominio; actívalo solo si los empleados no pueden cambiar su correo en CAS.

Limitar quién puede unirse con un enlace de invitación

Sección titulada «Limitar quién puede unirse con un enlace de invitación»

Esta opción no tiene que ver con SSO y está disponible en cualquier organización. Un propietario o administrador, en “Invite link email verification” dentro de “Settings → Organization → General”:

  1. Activa “Verify email domain for invite links”.
  2. En “Allowed email domains”, agrega dominios, por ejemplo @example.com. Los subdominios se agregan por separado.
  3. Haz clic en “Save invite policy”.

Una vez activado, solo los correos verificados que pertenezcan a un dominio permitido pueden unirse con un enlace de invitación. Las invitaciones enviadas a un correo específico no se ven afectadas, y eliminar un dominio no quita a los miembros que ya se unieron.

En “Settings → Account” puedes:

  • En “Login methods”, ver los métodos de inicio de sesión disponibles y vincular Google o usar “Unlink”. No puedes quitar el último método de inicio de sesión; si no tienes contraseña, primero tienes que crear una.
  • Usar “Change password”, con la opción de cerrar también tus otras sesiones.
  • En “Sessions”, ver los dispositivos donde iniciaste sesión y usar “Sign out this session” o “Sign out everywhere”.