{"id":15596,"date":"2024-04-17T11:11:55","date_gmt":"2024-04-17T18:11:55","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=15596"},"modified":"2025-06-13T19:26:07","modified_gmt":"2025-06-14T02:26:07","slug":"saml-sso-with-couchbase-server","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/saml-sso-with-couchbase-server\/","title":{"rendered":"Prepar\u00e1ndose para SAML: Preparativos esenciales para la integraci\u00f3n con Couchbase Server"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">En el cambiante panorama de la seguridad digital, la integraci\u00f3n de Couchbase con un proveedor de identidades (IdP) SAML (Security Assertion Markup Language) se erige como piedra angular de unos mecanismos de autenticaci\u00f3n robustos.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">\u00bfPor qu\u00e9 implementar SSO con Couchbase Server?<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">La integraci\u00f3n de Single Sign-On (SSO) con Couchbase Server ofrece varias ventajas convincentes que lo convierten en una valiosa adici\u00f3n a su estrategia de gesti\u00f3n de bases de datos:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Gesti\u00f3n centralizada de usuarios:<\/b><span style=\"font-weight: 400;\"> SSO simplifica el aprovisionamiento y desaprovisionamiento de usuarios centralizando las cuentas de usuario dentro de tu proveedor de identidad (IdP). Esto significa que puedes gestionar sin esfuerzo el acceso de los usuarios a Couchbase Server y otras aplicaciones desde una \u00fanica ubicaci\u00f3n, mejorando la eficiencia y la seguridad.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Autenticaci\u00f3n multifactor (AMF):<\/b><span style=\"font-weight: 400;\"> Los servidores SSO a menudo incluyen soporte para MFA, una caracter\u00edstica de seguridad esencial. Al requerir m\u00faltiples formas de autenticaci\u00f3n, como una contrase\u00f1a y un c\u00f3digo de un solo uso enviado a un dispositivo m\u00f3vil, aumentas significativamente la protecci\u00f3n de tu UI de Couchbase Server.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Reducci\u00f3n de la gesti\u00f3n de credenciales:<\/b><span style=\"font-weight: 400;\"> La implantaci\u00f3n de SSO elimina la necesidad de que los usuarios recuerden varios nombres de usuario y contrase\u00f1as. Esto no solo simplifica su experiencia, sino que tambi\u00e9n reduce el riesgo de brechas de seguridad relacionadas con las contrase\u00f1as.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>En resumen, SSO con Couchbase Server ofrece una potente soluci\u00f3n para la gesti\u00f3n centralizada de usuarios, seguridad mejorada a trav\u00e9s de MFA, y una experiencia de usuario simplificada con menos credenciales que gestionar. Estos beneficios se combinan para agilizar el control de acceso y mejorar la postura de seguridad general de su entorno de Couchbase Server.<\/p>\n<p><span style=\"font-weight: 400;\">Este art\u00edculo sirve como gu\u00eda introductoria a los fundamentos de SAML y su papel en la habilitaci\u00f3n de experiencias seguras de inicio de sesi\u00f3n \u00fanico (SSO). Mientras que este art\u00edculo se centra en los principios generales de la integraci\u00f3n de SAML, un pr\u00f3ximo art\u00edculo profundizar\u00e1 en los detalles de la integraci\u00f3n de varios IdPs con el servidor Couchbase, ofreciendo una gu\u00eda m\u00e1s adaptada para su implementaci\u00f3n.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Descripci\u00f3n general de la autenticaci\u00f3n SAML<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Antes de profundizar en la configuraci\u00f3n de un servidor de identidad con Couchbase Server, es crucial entender el mecanismo subyacente de la autenticaci\u00f3n basada en SAML. Esto no s\u00f3lo te ayudar\u00e1 a comprender los pasos a seguir, sino que tambi\u00e9n te ayudar\u00e1 a solucionar problemas.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">T\u00e9rminos clave<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Antes de entrar en materia, aclaremos algunos t\u00e9rminos clave que utilizaremos a lo largo de esta gu\u00eda:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SAML<\/b><span style=\"font-weight: 400;\"> (Lenguaje de marcado de aserci\u00f3n de seguridad): Norma basada en XML para el intercambio de datos de autenticaci\u00f3n y autorizaci\u00f3n entre partes, en particular, entre un proveedor de identidades y un proveedor de servicios.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>IdP<\/b><span style=\"font-weight: 400;\"> (Proveedor de identidad): Un servicio que autentica a los usuarios y env\u00eda informaci\u00f3n de identidad al Proveedor de Servicios. Algunos ejemplos de IdP son Okta, Auth0, MS Entra ID (Azure AD).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SP<\/b><span style=\"font-weight: 400;\"> (Proveedor de servicios): El servicio al que el usuario quiere acceder, que conf\u00eda en el IdP para autenticar a los usuarios. Coucbase actuar\u00e1 como el SP en esta configuraci\u00f3n.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SSO<\/b><span style=\"font-weight: 400;\"> (Inicio de sesi\u00f3n \u00fanico): Proceso de autenticaci\u00f3n de usuarios que permite a un usuario acceder a varios servicios con un \u00fanico conjunto de credenciales.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Puesto SAML<\/b><span style=\"font-weight: 400;\">: Un enlace SAML que permite la transferencia de aserciones SAML dentro del cuerpo de una solicitud HTTP POST.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Redirecci\u00f3n SAML<\/b><span style=\"font-weight: 400;\">: Un enlace SAML que permite la transferencia de aserciones SAML dentro de la url de una solicitud HTTP GET.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">\u00bfQu\u00e9 es SAML?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Security Assertion Markup Language (SAML) es un est\u00e1ndar basado en XML para el intercambio de datos de autenticaci\u00f3n y autorizaci\u00f3n entre las partes. En el contexto de nuestro art\u00edculo, estas partes son un proveedor de identidades (como Okta o MS Entra ID (Azure AD)) y un proveedor de servicios (Couchbase).<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">\u00bfC\u00f3mo funciona SAML?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">He aqu\u00ed un flujo simplificado de SSO basado en SAML:<\/span><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Solicitud del usuario<\/b><span style=\"font-weight: 400;\">: El usuario intenta acceder a la interfaz de usuario de Couchbase (proveedor de servicios).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Redirecci\u00f3n<\/b><span style=\"font-weight: 400;\">: Si el usuario a\u00fan no est\u00e1 autenticado, el SP (Couchbase Server) redirige al usuario al IdP para su autenticaci\u00f3n mediante una petici\u00f3n Saml (XML).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Autenticaci\u00f3n<\/b><span style=\"font-weight: 400;\">: El IdP solicita al usuario sus credenciales (como un nombre de usuario y una contrase\u00f1a). Una vez verificadas, el IdP genera una aserci\u00f3n SAML para el usuario.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Transferencia de aserci\u00f3n:<\/b><span style=\"font-weight: 400;\"> El IdP env\u00eda esta aserci\u00f3n SAML de vuelta al SP (Couchbase Server) a trav\u00e9s de un HTTP POST o un Redirect (SAML Response)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Verificaci\u00f3n SP:<\/b><span style=\"font-weight: 400;\"> El SP verifica la aserci\u00f3n SAML y, si es v\u00e1lida, concede al usuario acceso a la UI de Couchbase Server usando las reclamaciones encontradas en la respuesta SAML que recibi\u00f3 del IdP.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Componentes de una solicitud SAML<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">A continuaci\u00f3n se muestra un ejemplo simplificado de una solicitud de autenticaci\u00f3n SAML 2.0 (SAML <em>AuthnRequest<\/em>) que Couchbase podr\u00eda enviar a un proveedor de identidades:<\/span><\/p>\n<pre class=\"nums:false lang:default decode:true\">https:\/\/mycouchbase.example.com\/metadata\r\n    \r\n   \r\n        \r\n            \r\n            \r\n            \r\n                \r\n                    \r\n                \r\n                \r\n                ...\r\n            \r\n        \r\n        ...\r\n        \r\n            \r\n                ...<\/pre>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>ID<\/b><span style=\"font-weight: 400;\">: Un identificador \u00fanico para la solicitud. Se utiliza para rastrear el flujo SAML y evitar ataques de repetici\u00f3n.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Versi\u00f3n<\/b><span style=\"font-weight: 400;\">: Especifica la versi\u00f3n del protocolo SAML que se est\u00e1 utilizando, que es <em>2.0<\/em>\u00a0en este caso.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Emisi\u00f3nInstant<\/b><span style=\"font-weight: 400;\">: La fecha y hora en que se emiti\u00f3 la solicitud. Suele estar en UTC y se ajusta a la norma ISO 8601.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Destino<\/b><span style=\"font-weight: 400;\">: La URL del servicio de inicio de sesi\u00f3n \u00fanico del proveedor de identidades. Aqu\u00ed es donde el <em>AuthnRequest<\/em> se enviar\u00e1.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>AssertionConsumerServiceURL<\/b><span style=\"font-weight: 400;\">: La URL donde el Proveedor de Identidad debe enviar su respuesta. Se trata de un endpoint en Couchbase.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Protocolo de enlace<\/b><span style=\"font-weight: 400;\">: Especifica c\u00f3mo debe enviarse la aserci\u00f3n SAML al proveedor de servicios. En este ejemplo, est\u00e1 configurado para utilizar el enlace HTTP POST.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Emisor<\/b><span style=\"font-weight: 400;\">: Especifica la entidad que ha generado el <em>AuthnRequest<\/em>. Suele corresponder al<\/span><b> ID de entidad<\/b><span style=\"font-weight: 400;\"> del Proveedor de Servicios y es por defecto una URL donde se pueden encontrar los metadatos SAML de Couchbase.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Formato NameIDPolicy<\/b><span style=\"font-weight: 400;\">: Especifica el formato del <em>NombreID<\/em> a devolver. Es opcional y, si se omite, el IdP utilizar\u00e1 su valor predeterminado <em>NombreID<\/em> formato.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SignatureMethod: <\/b><span style=\"font-weight: 400;\">Especifica el algoritmo utilizado para la firma digital.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>X509Certificado<\/b><span style=\"font-weight: 400;\">: Estos elementos contienen el certificado p\u00fablico X.509 que el destinatario puede utilizar para validar la firma.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Componentes de una respuesta SAML<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">A continuaci\u00f3n se muestra un ejemplo simplificado de una respuesta SAML 2.0 (SAML AuthnRequest) que un proveedor de identidades (IdP) podr\u00eda enviar a Couchbase tras la autenticaci\u00f3n:<\/span><\/p>\n<p>&nbsp;<\/p>\n<pre class=\"nums:false lang:default decode:true\">...\r\n            \r\n        \r\n        ...\r\n        \r\n            \r\n                ...\r\n            \r\n        \r\n    \r\n\r\n    https:\/\/identityprovider.example.com\/metadata\r\n    \r\n        \r\n    \r\n\r\n    \r\n        https:\/\/identityprovider.example.com\/metadata\r\n        \r\n            nombre.desconocido\r\n        \r\n        \r\n            \r\n                https:\/\/couchbase.example.com\/metadata\r\n\r\n\r\n<\/pre>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>ID, Versi\u00f3n, IssueInstant, Destino<\/b><span style=\"font-weight: 400;\">: Estos atributos sirven para lo mismo que en el <em>AuthnRequest<\/em>pero son espec\u00edficos de este <em>Respuesta<\/em> mensaje.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Emisor<\/b><span style=\"font-weight: 400;\">: Especifica la entidad que gener\u00f3 la respuesta SAML, el IDP en este caso.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>C\u00f3digoEstado<\/b><span style=\"font-weight: 400;\">: <em>\u00c9xito<\/em>\u00a0significa que la autenticaci\u00f3n se ha realizado correctamente.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Asunto<\/b><span style=\"font-weight: 400;\">: Describe al usuario autenticado.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Condiciones<\/b><span style=\"font-weight: 400;\">: Especifica las condiciones en las que la afirmaci\u00f3n es v\u00e1lida.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Declaraciones de atributos<\/b><span style=\"font-weight: 400;\">: Atributos adicionales del usuario definidos por el IdP o SP.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Firma<\/b><span style=\"font-weight: 400;\">: Una firma digital para verificar la integridad de la afirmaci\u00f3n.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Entendiendo estos conceptos fundamentales, estar\u00e1s mejor equipado para configurar la autenticaci\u00f3n basada en SAML entre un proveedor de Identidad y Couchbase.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Soluci\u00f3n de problemas y cuestiones comunes<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Pasos generales para la resoluci\u00f3n de problemas<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Comprueba los registros:<\/b><span style=\"font-weight: 400;\"> Tanto el proveedor de identidad como Couchbase proporcionan registros detallados que pueden ofrecer informaci\u00f3n sobre lo que puede estar fallando. Empieza siempre por comprobarlos.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Utilizar herramientas de depuraci\u00f3n:<\/b><span style=\"font-weight: 400;\"> Navegador <\/span><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/saml-tracer\/mpdajninpobndbfcldcmbpnnbhibjmch\"><span style=\"font-weight: 400;\">Herramientas de depuraci\u00f3n SAML<\/span><\/a><span style=\"font-weight: 400;\"> puede capturar las solicitudes y respuestas SAML, lo que facilita la detecci\u00f3n de problemas.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Prueba con un solo usuario:<\/b><span style=\"font-weight: 400;\"> Antes de desplegar cualquier cambio a todos los usuarios, pruebe los procesos SAML SSO con una sola cuenta de usuario conocida para minimizar el impacto.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Verifique la SAMLRequest:<\/b><span style=\"font-weight: 400;\"> tambi\u00e9n es importante probar el <\/span><b>Solicitud SAML<\/b><span style=\"font-weight: 400;\"> que Couchbase env\u00eda al proveedor de identidad (IdP). Esto garantiza que la solicitud inicial de autenticaci\u00f3n tenga el formato correcto e incluya toda la informaci\u00f3n necesaria. <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Qu\u00e9 comprobar en el mensaje SAML:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Emisor: El <em>&lt;saml:Issuer&gt;<\/em> debe coincidir con el ID de entidad de Couchbase. Esto confirma que la solicitud proviene del SP esperado.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">AssertionConsumerServiceURL: Este atributo especifica d\u00f3nde debe enviar el IdP la aserci\u00f3n SAML tras una autenticaci\u00f3n correcta. Aseg\u00farate de que coincide con la URL de Assertion Consumer Service (ACS) que has configurado tanto en el proveedor de identidad como en Couchbase.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\">NameIDPolicy: En <em>&lt;samlp:NameIDPolicy&gt;<\/em> especifica el formato del NameID a devolver. Esto debe alinearse con lo que has configurado en tu proveedor de identidad y Couchbase.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\">ID y IssueInstant: El atributo ID es un identificador \u00fanico para la solicitud, y IssueInstant especifica cu\u00e1ndo se emiti\u00f3 la solicitud. Suelen utilizarse para el registro y la depuraci\u00f3n.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Verificar la SAMLResponse<\/b><span style=\"font-weight: 400;\">: Afirmaci\u00f3n SAML que recibe en una solicitud HTTP POST tras una autenticaci\u00f3n correcta. <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Qu\u00e9 comprobar en el mensaje SAML:<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Emisor<\/b><span style=\"font-weight: 400;\">: La <em>&lt;saml:Issuer&gt;<\/em> debe coincidir con el definido por su IDP. Esto confirma que la aserci\u00f3n procede del IdP esperado.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>NombreID<\/b><span style=\"font-weight: 400;\">: La <em>&lt;saml:NameID&gt;<\/em> contiene el nombre de usuario o el correo electr\u00f3nico del usuario autenticado. Aseg\u00farate de que coincide con lo que esperas y con lo que has configurado en tu IdP.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Condiciones<\/b><span style=\"font-weight: 400;\">: La <em>&lt;saml:Conditions&gt;<\/em> especifica la ventana de tiempo en la que la aserci\u00f3n es v\u00e1lida. Aseg\u00farese de que los atributos NotBefore y NotOnOrAfter est\u00e9n configurados correctamente.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Declaraci\u00f3n de atributos<\/b><span style=\"font-weight: 400;\">: La<em> (Declaraci\u00f3n de atributo)<\/em> contiene los atributos de usuario. Comprueba que coinciden con los atributos que has configurado en tu proveedor de identidad y en Couchbase.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>correo electr\u00f3nico<\/b><span style=\"font-weight: 400;\">: Comprueba que el atributo email se pasa correctamente y coincide con el email del usuario.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Firma<\/b><span style=\"font-weight: 400;\">: Aunque no se muestra en el ejemplo, una aserci\u00f3n SAML v\u00e1lida tambi\u00e9n deber\u00eda incluir una firma digital que Couchbase pueda usar para verificar la integridad del mensaje. Aseg\u00farate de que Couchbase est\u00e1 configurado para comprobar esta firma con el certificado p\u00fablico proporcionado por tu proveedor de identidad.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Problemas comunes y soluciones<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Respuesta SAML no v\u00e1lida<\/b><span style=\"font-weight: 400;\"> o Afirmaci\u00f3n<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">S\u00edntoma: los usuarios no pueden iniciar sesi\u00f3n y un mensaje de error indica una respuesta o aserci\u00f3n SAML no v\u00e1lida.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Soluci\u00f3n: Compruebe que la respuesta SAML est\u00e1 correctamente firmada y que el certificado utilizado para la verificaci\u00f3n est\u00e1 actualizado tanto en el IdP como en el SP.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Desajuste de atributos<\/b>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">S\u00edntoma: Los atributos de usuario no se muestran o utilizan correctamente en Couchbase.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Soluci\u00f3n: Vuelve a comprobar las configuraciones de asignaci\u00f3n de atributos tanto en tu IdP como en Couchbase. Aseg\u00farate de que los nombres de los atributos coinciden exactamente.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>No se puede extraer el nombre de usuario<\/b>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">S\u00edntoma: No se puede extraer el nombre de usuario de la aserci\u00f3n SAML<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Soluci\u00f3n: Aseg\u00farese de que el atributo SAML Attribute Nameformat es Unspecified para el atributo Username.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Usuario no encontrado<\/b>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">S\u00edntoma: Acceso denegado para el usuario: Permisos insuficientes<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Soluci\u00f3n: Crear un usuario externo en Couchbase, ya que el usuario que intenta iniciar sesi\u00f3n a trav\u00e9s del IdP no se puede encontrar dentro del sistema Couchbase.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Desviaci\u00f3n temporal<\/b>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">S\u00edntoma: Las aserciones SAML se consideran inv\u00e1lidas, aunque todo lo dem\u00e1s parece estar configurado correctamente.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Soluci\u00f3n: Aseg\u00farese de que los relojes del sistema de los servidores IdP y SP est\u00e1n sincronizados. La desviaci\u00f3n horaria puede invalidar afirmaciones que, de otro modo, ser\u00edan perfectamente v\u00e1lidas.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Problemas de cierre de sesi\u00f3n<\/b>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">S\u00edntoma: no se cierra la sesi\u00f3n de los usuarios ni en el SP ni en el IdP durante una operaci\u00f3n de cierre de sesi\u00f3n \u00fanico (SLO).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">Soluci\u00f3n: Comprueba que las URL del Servicio de Cierre de Sesi\u00f3n \u00danico (SLS) est\u00e1n correctamente configuradas tanto en el IdP como en Couchbase. Adem\u00e1s, aseg\u00farese de que ambos est\u00e1n configurados para utilizar HTTP POST.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">En resumen, entender las complejidades de SAML es esencial para cualquiera que busque fortalecer la seguridad de la UI de Couchbase Server. Este art\u00edculo sirve como gu\u00eda b\u00e1sica, examinando los elementos centrales de SAML, y los matices t\u00e9cnicos de la elaboraci\u00f3n e interpretaci\u00f3n de los mensajes SAML. Pr\u00f3ximos art\u00edculos se centrar\u00e1n espec\u00edficamente en los aspectos pr\u00e1cticos de la integraci\u00f3n de Couchbase Server con varios proveedores de identidad, incluyendo una gu\u00eda detallada sobre la integraci\u00f3n con Okta, Microsoft Entra ID (Azure AD).<\/span><\/p>\n<h4>M\u00e1s informaci\u00f3n sobre Couchbase<\/h4>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/wp-admin\/post.php?post=15570&amp;action=edit\">Couchbase Server 7.6, la maravilla desatada: Las 10 caracter\u00edsticas que todo SRE debe conocer<\/a><\/li>\n<li><a href=\"https:\/\/cloud.couchbase.com\/sign-up\">Capella DBaaS - inscr\u00edbase para una prueba gratuita<\/a><\/li>\n<li>Nuestro enfoque <a href=\"https:\/\/www.couchbase.com\/blog\/es\/products\/security\/\">Seguridad de datos de nivel empresarial<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>In the evolving landscape of digital security, the integration of Couchbase with a Security Assertion Markup Language (SAML) Identity Provider (IdP) stands as a cornerstone for robust authentication mechanisms. Why Should You Implement SSO with Couchbase Server? Single Sign-On (SSO) [&hellip;]<\/p>","protected":false},"author":84313,"featured_media":15597,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,1816,1813],"tags":[9945,9955,9954,9953,9917],"ppma_author":[9812],"class_list":["post-15596","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-couchbase-server","category-security","tag-couchbase-7-6","tag-mfa","tag-okta","tag-saml","tag-sso"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Getting Ready for SAML: Essential Preparations for Couchbase Server Integration - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Integrate Single Sign-On with Couchbase Server for centralized user management, MFA, &amp; improved security. Discover SAML benefits for database access.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/es\/saml-sso-with-couchbase-server\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration\" \/>\n<meta property=\"og:description\" content=\"Integrate Single Sign-On with Couchbase Server for centralized user management, MFA, &amp; improved security. Discover SAML benefits for database access.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/saml-sso-with-couchbase-server\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-17T18:11:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T02:26:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Istvan Orban\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Istvan Orban\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/\"},\"author\":{\"name\":\"Istvan Orban, Principal Product Manager\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/da80693db66ef61daaabe98bc56afc26\"},\"headline\":\"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration\",\"datePublished\":\"2024-04-17T18:11:55+00:00\",\"dateModified\":\"2025-06-14T02:26:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/\"},\"wordCount\":1793,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png\",\"keywords\":[\"Couchbase 7.6\",\"MFA\",\"okta\",\"SAML\",\"SSO\"],\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Server\",\"Security\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/\",\"name\":\"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png\",\"datePublished\":\"2024-04-17T18:11:55+00:00\",\"dateModified\":\"2025-06-14T02:26:07+00:00\",\"description\":\"Integrate Single Sign-On with Couchbase Server for centralized user management, MFA, & improved security. Discover SAML benefits for database access.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/da80693db66ef61daaabe98bc56afc26\",\"name\":\"Istvan Orban, Principal Product Manager\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/c873b4cba9199faca7f2d3db2f443f81\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/04\/image_2023-04-25_205027722.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/04\/image_2023-04-25_205027722.png\",\"caption\":\"Istvan Orban, Principal Product Manager\"},\"description\":\"Istvan Orban is the Principal Product Manager for Couchbase and lives in the United Kingdom. Istvan has a wide range of experience as a Full stack Software Engineer, Team leader and Devops Engineer. His main focus is security and Single Sign On. Istvan has led several large scale projects of his 20 year professional career.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/es\/author\/istvanorban\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration - The Couchbase Blog","description":"Integrate Single Sign-On with Couchbase Server for centralized user management, MFA, & improved security. Discover SAML benefits for database access.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/es\/saml-sso-with-couchbase-server\/","og_locale":"es_MX","og_type":"article","og_title":"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration","og_description":"Integrate Single Sign-On with Couchbase Server for centralized user management, MFA, & improved security. Discover SAML benefits for database access.","og_url":"https:\/\/www.couchbase.com\/blog\/es\/saml-sso-with-couchbase-server\/","og_site_name":"The Couchbase Blog","article_published_time":"2024-04-17T18:11:55+00:00","article_modified_time":"2025-06-14T02:26:07+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png","type":"image\/png"}],"author":"Istvan Orban","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Istvan Orban","Est. reading time":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/"},"author":{"name":"Istvan Orban, Principal Product Manager","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/da80693db66ef61daaabe98bc56afc26"},"headline":"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration","datePublished":"2024-04-17T18:11:55+00:00","dateModified":"2025-06-14T02:26:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/"},"wordCount":1793,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png","keywords":["Couchbase 7.6","MFA","okta","SAML","SSO"],"articleSection":["Best Practices and Tutorials","Couchbase Server","Security"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/","url":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/","name":"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png","datePublished":"2024-04-17T18:11:55+00:00","dateModified":"2025-06-14T02:26:07+00:00","description":"Integrate Single Sign-On with Couchbase Server for centralized user management, MFA, & improved security. Discover SAML benefits for database access.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/04\/image1-1.png","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/saml-sso-with-couchbase-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Getting Ready for SAML: Essential Preparations for Couchbase Server Integration"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"El blog de Couchbase","description":"Couchbase, la base de datos NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"El blog de Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/da80693db66ef61daaabe98bc56afc26","name":"Istvan Orban, Director de Producto","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/c873b4cba9199faca7f2d3db2f443f81","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/04\/image_2023-04-25_205027722.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/04\/image_2023-04-25_205027722.png","caption":"Istvan Orban, Principal Product Manager"},"description":"Istvan Orban es el Principal Product Manager de Couchbase y vive en el Reino Unido. Istvan tiene una amplia experiencia como ingeniero de software de pila completa, l\u00edder de equipo e ingeniero Devops. Su enfoque principal es la seguridad y Single Sign On. Istvan ha liderado varios proyectos a gran escala en sus 20 a\u00f1os de carrera profesional.","url":"https:\/\/www.couchbase.com\/blog\/es\/author\/istvanorban\/"}]}},"authors":[{"term_id":9812,"user_id":84313,"is_guest":0,"slug":"istvanorban","display_name":"Istvan Orban","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/04\/image_2023-04-25_205027722.png","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/04\/image_2023-04-25_205027722.png"},"first_name":"Istvan","last_name":"Orban","user_url":"","author_category":"","description":"Istvan Orban es el Principal Product Manager de Couchbase y vive en el Reino Unido. Istvan tiene una amplia experiencia como ingeniero de software de pila completa, l\u00edder de equipo e ingeniero Devops. Su enfoque principal es la seguridad y Single Sign On. Istvan ha liderado varios proyectos a gran escala en sus 20 a\u00f1os de carrera profesional."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/15596","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/users\/84313"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/comments?post=15596"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/15596\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/15597"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=15596"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=15596"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=15596"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=15596"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}