Mantén los certificados de SAML

Tus aplicaciones de SAML usan certificados X.509 para confirmar la autenticidad y la integridad de los mensajes que se comparten entre el proveedor de identidad (IdP) y el proveedor de servicios (SP). Como administrador avanzado, puedes usar la Consola del administrador para hacer lo siguiente:

  • Visualiza fácilmente los certificados X.509 que usan tus aplicaciones de SAML
  • Identifica los certificados X.509 que están a punto de vencer
  • Crea certificados nuevos y asígnalos a tus aplicaciones de SAML. Esto se denomina rotación de certificados.

¿Por qué rotar los certificados SAML?

Los certificados X.509 tienen una vida útil de cinco años. Debes rotar un certificado si está a punto de vencer o si se ve comprometido. Si un certificado vence antes de que lo rotes, tus usuarios no podrán usar el SSO para acceder a ninguna aplicación de SAML que use ese certificado hasta que lo reemplaces por uno nuevo.

Antes de que venza tu certificado predeterminado, agrega un segundo certificado con una nueva vida útil de 5 años y, luego, cambia tus apps del certificado que vence. Tener dos certificados válidos te permite cambiar algunas apps al certificado nuevo como prueba, sin afectar a las apps que aún usan el certificado anterior. Cuando hayas movido todas las apps al certificado nuevo, podrás borrar el certificado anterior.

Importante: Después de asignar un certificado nuevo a una app de SAML en la Consola del administrador, también debes actualizar la configuración de SSO correspondiente del PS con el certificado nuevo. De lo contrario, fallará el SSO con la app.

Administra certificados SAML

Tu cuenta tiene un certificado predeterminado que puedes usar para todas tus apps de SAML. Puedes agregar un segundo certificado o borrar uno o ambos certificados y generar certificados nuevos:

  1. En la Consola del administrador de Google, ve a Menú y luego Seguridad y luego Autenticación y luego SSO con aplicaciones de SAML.

    Debes acceder como administrador avanzado para realizar esta tarea.

    En la sección Certificados, se muestran tus certificados X.509 actuales. Puedes tener hasta 2 certificados a la vez. Se muestran el nombre del certificado, la fecha de vencimiento, el contenido y la huella digital SHA-256. Usa los botones de la derecha para copiar, descargar o borrar un certificado.

  2. (Opcional) Si solo tienes un certificado, haz clic en Agregar otro certificado para crear un segundo certificado.

    Nota: El certificado generado más recientemente (el más nuevo) se convierte en el certificado predeterminado que se usa para configurar el SSO para las apps de SAML nuevas.

  3. (Opcional) Para crear un certificado nuevo, sigue estos pasos:

    1. Haz clic en Borrar para borrar un certificado.

      Si alguna de las apps de SAML instaladas usa el certificado que estás borrando, aparecerá una ventana con una lista de las apps afectadas y una advertencia de que el SSO con la app no estará disponible hasta que les asignes un certificado nuevo.

    2. Haz clic en Borrar certificado. Borrar un certificado tiene los siguientes resultados:

    3. Si tienes un certificado, se generará automáticamente uno nuevo para reemplazarlo.

    4. Si tienes dos certificados y borras el certificado 1, el certificado 2 reemplaza al certificado 1.

  4. Si reemplazaste un certificado que usa alguna de tus apps de SAML, sigue los pasos de la siguiente sección para asignar el certificado nuevo a las apps afectadas. También deberás actualizar el certificado en la configuración de SSO de esas apps en el sitio web administrativo del proveedor de servicios.

Nota: Los eventos de certificados SAML (borrado, creación y cambio del certificado asignado a una app de SAML) se registran en el registro de auditoría del administrador.

Actualiza el certificado que usa una aplicación de SAML

  1. En la Consola del administrador de Google, ve a Menú y luego Apps y luego Apps web y para dispositivos móviles.

    Requiere tener el privilegio de administrador para la Administración de dispositivos móviles.

  2. Haz clic en la app de SAML para abrir su página de configuración.
  3. Haz clic en Detalles del proveedor de servicios.

    En Certificado, se muestra el certificado actual que usa la app, incluidos el ID y la fecha de vencimiento. Si borraste el certificado que se usó inicialmente para configurar la app, verás la advertencia No certificate assigned.

  4. Haz clic en la flecha hacia abajo y elige un certificado.

  5. Opcional: Si no hay otro certificado disponible o necesitas crear certificados nuevos, haz clic en Administrar certificados y sigue las instrucciones de Administra certificados SAML que se indican más arriba.

  6. Después de cambiar el certificado asignado a la app de SAML, asegúrate de actualizar también la configuración de SSO de la app con el certificado nuevo en el sitio web del proveedor de servicios. El SSO con la app de SAML no funcionará hasta que también se actualice la configuración del lado del SP.

Importante: Después de reemplazar un certificado, es posible que el nuevo tarde hasta 24 horas en estar disponible para que lo usen tus aplicaciones de SAML.