{"id":15906,"date":"2024-06-19T10:47:18","date_gmt":"2024-06-19T17:47:18","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=15906"},"modified":"2024-06-24T10:02:44","modified_gmt":"2024-06-24T17:02:44","slug":"integrate-couchbase-okta-authentication","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/integrate-couchbase-okta-authentication\/","title":{"rendered":"Integra\u00e7\u00e3o do Couchbase Server com o Okta: Um guia passo a passo para autentica\u00e7\u00e3o perfeita"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Bem-vindo a este guia abrangente sobre a integra\u00e7\u00e3o do Okta com o Couchbase Server!\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Neste artigo, vamos orient\u00e1-lo no processo passo a passo de configura\u00e7\u00e3o de um fluxo de autentica\u00e7\u00e3o seguro e cont\u00ednuo usando <\/span><b>Okta<\/b><span style=\"font-weight: 400;\"> como o <\/span><b>Provedor de identidade<\/b><span style=\"font-weight: 400;\"> (IdP) e <\/span><b>Couchbase<\/b><span style=\"font-weight: 400;\"> Servidor como o <\/span><b>Provedor de servi\u00e7os SAML<\/b><span style=\"font-weight: 400;\"> (SP). Ao final deste guia, voc\u00ea ter\u00e1 uma configura\u00e7\u00e3o de SSO totalmente funcional, permitindo que os usu\u00e1rios fa\u00e7am login e logout da interface do usu\u00e1rio do servidor Couchbase usando SAML.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Pr\u00e9-requisitos<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Antes de se aprofundar nos meandros da integra\u00e7\u00e3o do SAML, \u00e9 fundamental ter uma s\u00f3lida compreens\u00e3o dos fundamentos e das t\u00e9cnicas de depura\u00e7\u00e3o do SAML. Se ainda n\u00e3o o fez, recomendo enfaticamente que reveja meu artigo anterior sobre os fundamentos do SAML e seu processo de depura\u00e7\u00e3o. Equipado com esse conhecimento b\u00e1sico, voc\u00ea achar\u00e1 este artigo sobre integra\u00e7\u00e3o SAML muito mais esclarecedor e f\u00e1cil de compreender. Reservar um tempo para entender os conceitos b\u00e1sicos, sem d\u00favida, aprimorar\u00e1 sua experi\u00eancia e compreens\u00e3o \u00e0 medida que nos aprofundarmos no assunto.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Antes de mergulhar nas etapas de configura\u00e7\u00e3o, \u00e9 essencial garantir que voc\u00ea tenha tudo o que precisa para um processo de instala\u00e7\u00e3o tranquilo. Veja abaixo os pr\u00e9-requisitos que voc\u00ea deve ter.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Software e contas necess\u00e1rios<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Conta de desenvolvedor Okta:<\/b><span style=\"font-weight: 400;\"> Voc\u00ea precisar\u00e1 de uma conta de Desenvolvedor Okta para configurar o Okta como seu Provedor de Identidade. Se n\u00e3o tiver uma, voc\u00ea pode se inscrever para obter uma conta gratuita <\/span><a href=\"https:\/\/developer.okta.com\/signup\/\"><span style=\"font-weight: 400;\">aqui<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Servidor Couchbase<\/b><span style=\"font-weight: 400;\">: Certifique-se de que voc\u00ea tenha <em>Administra\u00e7\u00e3o completa<\/em> ou pelo menos <em>Seguran\u00e7a do usu\u00e1rio externo Admin<\/em> acesso. Isso \u00e9 fundamental para definir as configura\u00e7\u00f5es de SAML no Couchbase Server.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Editor de texto:<\/b><span style=\"font-weight: 400;\"> Um editor de texto como o Visual Studio Code, Sublime Text ou Notepad++ ser\u00e1 \u00fatil para editar arquivos XML ou scripts, se necess\u00e1rio.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Conhecimentos e habilidades necess\u00e1rios<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Entendimento b\u00e1sico de SAML<\/b><span style=\"font-weight: 400;\">: Ser\u00e1 \u00fatil ter familiaridade com os conceitos de SAML, como Assertions, IdP, SP e SSO.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>No\u00e7\u00f5es b\u00e1sicas de XML<\/b><span style=\"font-weight: 400;\">: Como o SAML usa asser\u00e7\u00f5es baseadas em XML, um conhecimento b\u00e1sico de XML o ajudar\u00e1 no processo de configura\u00e7\u00e3o.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Dados necess\u00e1rios<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>URL do servidor Couchbase<\/b><span style=\"font-weight: 400;\">: Certifique-se de que o Couchbase Server esteja acess\u00edvel pela Internet e de que voc\u00ea conhe\u00e7a a URL de acesso externo.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Chave de assinatura e certificado<\/b><span style=\"font-weight: 400;\">: Voc\u00ea tem uma chave privada e um certificado e, opcionalmente, um arquivo Chain que pode ser carregado e que ser\u00e1 usado para assinar e descriptografar mensagens SAML.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Opcional, mas \u00fatil<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Ferramentas de rede<\/b><span style=\"font-weight: 400;\">: Ferramentas como curl ou Postman podem ser \u00fateis para testar solicita\u00e7\u00f5es HTTP e afirma\u00e7\u00f5es SAML.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Ferramentas de depura\u00e7\u00e3o<\/b><span style=\"font-weight: 400;\">: Ferramentas ou plug-ins de depura\u00e7\u00e3o baseados em navegador podem ajudar na solu\u00e7\u00e3o de problemas de respostas e solicita\u00e7\u00f5es SAML, como <\/span><a href=\"https:\/\/chrome.google.com\/webstore\/detail\/saml-tracer\/mpdajninpobndbfcldcmbpnnbhibjmch\"><span style=\"font-weight: 400;\">Saml Tracer<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Ferramentas de formata\u00e7\u00e3o de certificados:<\/b><span style=\"font-weight: 400;\"> Baseado em navegador <\/span><a href=\"https:\/\/www.samltool.com\/format_x509cert.php\"><span style=\"font-weight: 400;\">Ferramenta de certificado X.509 <\/span><\/a><span style=\"font-weight: 400;\">para formatar certificados.\u00a0<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Ao garantir que esses pr\u00e9-requisitos estejam em vigor, voc\u00ea estar\u00e1 preparado para seguir o restante deste guia. Na pr\u00f3xima se\u00e7\u00e3o, forneceremos uma vis\u00e3o geral de como funciona a autentica\u00e7\u00e3o SAML para que voc\u00ea entenda melhor o que ser\u00e1 configurado.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Configura\u00e7\u00e3o do Okta como IdP<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Agora que j\u00e1 abordamos os conceitos b\u00e1sicos, \u00e9 hora de configurar o Okta para atuar como seu provedor de identidade (IdP). Precisamos come\u00e7ar com o IdP, pois o servidor Couchbase espera um arquivo de metadados ou URL para ativar o SAML.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Criar um novo aplicativo SAML no Okta<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Fa\u00e7a login no Console do desenvolvedor Okta:<\/b><span style=\"font-weight: 400;\"> Navegue at\u00e9 o Console do desenvolvedor Okta e fa\u00e7a login.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Ir para Aplicativos:<\/b><span style=\"font-weight: 400;\"> No painel, clique no \u00edcone <strong>Aplicativos<\/strong>\u00a0guia.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image5-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15907\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image5-2-1024x303.png\" alt=\"\" width=\"595\" height=\"176\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image5-2-1024x303.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image5-2-300x89.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image5-2-768x227.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image5-2-1536x454.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image5-2-1320x390.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image5-2.png 1584w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Adicionar aplicativo: <\/b><span style=\"font-weight: 400;\">Clique no bot\u00e3o <strong>Criar integra\u00e7\u00e3o de aplicativos<\/strong>\u00a0para criar um novo aplicativo.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Selecione SAML 2.0:<\/b><span style=\"font-weight: 400;\">\u00a0 Escolha <em>SAML 2.0<\/em>\u00a0como o m\u00e9todo de logon.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image11.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15908\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image11-1024x282.png\" alt=\"\" width=\"600\" height=\"165\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image11-1024x282.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image11-300x83.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image11-768x212.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image11-1536x423.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image11-1320x364.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image11.png 1844w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Clique em <strong>Pr\u00f3ximo<\/strong>\u00a0para prosseguir para as configura\u00e7\u00f5es do aplicativo.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Configurar as defini\u00e7\u00f5es do aplicativo SAML no Okta<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Configura\u00e7\u00f5es gerais:<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Nome<\/b><span style=\"font-weight: 400;\">: Digite um nome para o aplicativo. Eu usarei: <\/span><b>couchbase<\/b><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Clique em\u00a0<strong>Pr\u00f3ximo<\/strong><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Configura\u00e7\u00f5es de SAML:<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>URL de logon \u00fanico<\/b><span style=\"font-weight: 400;\"> (URL DO ACS): Neste ponto, usaremos um <\/span><b>espa\u00e7o reservado<\/b><span style=\"font-weight: 400;\">: <\/span><a href=\"https:\/\/www.nowhere.com\/\"><b>https:\/\/www.nowhere.com<\/b><\/a><span style=\"font-weight: 400;\">pois ainda n\u00e3o temos essa URL. Mais tarde, voltaremos para concluir a configura\u00e7\u00e3o do ACS.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>URI do p\u00fablico <\/b><span style=\"font-weight: 400;\">(SP Entity ID): Defina o ID da entidade para o servidor Couchbase. Esse \u00e9 um identificador exclusivo que o Okta usar\u00e1 para reconhecer seu servi\u00e7o. Eu usarei \"couchbase-demo-integration\"<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Nome ID Formato:<\/b><span style=\"font-weight: 400;\"> Normalmente definido como \"Unspecified\" ou \"EmailAddress\", dependendo de seus requisitos. Usarei Unspecified para essa configura\u00e7\u00e3o.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Nome de usu\u00e1rio do aplicativo:<\/b><span style=\"font-weight: 400;\"> Escolha como os nomes de usu\u00e1rio ser\u00e3o mapeados (geralmente \"E-mail\" ou \"Nome de usu\u00e1rio Okta\").<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image8-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15910\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image8-2-1024x875.png\" alt=\"\" width=\"600\" height=\"513\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image8-2-1024x875.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image8-2-300x256.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image8-2-768x656.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image8-2-1320x1128.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image8-2.png 1498w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/span><\/li>\n<\/ul>\n<\/li>\n<li aria-level=\"2\"><b>Acabamento<\/b><span style=\"font-weight: 400;\">: Clique em \"Finish\" (Concluir) ou \"Next\" (Avan\u00e7ar) at\u00e9 concluir a configura\u00e7\u00e3o do aplicativo.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Baixar metadados do Okta<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Exibir instru\u00e7\u00f5es de configura\u00e7\u00e3o:<\/b><span style=\"font-weight: 400;\"> Depois de criar o aplicativo, v\u00e1 at\u00e9 a guia \"Sign On\" e clique em \"More details\" (Mais detalhes).<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image29.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15911\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image29-1024x961.png\" alt=\"\" width=\"598\" height=\"561\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image29-1024x961.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image29-300x282.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image29-768x721.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image29-1320x1239.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image29.png 1492w\" sizes=\"auto, (max-width: 598px) 100vw, 598px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><b>Mantenha esta p\u00e1gina aberta:<\/b><span style=\"font-weight: 400;\"> Mantenha essa p\u00e1gina aberta, pois copiaremos os campos dessa p\u00e1gina quando estivermos configurando o servidor Couchbase na pr\u00f3xima etapa.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image26.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15912\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image26-898x1024.png\" alt=\"\" width=\"600\" height=\"684\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image26-898x1024.png 898w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image26-263x300.png 263w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image26-768x875.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image26-1348x1536.png 1348w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image26-300x342.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image26-1320x1505.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image26.png 1402w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\"><\/li>\n<\/ol>\n<h2><span style=\"font-weight: 400;\">Configura\u00e7\u00e3o do Couchbase Server para atuar como um SP<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Agora que voc\u00ea configurou o Okta como um provedor de identidade (iDP), \u00e9 hora de preparar o servidor Couchbase para atuar como um provedor de servi\u00e7os SAML (SP). Esta se\u00e7\u00e3o o guiar\u00e1 pelas etapas iniciais de instala\u00e7\u00e3o e configura\u00e7\u00e3o.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Configura\u00e7\u00e3o inicial<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Fa\u00e7a login na interface do usu\u00e1rio do servidor Couchbase:<\/b><span style=\"font-weight: 400;\"> Fa\u00e7a login na interface de usu\u00e1rio administrativa do servidor Couchbase. \u00c9 aqui que voc\u00ea definir\u00e1 as configura\u00e7\u00f5es de SAML.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image9-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-15913 alignnone\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image9-2.png\" alt=\"\" width=\"106\" height=\"240\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image9-2.png 230w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image9-2-133x300.png 133w\" sizes=\"auto, (max-width: 106px) 100vw, 106px\" \/><\/a><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Clique em Security (Seguran\u00e7a): <\/b><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Selecione seguran\u00e7a na navega\u00e7\u00e3o do lado esquerdo.<\/span><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Clique na guia SAML: <\/b><span style=\"font-weight: 400;\">na parte superior Localize a guia SAML e clique nela. Isso abrir\u00e1 a p\u00e1gina de configura\u00e7\u00e3o do SAML.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image25.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15914\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image25-1024x89.png\" alt=\"\" width=\"608\" height=\"53\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image25-1024x89.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image25-300x26.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image25-768x67.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image25-1320x115.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image25.png 1334w\" sizes=\"auto, (max-width: 608px) 100vw, 608px\" \/><\/a><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><b>Ativar a autentica\u00e7\u00e3o SAML:<\/b> H\u00e1 uma caixa de sele\u00e7\u00e3o abaixo do texto. Ative essa configura\u00e7\u00e3o.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image33.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15915\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image33-1024x204.png\" alt=\"\" width=\"602\" height=\"120\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image33-1024x204.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image33-300x60.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image33-768x153.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image33-1536x306.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image33-1320x263.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image33.png 1796w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/a><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Configura\u00e7\u00e3o de metadados<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>ID da entidade SP<\/b><span style=\"font-weight: 400;\">: Defina o ID da entidade para o servidor Couchbase. Esse \u00e9 um identificador exclusivo que o Okta usar\u00e1 para reconhecer seu servi\u00e7o. Use o mesmo ID de entidade que voc\u00ea usou na tela do Okta: <em>couchbase-demo-integra\u00e7\u00e3o<\/em><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Detalhes da organiza\u00e7\u00e3o: <\/b><span style=\"font-weight: 400;\">Preencha os campos Org Name e contato com suas informa\u00e7\u00f5es.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Tipo de URL de base do SP<\/b><span style=\"font-weight: 400;\">: Selecionar\u00a0 <\/span><b>URL personalizado<\/b><span style=\"font-weight: 400;\"> e use a url em que seu servi\u00e7o pode ser acessado pela Internet. Eu especificarei <\/span><em><span style=\"font-weight: 400;\">https:\/\/127.0.0.1:8091<\/span><\/em><span style=\"font-weight: 400;\"> pois estou executando o servidor Couchbase localmente.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Assinar metadados<\/b><span style=\"font-weight: 400;\">: Certifique-se de que o <\/span><span style=\"font-weight: 400;\"><em>Assinar metadados usando os certificados especificados abaixo<\/em>\u00a0est\u00e1 ativado.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image7-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15916\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image7-2-1024x159.png\" alt=\"\" width=\"599\" height=\"93\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image7-2-1024x159.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image7-2-300x47.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image7-2-768x119.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image7-2-1536x239.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image7-2-1320x205.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image7-2.png 1710w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Gerenciamento de certificados<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Carregar chave privada<\/b><span style=\"font-weight: 400;\">: Abra a se\u00e7\u00e3o Key and Certificate (Chave e certificado) e carregue sua chave privada.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Carregar certificado<\/b><span style=\"font-weight: 400;\">: fa\u00e7a tamb\u00e9m o upload de seu certificado.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Cadeia de certificados<\/b><span style=\"font-weight: 400;\">: Opcionalmente, se voc\u00ea precisar de uma cadeia de certificados, fa\u00e7a o upload dela tamb\u00e9m.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image32.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15917\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image32-1024x811.png\" alt=\"\" width=\"599\" height=\"474\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image32-1024x811.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image32-300x238.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image32-768x609.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image32-1536x1217.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image32-1320x1046.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image32.png 1686w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/a><\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Configura\u00e7\u00e3o do provedor de identidade<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Metadados abertos<\/b><span style=\"font-weight: 400;\">: Abra a se\u00e7\u00e3o de metadados dessa configura\u00e7\u00e3o<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image21.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15918\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image21.png\" alt=\"\" width=\"522\" height=\"133\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image21.png 948w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image21-300x77.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image21-768x196.png 768w\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Configurar metadados do IDP<\/b><span style=\"font-weight: 400;\">: Volte para a tela de configura\u00e7\u00e3o do Okta e copie o <\/span><b>URL de metadados<\/b><b><br \/>\n<\/b><b><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image17.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15919\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image17-1024x324.png\" alt=\"\" width=\"598\" height=\"189\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image17-1024x324.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image17-300x95.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image17-768x243.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image17.png 1162w\" sizes=\"auto, (max-width: 598px) 100vw, 598px\" \/><\/a><\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Abra-o: <\/b><span style=\"font-weight: 400;\">Cole o URL em uma nova janela do navegador<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image2-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15920\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image2-2-1024x363.png\" alt=\"\" width=\"601\" height=\"213\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image2-2-1024x363.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image2-2-300x106.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image2-2-768x272.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image2-2-1536x544.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image2-2-1320x468.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image2-2.png 1999w\" sizes=\"auto, (max-width: 601px) 100vw, 601px\" \/><\/a><\/span><b><\/b><b><\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Copie o conte\u00fado: <\/b><span style=\"font-weight: 400;\">Selecione o arquivo inteiro e copie o conte\u00fado para a \u00e1rea de transfer\u00eancia<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Cole o XML:<\/b><span style=\"font-weight: 400;\"> Volte para o servidor Couchbase e altere os metadados do Load IDP de URL para <\/span><b>Arquivo<\/b><span style=\"font-weight: 400;\"> e cole o XML na \u00e1rea de texto:<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image13.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15921\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image13-1024x328.png\" alt=\"\" width=\"599\" height=\"192\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image13-1024x328.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image13-300x96.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image13-768x246.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image13-1536x493.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image13-1320x423.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image13.png 1690w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n\u00c9 importante observar que voc\u00ea tem a op\u00e7\u00e3o de carregar diretamente os metadados do provedor de identidade especificando seu URL. Se voc\u00ea escolher essa abordagem, certifique-se de que os certificados de autoridade de certifica\u00e7\u00e3o (CA) correspondentes tamb\u00e9m sejam carregados; caso contr\u00e1rio, o servidor Couchbase n\u00e3o conseguir\u00e1 fazer download dos metadados do IdP.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Habilitar Verificar par remoto: <\/b>Alterne a op\u00e7\u00e3o Verify remote peer (Verificar par remoto) para garantir que esteja ativada<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image20.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15922\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image20.png\" alt=\"\" width=\"242\" height=\"52\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image20.png 488w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image20-300x65.png 300w\" sizes=\"auto, (max-width: 242px) 100vw, 242px\" \/><\/a><br \/>\n<b><\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Impress\u00f5es digitais confi\u00e1veis: <\/b>Certifique-se de ativar todas as op\u00e7\u00f5es de valida\u00e7\u00e3o de impress\u00e3o digital:<br \/>\n<span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image28.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15923\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image28-1024x121.png\" alt=\"\" width=\"603\" height=\"71\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image28-1024x121.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image28-300x35.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image28-768x91.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image28-1536x181.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image28-1320x156.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image28.png 1999w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/a><\/span><\/li>\n<li aria-level=\"1\"><b>Impress\u00f5es digitais abertas<\/b><span style=\"font-weight: 400;\">: Volte para a tela do Okta e abra a se\u00e7\u00e3o Impress\u00e3o digital do certificado<br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image10-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15925\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image10-2.png\" alt=\"\" width=\"405\" height=\"55\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image10-2.png 810w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image10-2-300x41.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image10-2-768x104.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image10-2-800x110.png 800w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\" \/><\/a><\/span><\/li>\n<li aria-level=\"1\"><b>Copiar impress\u00e3o digital<\/b><span style=\"font-weight: 400;\">: Copie a impress\u00e3o digital SHA1 (formatada) para a \u00e1rea de transfer\u00eancia e cole-a na \u00e1rea de texto Impress\u00f5es digitais confi\u00e1veis no Couchbase.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image16.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15924\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image16-1024x278.png\" alt=\"\" width=\"545\" height=\"148\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image16-1024x278.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image16-300x81.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image16-768x209.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image16.png 1178w\" sizes=\"auto, (max-width: 545px) 100vw, 545px\" \/><\/a><br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image3-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15926\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image3-2.png\" alt=\"\" width=\"503\" height=\"273\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image3-2.png 966w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image3-2-300x163.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image3-2-768x417.png 768w\" sizes=\"auto, (max-width: 503px) 100vw, 503px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><b>Alterar o formato do ID do nome<\/b><span style=\"font-weight: 400;\">: Por padr\u00e3o, o Okta usa <\/span><span style=\"font-weight: 400;\"><em>N\u00e3o especificado<\/em>. Voc\u00ea precisa se certificar de que eles correspondem no Okta e no Couchbase Server. Vou alterar o Couchbase de <em>persistente<\/em> para <em>n\u00e3o especificado<\/em> alterando esse campo para <em>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified<\/em>\u00a0para corresponder ao padr\u00e3o do Okta.\u00a0<\/span><\/li>\n<li aria-level=\"1\"><b>Salvar configura\u00e7\u00e3o<\/b><span style=\"font-weight: 400;\">: Clique em <strong>Salvar<\/strong> para manter a configura\u00e7\u00e3o at\u00e9 o momento.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image23.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15927\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image23.png\" alt=\"\" width=\"275\" height=\"43\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image23.png 576w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image23-300x47.png 300w\" sizes=\"auto, (max-width: 275px) 100vw, 275px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h2><span style=\"font-weight: 400;\">Continua\u00e7\u00e3o da configura\u00e7\u00e3o do Okta como IdP...<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Agora que voc\u00ea tem o Couchbase e o endpoint do ACS, precisa voltar ao Okta para concluir a configura\u00e7\u00e3o.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Alterar espa\u00e7o reservado<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Configura\u00e7\u00f5es de SAML:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Ir para Geral: <\/b><span style=\"font-weight: 400;\">Volte para o Okta e abra a guia Geral<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Abrir configura\u00e7\u00f5es de SAML<\/b><span style=\"font-weight: 400;\">: Role para baixo at\u00e9 Configura\u00e7\u00f5es de SAML e a op\u00e7\u00e3o <\/span><b>Editar<\/b><span style=\"font-weight: 400;\"> link<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Pr\u00f3ximo<\/b><span style=\"font-weight: 400;\">: Clique em next (pr\u00f3ximo) para ir para a guia SAML Settings (Configura\u00e7\u00f5es de SAML)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>URL de logon \u00fanico<\/b><span style=\"font-weight: 400;\"> (URL DO ACS): Digite o URL do Assertion Consumer Service (ACS) que voc\u00ea configurou no servidor Couchbase. Voc\u00ea precisa copiar o \"URL de consumo do SP atual\" da interface do usu\u00e1rio do servidor Couchbase e colar o valor nesse campo.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image19.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15928\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image19-1024x146.png\" alt=\"\" width=\"603\" height=\"86\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image19-1024x146.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image19-300x43.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image19-768x110.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image19-1536x220.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image19-1320x189.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image19.png 1650w\" sizes=\"auto, (max-width: 603px) 100vw, 603px\" \/><\/a><\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>URI do p\u00fablico <\/b><span style=\"font-weight: 400;\">(SP Entity ID): Neste ponto, voc\u00ea precisa verificar novamente se o \"SP Entity ID\" no servidor Couchbase \u00e9 o mesmo que o \"<\/span><span style=\"font-weight: 400;\">Audience URI\" no Okta.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Acabamento<\/b><span style=\"font-weight: 400;\">: Primeiro, pressione \"Next\" (Avan\u00e7ar) e depois \"Finish\" (Concluir) na parte inferior da tela para salvar as altera\u00e7\u00f5es.\u00a0\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><span style=\"font-weight: 400;\">Atribuir usu\u00e1rios ao aplicativo<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>V\u00e1 para Assignments (Atribui\u00e7\u00f5es):<\/b><span style=\"font-weight: 400;\"> Navegue at\u00e9 a se\u00e7\u00e3o <strong>Atribui\u00e7\u00f5es<\/strong>\u00a0em seu aplicativo.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Atribuir usu\u00e1rios: <\/b><span style=\"font-weight: 400;\">Clique em <strong>Atribuir<\/strong> e depois <strong>Atribuir a pessoas<\/strong>\u00a0para adicionar usu\u00e1rios que usar\u00e3o essa configura\u00e7\u00e3o de SSO SAML.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Feito:<\/b><span style=\"font-weight: 400;\"> Confirme a atribui\u00e7\u00e3o.\u00a0<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Fazer upload do certificado SP e ativar o logout<\/span><\/h3>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Configura\u00e7\u00e3o de SAML aberto<\/b><span style=\"font-weight: 400;\">: Volte para a tela Configura\u00e7\u00e3o de SAML na interface do usu\u00e1rio do servidor Couchbase\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Salvar certificado SP: <\/b><span style=\"font-weight: 400;\">Clique no bot\u00e3o Download Metadata (Baixar metadados)<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image31.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15929\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image31-1024x263.png\" alt=\"\" width=\"600\" height=\"154\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image31-1024x263.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image31-300x77.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image31-768x198.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image31-1536x395.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image31-1320x340.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image31.png 1780w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Abrir arquivo<\/b><span style=\"font-weight: 400;\">: Abra o arquivo de metadados que acabou de baixar em um editor de texto<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Extrair certificado<\/b><span style=\"font-weight: 400;\">: Localizar <em>&lt;KeyDescriptor&gt;<\/em> dentro desse arquivo, no qual voc\u00ea encontrar\u00e1 o <em>&lt;X509Certificate&gt;<\/em> que cont\u00e9m o certificado.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Certificado de formato<\/b><span style=\"font-weight: 400;\">: Aberto <\/span><a href=\"https:\/\/www.samltool.com\/format_x509cert.php\"><span style=\"font-weight: 400;\">https:\/\/www.samltool.com\/format_x509cert.php<\/span><\/a><span style=\"font-weight: 400;\"> ou uma ferramenta semelhante para formatar esse certificado para incluir cabe\u00e7alhos.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image1-3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15930\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image1-3-1024x197.png\" alt=\"\" width=\"598\" height=\"115\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image1-3-1024x197.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image1-3-300x58.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image1-3-768x147.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image1-3-1536x295.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image1-3-1320x253.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image1-3.png 1740w\" sizes=\"auto, (max-width: 598px) 100vw, 598px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><b>Salvar certificado<\/b><span style=\"font-weight: 400;\">: Salve o certificado formatado em um novo arquivo usando um editor de texto de sua escolha.\u00a0<\/span><\/li>\n<li aria-level=\"1\"><b>Navegue at\u00e9 o Okta<\/b><span style=\"font-weight: 400;\">: Volte para o console do Okta e abra o aplicativo<\/span><\/li>\n<li aria-level=\"1\"><b>Ir para Geral: <\/b><span style=\"font-weight: 400;\">Volte para o Okta e abra a guia Geral<\/span><\/li>\n<li aria-level=\"1\"><b>Abrir configura\u00e7\u00f5es de SAML<\/b><span style=\"font-weight: 400;\">: Role para baixo at\u00e9 Configura\u00e7\u00f5es de SAML e a op\u00e7\u00e3o <\/span><b>Editar<\/b><span style=\"font-weight: 400;\"> link<\/span><\/li>\n<li aria-level=\"1\"><b>Pr\u00f3ximo<\/b><span style=\"font-weight: 400;\">: Clique em next (pr\u00f3ximo) para ir para a guia SAML Settings (Configura\u00e7\u00f5es de SAML)<\/span><\/li>\n<li aria-level=\"1\"><b>Mostrar avan\u00e7ado<\/b><span style=\"font-weight: 400;\">: Clique em Show Advanced Settings (Mostrar configura\u00e7\u00f5es avan\u00e7adas)<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image18.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15931\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image18-1024x864.png\" alt=\"\" width=\"600\" height=\"506\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image18-1024x864.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image18-300x253.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image18-768x648.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image18-1320x1114.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image18.png 1484w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><b>Navegue at\u00e9 o certificado de assinatura<\/b>: Role para baixo at\u00e9 o campo chamado <em>Certificado de assinatura\u00a0<\/em><\/li>\n<li aria-level=\"1\"><b>Carregar certificado<\/b><span style=\"font-weight: 400;\">: Carregue o certificado que voc\u00ea salvou na etapa 6<\/span><\/li>\n<li aria-level=\"1\"><b>Habilitar solicita\u00e7\u00f5es assinadas: <\/b><span style=\"font-weight: 400;\">Abaixo do campo Carregar certificado, voc\u00ea pode encontrar a configura\u00e7\u00e3o Habilitar solicita\u00e7\u00e3o assinada. <\/span><span style=\"font-weight: 400;\">Voc\u00ea precisa ativar a op\u00e7\u00e3o Validar solicita\u00e7\u00f5es SAML com certificados de assinatura para que o iDP possa validar os SAMLRequests recebidos do Couchbase.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image12.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15932\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image12-1024x151.png\" alt=\"\" width=\"605\" height=\"89\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image12-1024x151.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image12-300x44.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image12-768x114.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image12-1320x195.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image12.png 1380w\" sizes=\"auto, (max-width: 605px) 100vw, 605px\" \/><\/a><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><b>Ativar o logout \u00fanico<\/b>: Tamb\u00e9m \u00e9 poss\u00edvel ativar o logout \u00fanico. Nesse caso, o servidor Couchbase far\u00e1 o logout do usu\u00e1rio do iDP quando o usu\u00e1rio clicar no bot\u00e3o de logout na interface do usu\u00e1rio do servidor Couchbase.\n<ul>\n<li aria-level=\"1\"><span style=\"font-weight: 400;\">Primeiro, voc\u00ea precisa acessar o servidor Couchbase e copiar o URL de logout<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image24.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15933\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image24-1024x252.png\" alt=\"\" width=\"602\" height=\"148\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image24-1024x252.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image24-300x74.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image24-768x189.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image24.png 1274w\" sizes=\"auto, (max-width: 602px) 100vw, 602px\" \/><\/a><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><span style=\"font-weight: 400;\">Cole-o no campo URL de logout \u00fanico no Okta<\/span><\/li>\n<li aria-level=\"1\"><span style=\"font-weight: 400;\">Copie tamb\u00e9m o ID da entidade para o campo Emissor do SP<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image14.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15934\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image14-1024x244.png\" alt=\"\" width=\"597\" height=\"142\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image14-1024x244.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image14-300x71.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image14-768x183.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image14-1320x314.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image14.png 1412w\" sizes=\"auto, (max-width: 597px) 100vw, 597px\" \/><\/a><br \/>\n<\/span><\/li>\n<li aria-level=\"1\">Observe que o logout s\u00f3 funcionar\u00e1 se voc\u00ea voltar ao Okta e copiar as informa\u00e7\u00f5es de metadados novamente e atualiz\u00e1-las no servidor Couchbase, pois os metadados originais n\u00e3o tinham o logout ativado.<\/li>\n<\/ul>\n<\/li>\n<li aria-level=\"1\"><b>Acabamento<\/b><span style=\"font-weight: 400;\">: Primeiro, pressione \"Next\" (Avan\u00e7ar) e depois \"Finish\" (Concluir) na parte inferior da tela para salvar as altera\u00e7\u00f5es.\u00a0<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Seguindo essas etapas, voc\u00ea deve ter configurado com \u00eaxito o Okta como o provedor de identidade (IdP) para o seu provedor de servi\u00e7os SAML (SP). A pr\u00f3xima se\u00e7\u00e3o abordar\u00e1 como mapear os atributos do usu\u00e1rio entre o Okta e o servidor Couchbase.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Mapeamento de usu\u00e1rios do Okta para usu\u00e1rios do Couchbase Server<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Depois de configurar com \u00eaxito o Okta como seu provedor de identidade (IdP) e o servidor Couchbase como provedor de servi\u00e7os (SP), a pr\u00f3xima etapa \u00e9 garantir que os atributos do usu\u00e1rio sejam mapeados corretamente entre os dois. O mapeamento de atributos \u00e9 crucial para uma experi\u00eancia de usu\u00e1rio perfeita e para garantir que as informa\u00e7\u00f5es necess\u00e1rias do usu\u00e1rio estejam dispon\u00edveis no seu aplicativo.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Mapeamento de usu\u00e1rio para usu\u00e1rio<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">A maneira mais simples de mapear usu\u00e1rios \u00e9 criar usu\u00e1rios externos no servidor Couchbase que correspondam aos usu\u00e1rios no Okta. Neste exemplo, fiz exatamente isso.\u00a0<\/span><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Localizar e-mail no Okta<\/b><span style=\"font-weight: 400;\">: Volte ao painel do Okta e encontre o endere\u00e7o de e-mail do usu\u00e1rio.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Abra a interface do usu\u00e1rio do servidor Couchbase<\/b><span style=\"font-weight: 400;\">: Abra a interface do usu\u00e1rio do servidor Couchbase<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Clique em Seguran\u00e7a<\/b><span style=\"font-weight: 400;\">: \u00c0 esquerda, voc\u00ea pode encontrar o link de seguran\u00e7a<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Abra a guia Usu\u00e1rios<\/b><span style=\"font-weight: 400;\">: Na parte superior, voc\u00ea encontrar\u00e1 a guia Users\/Groups (Usu\u00e1rios\/Grupos), clique nela para listar os usu\u00e1rios no Couchbase Server:<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image27.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15935\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image27-1024x54.png\" alt=\"\" width=\"594\" height=\"31\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image27-1024x54.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image27-300x16.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image27-768x41.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image27-1320x70.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image27.png 1428w\" sizes=\"auto, (max-width: 594px) 100vw, 594px\" \/><\/a><\/span><b><\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Adicionar usu\u00e1rio<\/b><span style=\"font-weight: 400;\">: Clique no bot\u00e3o Add user (Adicionar usu\u00e1rio) no canto superior direito<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Usu\u00e1rio externo<\/b><span style=\"font-weight: 400;\">: Voc\u00ea precisa ter certeza de que configurou seu usu\u00e1rio como \"Externo\"\u00a0 <\/span><a href=\"https:\/\/docs.couchbase.com\/server\/current\/manage\/manage-security\/manage-users-and-roles.html#adding-an-externally-authenticated-user\"><span style=\"font-weight: 400;\">consulte nossa documenta\u00e7\u00e3o<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Preencha o nome de usu\u00e1rio:<\/b><span style=\"font-weight: 400;\"> Copie o nome de usu\u00e1rio do Okta para esse campo<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image22.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15936\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image22-1024x278.png\" alt=\"\" width=\"609\" height=\"165\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image22-1024x278.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image22-300x81.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image22-768x208.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image22-1536x416.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image22-1320x358.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image22.png 1564w\" sizes=\"auto, (max-width: 609px) 100vw, 609px\" \/><\/a><\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><b>Definir fun\u00e7\u00f5es:<\/b><span style=\"font-weight: 400;\"> No lado direito, voc\u00ea precisa selecionar as fun\u00e7\u00f5es exatas que o usu\u00e1rio deve ter<\/span><\/li>\n<li aria-level=\"1\"><b>Configurar grupos:<\/b><span style=\"font-weight: 400;\"> (Opcional) Voc\u00ea tamb\u00e9m pode adicionar seu usu\u00e1rio externo a qualquer grupo do servidor Couchbase especificado anteriormente<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h3><span style=\"font-weight: 400;\">Mapeamento de usu\u00e1rio para grupo<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Outra maneira de mapear usu\u00e1rios \u00e9 criar grupos no servidor Couchbase que correspondam aos grupos no Okta.<\/span><\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Navegue at\u00e9 o Okta<\/b><span style=\"font-weight: 400;\">: Volte para o console do Okta e\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Criar um grupo<\/b><span style=\"font-weight: 400;\">: Crie um grupo no Okta chamado <\/span><b>teste<\/b><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Abra o aplicativo<\/b><span style=\"font-weight: 400;\">: Selecione o aplicativo que voc\u00ea configurou anteriormente.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Ir para Geral: <\/b><span style=\"font-weight: 400;\">Volte para o Okta e abra a guia Geral<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Abrir configura\u00e7\u00f5es de SAML<\/b><span style=\"font-weight: 400;\">: Role para baixo at\u00e9 Configura\u00e7\u00f5es de SAML e a op\u00e7\u00e3o <\/span><b>Editar<\/b><span style=\"font-weight: 400;\"> link<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Pr\u00f3ximo<\/b><span style=\"font-weight: 400;\">: Clique em next (pr\u00f3ximo) para ir para a guia SAML Settings (Configura\u00e7\u00f5es de SAML)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Criar um mapeamento de grupo<\/b><span style=\"font-weight: 400;\">: Role para baixo at\u00e9 as declara\u00e7\u00f5es de atributo de grupo e crie um novo mapeamento. Neste caso, estou criando uma asser\u00e7\u00e3o chamada groups <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image30.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15937\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image30-1024x329.png\" alt=\"\" width=\"600\" height=\"193\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image30-1024x329.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image30-300x96.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image30-768x247.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image30-1320x424.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image30.png 1402w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Navegue at\u00e9 a interface do usu\u00e1rio do servidor Couchbase<\/b><span style=\"font-weight: 400;\">: Volte para a interface do usu\u00e1rio do servidor Couchbase e abra as configura\u00e7\u00f5es de SAML<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Abra as configura\u00e7\u00f5es de logon \u00fanico<\/b><span style=\"font-weight: 400;\">: Role para baixo e abra Settings &gt; Single sign on<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Configurar mapeamento de grupo:<\/b><span style=\"font-weight: 400;\"> Digite o nome da reivindica\u00e7\u00e3o de grupo que voc\u00ea criou no lado do Okta.<br \/>\n<a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image15.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-15938\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image15.png\" alt=\"\" width=\"447\" height=\"267\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image15.png 908w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image15-300x179.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image15-768x458.png 768w\" sizes=\"auto, (max-width: 447px) 100vw, 447px\" \/><\/a><\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p>Para que isso funcione, \u00e9 necess\u00e1rio certificar-se de que voc\u00ea tenha um grupo no servidor Couchbase que corresponda ao nome do seu grupo Okta. Depois que os grupos forem criados, voc\u00ea poder\u00e1 fazer login com um usu\u00e1rio do Okta no Couchbase, onde as fun\u00e7\u00f5es do Couchbase ser\u00e3o inferidas a partir do mapeamento do grupo.<\/p>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400;\">Conclus\u00e3o<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Parab\u00e9ns! Se voc\u00ea seguiu este guia abrangente, agora deve ter uma configura\u00e7\u00e3o de logon \u00fanico (SSO) e logout \u00fanico (SLO) baseada em SAML totalmente funcional entre o Okta e o servidor Couchbase.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Em resumo, a integra\u00e7\u00e3o do servidor Couchbase com o Okta via SAML n\u00e3o apenas simplifica o processo de autentica\u00e7\u00e3o, mas tamb\u00e9m aumenta a seguran\u00e7a, proporcionando uma experi\u00eancia de usu\u00e1rio perfeita sem comprometer a integridade dos dados. Percorremos as etapas essenciais para configurar essa conex\u00e3o e espero que este guia seja \u00fatil para voc\u00ea. Se encontrar algum desafio ou tiver outras d\u00favidas, sinta-se \u00e0 vontade para entrar em contato por meio de nossos canais de suporte.<\/span><\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Welcome to this comprehensive guide on integrating Okta with Couchbase Server!\u00a0 In this article, we will walk you through the step-by-step process of setting up a secure and seamless authentication flow using Okta as the Identity Provider (IdP) and Couchbase [&hellip;]<\/p>","protected":false},"author":84313,"featured_media":15939,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1814,1815,2242,1816,1813],"tags":[9954,9917],"ppma_author":[9812],"class_list":["post-15906","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-application-design","category-best-practices-and-tutorials","category-connectors","category-couchbase-server","category-security","tag-okta","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>Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"By the end of this guide, you&#039;ll have a fully functional SSO setup, allowing users to log in and log out of Couchbase server UI using SAML.\" \/>\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\/pt\/integrate-couchbase-okta-authentication\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication\" \/>\n<meta property=\"og:description\" content=\"By the end of this guide, you&#039;ll have a fully functional SSO setup, allowing users to log in and log out of Couchbase server UI using SAML.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/integrate-couchbase-okta-authentication\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-19T17:47:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-24T17:02:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image4-2.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=\"17 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/\"},\"author\":{\"name\":\"Istvan Orban, Principal Product Manager\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/da80693db66ef61daaabe98bc56afc26\"},\"headline\":\"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication\",\"datePublished\":\"2024-06-19T17:47:18+00:00\",\"dateModified\":\"2024-06-24T17:02:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/\"},\"wordCount\":2376,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image4-2.png\",\"keywords\":[\"okta\",\"SSO\"],\"articleSection\":[\"Application Design\",\"Best Practices and Tutorials\",\"Connectors\",\"Couchbase Server\",\"Security\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/\",\"name\":\"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image4-2.png\",\"datePublished\":\"2024-06-19T17:47:18+00:00\",\"dateModified\":\"2024-06-24T17:02:44+00:00\",\"description\":\"By the end of this guide, you'll have a fully functional SSO setup, allowing users to log in and log out of Couchbase server UI using SAML.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image4-2.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image4-2.png\",\"width\":1024,\"height\":1024,\"caption\":\"Couchbase and OKTA integration for SSO\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication\"}]},{\"@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\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@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\":\"pt-BR\",\"@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\/pt\/author\/istvanorban\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication - The Couchbase Blog","description":"Ao final deste guia, voc\u00ea ter\u00e1 uma configura\u00e7\u00e3o de SSO totalmente funcional, permitindo que os usu\u00e1rios fa\u00e7am login e logout da interface do usu\u00e1rio do servidor Couchbase usando SAML.","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\/pt\/integrate-couchbase-okta-authentication\/","og_locale":"pt_BR","og_type":"article","og_title":"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication","og_description":"By the end of this guide, you'll have a fully functional SSO setup, allowing users to log in and log out of Couchbase server UI using SAML.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/integrate-couchbase-okta-authentication\/","og_site_name":"The Couchbase Blog","article_published_time":"2024-06-19T17:47:18+00:00","article_modified_time":"2024-06-24T17:02:44+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2024\/06\/image4-2.png","type":"image\/png"}],"author":"Istvan Orban","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Istvan Orban","Est. reading time":"17 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/"},"author":{"name":"Istvan Orban, Principal Product Manager","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/da80693db66ef61daaabe98bc56afc26"},"headline":"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication","datePublished":"2024-06-19T17:47:18+00:00","dateModified":"2024-06-24T17:02:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/"},"wordCount":2376,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image4-2.png","keywords":["okta","SSO"],"articleSection":["Application Design","Best Practices and Tutorials","Connectors","Couchbase Server","Security"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/","url":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/","name":"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image4-2.png","datePublished":"2024-06-19T17:47:18+00:00","dateModified":"2024-06-24T17:02:44+00:00","description":"Ao final deste guia, voc\u00ea ter\u00e1 uma configura\u00e7\u00e3o de SSO totalmente funcional, permitindo que os usu\u00e1rios fa\u00e7am login e logout da interface do usu\u00e1rio do servidor Couchbase usando SAML.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image4-2.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/06\/image4-2.png","width":1024,"height":1024,"caption":"Couchbase and OKTA integration for SSO"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/integrate-couchbase-okta-authentication\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Integrating Couchbase Server with Okta: A Step-by-Step Guide to Seamless Authentication"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados 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":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@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, gerente principal de produtos","image":{"@type":"ImageObject","inLanguage":"pt-BR","@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 \u00e9 o principal gerente de produtos da Couchbase e mora no Reino Unido. Istvan tem uma ampla experi\u00eancia como engenheiro de software de pilha completa, l\u00edder de equipe e engenheiro de Devops. Seu foco principal \u00e9 a seguran\u00e7a e o Single Sign On. Istvan liderou v\u00e1rios projetos de grande escala em seus 20 anos de carreira profissional.","url":"https:\/\/www.couchbase.com\/blog\/pt\/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 \u00e9 o principal gerente de produtos da Couchbase e mora no Reino Unido. Istvan tem uma ampla experi\u00eancia como engenheiro de software de pilha completa, l\u00edder de equipe e engenheiro de Devops. Seu foco principal \u00e9 a seguran\u00e7a e o Single Sign On. Istvan liderou v\u00e1rios projetos de grande escala em seus 20 anos de carreira profissional."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/15906","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/84313"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=15906"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/15906\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/15939"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=15906"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=15906"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=15906"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=15906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}