{"id":15261,"date":"2024-01-25T18:55:27","date_gmt":"2024-01-26T02:55:27","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=15261"},"modified":"2024-02-05T12:03:13","modified_gmt":"2024-02-05T20:03:13","slug":"couchbase-capella-keycloak-sso","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-capella-keycloak-sso\/","title":{"rendered":"C\u00f3mo utilizar Keycloak para el inicio de sesi\u00f3n SSO con Couchbase Capella"},"content":{"rendered":"<p><a href=\"https:\/\/www.keycloak.org\/\"><span style=\"font-weight: 400;\">Keycloak<\/span><\/a><span style=\"font-weight: 400;\">Keycloak, una soluci\u00f3n de c\u00f3digo abierto de inicio de sesi\u00f3n \u00fanico (SSO) y gesti\u00f3n de identidades, ofrece capacidades de integraci\u00f3n con varias aplicaciones cliente. En este tutorial, exploraremos el proceso de integraci\u00f3n de un cliente SAML (Security Assertion Markup Language) con Keycloak, permitiendo una autenticaci\u00f3n de usuario c\u00f3moda y segura.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Es importante tener en cuenta que Keycloak no est\u00e1 probado ni validado por Couchbase. Couchbase proporciona instrucciones y soporte para Microsoft Azure AD, Okta, Ping Identity, CyberArk, Google Workspace y OneLogin.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Demostraremos c\u00f3mo integrar la autenticaci\u00f3n SAML utilizando un proveedor SAML gen\u00e9rico, en este caso Keycloak. Aunque se puede utilizar cualquier proveedor SAML, recomendamos encarecidamente utilizar uno de nuestros servicios compatibles para una compatibilidad \u00f3ptima y una experiencia de integraci\u00f3n perfecta.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Requisitos previos<\/span><\/h2>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Asumo que tienes una instancia de Keycloak funcionando.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tienes acceso a Capella como administrador de la Organizaci\u00f3n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SSO ha sido activado para su inquilino<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400;\">Paso 1: Configurar Keycloak<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Est\u00e1 fuera del alcance de este tutorial explicar c\u00f3mo desplegar Keycloak como Proveedor de Identidad. Asumo que ya dispone de una instancia de Keycloak en funcionamiento y lista para ser utilizada.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Crear un <\/span>reino<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15263\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image12-1-1024x369.png\" alt=\"create a keycloak realm\" width=\"900\" height=\"324\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image12-1-1024x369.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image12-1-300x108.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image12-1-768x277.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image12-1-1536x554.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image12-1-1320x476.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image12-1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/h3>\n<p><span style=\"font-weight: 400;\">Cree un nuevo dominio en Keycloak para gestionar la configuraci\u00f3n de su cliente SAML. En nuestro ejemplo, llamaremos a este dominio \"acme\".<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Una vez creado el dominio, tenemos que guardar la clave p\u00fablica. La forma m\u00e1s sencilla de hacerlo es abriendo el endpoint SAML Metadata.\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Obtener la configuraci\u00f3n SAML<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Haga clic en Configuraci\u00f3n del dominio en la parte izquierda. Se abrir\u00e1 la p\u00e1gina de configuraci\u00f3n del dominio. En la parte inferior de esta p\u00e1gina, hay dos puntos finales de metadatos.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15264\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image10-1024x577.png\" alt=\"get the SAML configuration\" width=\"900\" height=\"507\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image10-1024x577.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image10-300x169.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image10-768x433.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image10-1536x865.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image10-1320x744.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image10.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Debe hacer clic en el bot\u00f3n <\/span><b>Metadatos del proveedor de identidad SAML 2.0<\/b><span style=\"font-weight: 400;\"> enlace. El XML contiene los metadatos SAML que necesitar\u00e1 cuando cree su configuraci\u00f3n Capella SSO.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Enlace SAML HTTP-POST:<\/span><\/p>\n<pre class=\"nums:false wrap:true lang:xhtml decode:true\">&lt;md:SingleSignOnService Binding=\"urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST\" Location=\"https:\/\/yourdomain.com\/realms\/acme\/protocol\/saml\"\/&gt;<\/pre>\n<p><span style=\"font-weight: 400;\">El certificado X.509:<\/span><\/p>\n<pre class=\"nums:false wrap:true lang:xhtml decode:true\">MIIClzCCAX8CBg......==<\/pre>\n<p><span style=\"font-weight: 400;\">An\u00f3telos, ya que los necesitaremos en los pasos siguientes.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Paso 2: Crear un dominio en Capella<\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15265\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image19-1024x567.png\" alt=\"Create a realm in Capella\" width=\"900\" height=\"498\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image19-1024x567.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image19-300x166.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image19-768x425.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image19-1536x851.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image19-1320x731.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image19.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">En este paso, crearemos un dominio Capella. Para ello, debemos copiar el certificado que guardamos en el primer paso en la carpeta <\/span><b>Campo Certificado de firma SAML<\/b><span style=\"font-weight: 400;\">. Tambi\u00e9n tenemos que copiar la URL de enlace HTTP_POST en el archivo <\/span><b>URL del punto final de inicio de sesi\u00f3n<\/b><span style=\"font-weight: 400;\"> campo.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">El Algoritmo de Firma y el Algoritmo de Digesto deben ser los mismos que por defecto.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15266\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image21-1024x291.png\" alt=\"Capella SAML Signing Certificate field\" width=\"900\" height=\"256\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image21-1024x291.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image21-300x85.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image21-768x218.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image21-1536x436.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image21-1320x375.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image21.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Aseg\u00farese de que el campo SAML Protocol Binding est\u00e1 configurado como HTTP-POST:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15267\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image14-1-1024x154.png\" alt=\"SAML protocol binding\" width=\"900\" height=\"135\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image14-1-1024x154.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image14-1-300x45.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image14-1-768x115.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image14-1-1536x231.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image14-1-1320x198.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image14-1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">En este punto ya est\u00e1 listo para crear el reino.\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Paso 3: Crear un cliente SAML Keycloak<\/span><\/h2>\n<h3><span style=\"font-weight: 400;\">Mostrar informaci\u00f3n de Capella Realm<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">En este punto, hemos creado el Capella Realm. Ahora, estamos listos para crear un cliente SAML en Keycloak.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">En primer lugar, necesitamos informaci\u00f3n sobre el dominio de Capella. Haga clic en el nombre del dominio reci\u00e9n creado en Capella para mostrar la informaci\u00f3n del dominio.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15268\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image25-1024x459.png\" alt=\"Display Capella realm information\" width=\"900\" height=\"403\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image25-1024x459.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image25-300x134.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image25-768x344.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image25-1536x688.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image25-1320x592.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image25.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Necesitaremos copiar varios datos de esta pantalla en Keycloak durante el proceso de creaci\u00f3n del cliente. Tome nota de los siguientes campos.<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Nombre del reino<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Entidad ID<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">URL de devoluci\u00f3n de llamada<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Certificado de firma<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Crear el cliente SAML Keycloak<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Abra la consola de administraci\u00f3n de Keycloak y seleccione el dominio que cre\u00f3 anteriormente. En la parte izquierda de la navegaci\u00f3n, haga clic en <strong>Clientes<\/strong>.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15269\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image3-1024x327.png\" alt=\"Create the Keycloak SAML client \" width=\"900\" height=\"287\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image3-1024x327.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image3-300x96.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image3-768x245.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image3-1536x491.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image3-1320x422.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image3.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">En esta pantalla, pulse <\/span><b>Crear cliente:<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15270\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image20-1024x278.png\" alt=\"\" width=\"900\" height=\"244\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image20-1024x278.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image20-300x81.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image20-768x209.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image20-1536x417.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image20-1320x359.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image20.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Copie el <\/span><b>EntityID<\/b><span style=\"font-weight: 400;\"> de Capella y p\u00e9galo en el campo ID de cliente de keycloak. Puede utilizar cualquier nombre que desee en el campo <\/span><b>Nombre<\/b><span style=\"font-weight: 400;\"> campo.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Cuando est\u00e9 listo, haga clic en el bot\u00f3n Siguiente. En esta pantalla, debe introducir la URL de inicio y las URI de redirecci\u00f3n, como se muestra en la captura de pantalla:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15271\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image7-1-1024x561.png\" alt=\"\" width=\"900\" height=\"493\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image7-1-1024x561.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image7-1-300x164.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image7-1-768x421.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image7-1-1536x841.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image7-1-1320x723.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image7-1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">El nuevo cliente SAML se crear\u00e1 en Keycloak cuando haga clic en el bot\u00f3n <\/span><b>Guardar<\/b><span style=\"font-weight: 400;\"> bot\u00f3n.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Configurar el cliente SAML de Keycloak<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Debe abrir el cliente SAML que ha creado y hacer clic en el bot\u00f3n <strong>Avanzado<\/strong> tab. Eso te llevar\u00e1 a una pantalla como esta:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15272\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image2-1-1024x829.png\" alt=\"Configure the Keycloak SAML client\" width=\"900\" height=\"729\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image2-1-1024x829.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image2-1-300x243.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image2-1-768x622.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image2-1-1536x1243.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image2-1-1320x1068.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image2-1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">En esta pantalla, s\u00f3lo tiene que rellenar los campos <\/span><b>URL de enlace POST del servicio consumidor de aserciones<\/b><span style=\"font-weight: 400;\">. Debe copiar la URL de devoluci\u00f3n de llamada de la p\u00e1gina Realm de Capella e introducirla en este campo.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15273\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image5-1024x687.png\" alt=\"Assertion Consumer Service POST Binding URL\" width=\"900\" height=\"604\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image5-1024x687.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image5-300x201.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image5-768x515.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image5-1536x1030.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image5-400x267.png 400w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image5-1320x886.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image5.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<h3><span style=\"font-weight: 400;\">Importar firmas de clientes<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Por defecto <\/span><b>Se requiere la firma del cliente<\/b><span style=\"font-weight: 400;\"> est\u00e1 habilitado en Keycloak. En ese caso Keycloak validar\u00e1 la petici\u00f3n SAML. Para ello, necesitamos guardar la clave p\u00fablica SAML de Capella e importarla a Keycloak.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Primero necesitamos guardar el Certificado desde Capella. Abra su p\u00e1gina de configuraci\u00f3n SSO en Capella.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15274\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image18-1024x311.png\" alt=\"\" width=\"900\" height=\"273\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image18-1024x311.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image18-300x91.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image18-768x233.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image18-1536x466.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image18-1320x401.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image18.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Abra la URL mostrada como <\/span><b>Certificado de firma<\/b> <a href=\"https:\/\/couchbase-capella.us.auth0.com\/pem?cert=connection\"><span style=\"font-weight: 400;\">https:\/\/couchbase-capella.us.auth0.com\/pem?cert=connection<\/span><\/a><span style=\"font-weight: 400;\"> en una nueva pesta\u00f1a. Esto activar\u00e1 una descarga. El archivo se llamar\u00e1 couchbase-capella.pem. Este certificado se utiliza para verificar la firma en la aserci\u00f3n SAML que se env\u00eda a Keycloak. No es el mismo que el certificado de seguridad de la base de datos Couchbase.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ahora necesitas entrar de nuevo en Keycloak y abrir el cliente que creaste antes. Vaya a la secci\u00f3n <strong>Claves<\/strong> ficha.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15275\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image6-1-1024x662.png\" alt=\"\" width=\"900\" height=\"582\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image6-1-1024x662.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image6-1-300x194.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image6-1-768x496.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image6-1-1536x993.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image6-1-1320x853.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image6-1.png 1990w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Haga clic en<\/span> <span style=\"font-weight: 400;\">el<\/span><b> Clave de importaci\u00f3n <\/b><span style=\"font-weight: 400;\">bot\u00f3n<\/span><b>.<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Seleccione Certificado PEM en el men\u00fa <\/span><b>Formato de archivo<\/b><span style=\"font-weight: 400;\"> desplegable.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Haga clic en Examinar para seleccionar el archivo y busque el archivo que acaba de guardar en Capella.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15276\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image8-1-1024x430.png\" alt=\"\" width=\"900\" height=\"378\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image8-1-1024x430.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image8-1-300x126.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image8-1-768x322.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image8-1-1536x644.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image8-1-1320x554.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image8-1.png 1912w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Haga clic en Importar para cargar el certificado de Capella en Keycloak<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2><span style=\"font-weight: 400;\">Paso 4: Configurar mapeadores SAML<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Ahora el cliente SAML est\u00e1 listo. En el siguiente paso configuraremos los mapeadores SAML necesarios que permitir\u00e1n a Capella leer los detalles del usuario desde el Assertion cuando el usuario est\u00e9 iniciando sesi\u00f3n.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Abra el cliente SAML que acabamos de crear y haga clic en el bot\u00f3n <\/span><b>\u00c1mbitos de clientes<\/b><span style=\"font-weight: 400;\"> ficha:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15277\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image1-1-1024x422.png\" alt=\"\" width=\"900\" height=\"371\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image1-1-1024x422.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image1-1-300x124.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image1-1-768x316.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image1-1-1536x632.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image1-1-1320x543.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image1-1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Deber\u00edas ver un \u00e1mbito de cliente con el nombre de tu id de cliente y un gui\u00f3n y dedicado. Tienes que hacer clic en ese enlace para a\u00f1adir mapeadores personalizados.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Una vez que haga clic en ese bot\u00f3n, deber\u00eda ver la siguiente pantalla:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15278\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image22-1024x452.png\" alt=\"\" width=\"900\" height=\"397\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image22-1024x452.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image22-300x133.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image22-768x339.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image22-1536x678.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image22-1320x583.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image22.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<h3><span style=\"font-weight: 400;\">A\u00f1adir el mapeador de apellidos<\/span><\/h3>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Haga clic en el bot\u00f3n <\/span><b>configurar un nuevo mapeador<\/b><span style=\"font-weight: 400;\"> bot\u00f3n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Seleccione Propiedad de usuario en la lista de mapeadores.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15279\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image4-1-1024x87.png\" alt=\"Map a built in user property\" width=\"900\" height=\"76\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image4-1-1024x87.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image4-1-300x25.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image4-1-768x65.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image4-1-1536x130.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image4-1-1320x112.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image4-1.png 1626w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rellene el formulario con los siguientes valores:<br \/>\n<\/span><b>Nombre<\/b><span>: Apellido X500<br \/>\n<b>Propiedad<\/b><span>: apellido<br \/>\n<b>Nombre amistoso<\/b><span>: apellido<br \/>\n<b>Nombre del atributo SAML<\/b><span>: apellido<br \/>\n<b>Atributo SAML NameFormat:<\/b><span>\u00a0 Sin especificar<\/span><br \/>\n<\/span><\/span><\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15280\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image13-1-1024x621.png\" alt=\"\" width=\"900\" height=\"546\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image13-1-1024x621.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image13-1-300x182.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image13-1-768x466.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image13-1-1536x931.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image13-1-1320x800.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image13-1.png 1778w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Haga clic en <\/span><b>guardar<\/b><span style=\"font-weight: 400;\">. Una vez que vea el mensaje de confirmaci\u00f3n, deber\u00e1 hacer clic en el bot\u00f3n <\/span><b>Visores espec\u00edficos <\/b><span style=\"font-weight: 400;\">para a\u00f1adir el siguiente mapeador.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15281\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image23-1024x284.png\" alt=\"\" width=\"900\" height=\"250\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image23-1024x284.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image23-300x83.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image23-768x213.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image23-1536x426.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image23-1320x366.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image23.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Ahora estamos listos para a\u00f1adir el siguiente mapeador.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">A\u00f1adir el mapeador firstName<\/span><\/h3>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Haga clic en el bot\u00f3n <\/span><b>A\u00f1adir mapeador <\/b><span style=\"font-weight: 400;\">\u00a0y seleccione <\/span><b>Por configuraci\u00f3n<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Seleccione Propiedad de usuario en la lista de mapeadores.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image4-1-1024x87.png\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rellene el formulario con los siguientes valores:<br \/>\n<\/span><b>Nombre<\/b><span>: X500 givenName<br \/>\n<b>Propiedad<\/b><span>Nombre<br \/>\n<b>Nombre amistoso<\/b><span>: givenName<br \/>\n<b>Nombre del atributo SAML<\/b><span>Nombre<br \/>\n<b>Atributo SAML NameFormat:<\/b><span>\u00a0 Sin especificar<\/span><br \/>\n<\/span><\/span><\/span><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15282\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image26-1024x709.png\" alt=\"\" width=\"900\" height=\"623\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image26-1024x709.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image26-300x208.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image26-768x532.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image26-1536x1064.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image26-1320x915.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image26.png 1810w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Haga clic en <\/span><b>guardar<\/b><span style=\"font-weight: 400;\">. Una vez que vea el mensaje de confirmaci\u00f3n (Mapeo creado correctamente), deber\u00e1 hacer clic en el bot\u00f3n <\/span><b>Visores espec\u00edficos <\/b><span style=\"font-weight: 400;\">para a\u00f1adir el siguiente mapeador.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15283\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image17-1-1024x324.png\" alt=\"\" width=\"900\" height=\"285\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image17-1-1024x324.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image17-1-300x95.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image17-1-768x243.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image17-1-1536x486.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image17-1-1320x417.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image17-1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Ahora estamos listos para a\u00f1adir el mapeador final.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">A\u00f1adir el mapeador de correo electr\u00f3nico<\/span><\/h3>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Haga clic en el bot\u00f3n <\/span><b>A\u00f1adir mapeador <\/b><span style=\"font-weight: 400;\">\u00a0y seleccione <\/span><b>Por configuraci\u00f3n<\/b><span style=\"font-weight: 400;\">.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Seleccione Propiedad de usuario en la lista de mapeadores.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image4-1-1024x87.png\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rellene el formulario con los siguientes valores:<br \/>\n<b>Nombre<\/b><span>: Correo electr\u00f3nico X500<br \/>\n<b>Propiedad<\/b><span>: correo electr\u00f3nico<br \/>\n<\/span><\/span><\/span><b>Nombre amistoso<\/b><span>: correo electr\u00f3nico<br \/>\n<\/span><b>Nombre del atributo SAML<\/b><span>: correo electr\u00f3nico<br \/>\n<\/span><b>Atributo SAML NameFormat:<\/b><span>\u00a0 Sin especificar<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15284\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image11-1-1024x652.png\" alt=\"\" width=\"900\" height=\"573\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image11-1-1024x652.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image11-1-300x191.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image11-1-768x489.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image11-1-1536x977.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image11-1-1320x840.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image11-1.png 1980w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Haga clic en <\/span><b>guardar<\/b><span style=\"font-weight: 400;\">. Una vez que vea el mensaje de confirmaci\u00f3n, deber\u00e1 hacer clic en el bot\u00f3n <\/span><b>Visores espec\u00edficos <\/b><span style=\"font-weight: 400;\">para ver la lista completa de mapeadores. En este punto deber\u00edas ver a los tres.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15285\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image15-1-1024x338.png\" alt=\"\" width=\"900\" height=\"297\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image15-1-1024x338.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image15-1-300x99.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image15-1-768x253.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image15-1-1536x506.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image15-1-1320x435.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image15-1.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<h2><span style=\"font-weight: 400;\">Paso 5: Probar la integraci\u00f3n<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Para comenzar las pruebas, necesita al menos un usuario en su dominio. Puede utilizar usuarios existentes o crear un usuario s\u00f3lo para probar la integraci\u00f3n. Aseg\u00farese tambi\u00e9n de haber cerrado la sesi\u00f3n en Capella antes de iniciar las pruebas.<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Abrir <\/span><a href=\"https:\/\/cloud.couchbase.com\"><span style=\"font-weight: 400;\">https:\/\/cloud.couchbase.com<\/span><\/a><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p style=\"padding-left: 40px;\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15286\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image16-1-792x1024.png\" alt=\"\" width=\"792\" height=\"1024\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image16-1-792x1024.png 792w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image16-1-232x300.png 232w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image16-1-768x993.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image16-1-1188x1536.png 1188w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image16-1-300x388.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image16-1-1320x1707.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image16-1.png 1338w\" sizes=\"auto, (max-width: 792px) 100vw, 792px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Haga clic en Utilizar <\/span><b>Inicio de sesi\u00f3n \u00fanico<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Introduzca el nombre de su dominio Capella SSO<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-15287\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image9-1-1024x863.png\" alt=\"\" width=\"900\" height=\"758\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image9-1-1024x863.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image9-1-300x253.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image9-1-768x648.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image9-1-1536x1295.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image9-1-1320x1113.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image9-1.png 1914w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Una vez que introduzca el nombre de su inquilino, ser\u00e1 redirigido a su Keycloak. Deber\u00e1 utilizar su usuario y credencial de prueba para iniciar sesi\u00f3n. Al final del flujo de inicio de sesi\u00f3n, habr\u00e1 iniciado sesi\u00f3n en Capella.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nota: Capella utiliza el aprovisionamiento de usuarios JIT. Capella crear\u00e1 un usuario autom\u00e1ticamente la primera vez que inicie sesi\u00f3n con un usuario a trav\u00e9s de su proveedor de identidad.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Conclusi\u00f3n<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">La integraci\u00f3n de un cliente SAML con Keycloak le permite aprovechar las potentes caracter\u00edsticas de gesti\u00f3n de identidades de Keycloak, permitiendo la funcionalidad de inicio de sesi\u00f3n \u00fanico en Capella. Siguiendo la gu\u00eda paso a paso proporcionada en este blog, ahora deber\u00eda tener el conocimiento y las herramientas necesarias para integrar con \u00e9xito Capella con Keycloak, garantizando una autenticaci\u00f3n de usuario segura y una experiencia de usuario optimizada.<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Keycloak, an open-source single sign-on (SSO) and identity management solution, offers seamless integration capabilities with various client applications. In this tutorial, we&#8217;ll explore the process of integrating a Security Assertion Markup Language (SAML) client with Keycloak, enabling convenient and secure [&hellip;]<\/p>","protected":false},"author":84313,"featured_media":15288,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2225,1813],"tags":[9454,9916,9917],"ppma_author":[9812],"class_list":["post-15261","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud","category-security","tag-cloud-database","tag-keycloak","tag-sso"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.8 (Yoast SEO v25.8) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to use Keycloak for SSO login with Couchbase Capella - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Integrating a SAML client with Keycloak allows you to leverage Keycloak&#039;s powerful identity management features, enabling seamless single sign-on functionality in Capella.\" \/>\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\/couchbase-capella-keycloak-sso\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to use Keycloak for SSO login with Couchbase Capella\" \/>\n<meta property=\"og:description\" content=\"Integrating a SAML client with Keycloak allows you to leverage Keycloak&#039;s powerful identity management features, enabling seamless single sign-on functionality in Capella.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/es\/couchbase-capella-keycloak-sso\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-26T02:55:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-05T20:03:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image24.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=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/\"},\"author\":{\"name\":\"Istvan Orban, Principal Product Manager\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/da80693db66ef61daaabe98bc56afc26\"},\"headline\":\"How to use Keycloak for SSO login with Couchbase Capella\",\"datePublished\":\"2024-01-26T02:55:27+00:00\",\"dateModified\":\"2024-02-05T20:03:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/\"},\"wordCount\":1352,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image24.png\",\"keywords\":[\"cloud database\",\"keycloak\",\"SSO\"],\"articleSection\":[\"Couchbase Capella\",\"Security\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/\",\"name\":\"How to use Keycloak for SSO login with Couchbase Capella - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image24.png\",\"datePublished\":\"2024-01-26T02:55:27+00:00\",\"dateModified\":\"2024-02-05T20:03:13+00:00\",\"description\":\"Integrating a SAML client with Keycloak allows you to leverage Keycloak's powerful identity management features, enabling seamless single sign-on functionality in Capella.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image24.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image24.png\",\"width\":1024,\"height\":1024,\"caption\":\"How to use Keycloak as an IDP to login into Capella\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to use Keycloak for SSO login with Couchbase Capella\"}]},{\"@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":"How to use Keycloak for SSO login with Couchbase Capella - The Couchbase Blog","description":"Integrating a SAML client with Keycloak allows you to leverage Keycloak's powerful identity management features, enabling seamless single sign-on functionality in Capella.","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\/couchbase-capella-keycloak-sso\/","og_locale":"es_MX","og_type":"article","og_title":"How to use Keycloak for SSO login with Couchbase Capella","og_description":"Integrating a SAML client with Keycloak allows you to leverage Keycloak's powerful identity management features, enabling seamless single sign-on functionality in Capella.","og_url":"https:\/\/www.couchbase.com\/blog\/es\/couchbase-capella-keycloak-sso\/","og_site_name":"The Couchbase Blog","article_published_time":"2024-01-26T02:55:27+00:00","article_modified_time":"2024-02-05T20:03:13+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/01\/image24.png","type":"image\/png"}],"author":"Istvan Orban","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Istvan Orban","Est. reading time":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/"},"author":{"name":"Istvan Orban, Principal Product Manager","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/da80693db66ef61daaabe98bc56afc26"},"headline":"How to use Keycloak for SSO login with Couchbase Capella","datePublished":"2024-01-26T02:55:27+00:00","dateModified":"2024-02-05T20:03:13+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/"},"wordCount":1352,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image24.png","keywords":["cloud database","keycloak","SSO"],"articleSection":["Couchbase Capella","Security"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/","name":"How to use Keycloak for SSO login with Couchbase Capella - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image24.png","datePublished":"2024-01-26T02:55:27+00:00","dateModified":"2024-02-05T20:03:13+00:00","description":"Integrating a SAML client with Keycloak allows you to leverage Keycloak's powerful identity management features, enabling seamless single sign-on functionality in Capella.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image24.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/01\/image24.png","width":1024,"height":1024,"caption":"How to use Keycloak as an IDP to login into Capella"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-capella-keycloak-sso\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to use Keycloak for SSO login with Couchbase Capella"}]},{"@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"},"author_category":"","last_name":"Orban","first_name":"Istvan","job_title":"","user_url":"","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\/15261","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=15261"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/posts\/15261\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media\/15288"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/media?parent=15261"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/categories?post=15261"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/tags?post=15261"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/es\/wp-json\/wp\/v2\/ppma_author?post=15261"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}