---
schema_version: "1"
id: c3d2ce242c2be1360f2e31f3461b5f15d16c034f4ef6564f072267d50456f2b6
title: Configurar o OAuth externo para SAP HANA
collection: tableau
version: current
locale: pt-br
portal_url: https://docs.salesforce.com/tableau/current/pt-br/online/config_oauth_hana.md
canonical_url: https://help.tableau.com/current/online/pt-br/config_oauth_hana.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 515f95d4843dab437d706b73847d6b8d88ded4c2c5d339802bef8cd9b6c8b090
description: Configure external OAuth 2.0/OIDC identity federation for SAP HANA in Tableau Cloud.
---
[Pular para o conteúdo principal](#main-content)

# Configurar o OAuth externo para SAP HANA

A partir do Tableau 2024.3 para Tableau Cloud, você pode usar o OAuth 2.0/OIDC para federar a identidade de um provedor de identidade externo para o HANA.

Dependendo do fornecedor de identidade, existem diferentes passos necessários para configurar a integração. Esta é uma visão geral de alto nível.

**Observação**: tokens de atualização de uso único (às vezes chamados de tokens de atualização contínua ou rotação de tokens de atualização) não são suportados para conexões OAuth usando o Tableau Bridge para o Tableau Cloud. O suporte para esses tokens está planejado para uma versão futura.

## Configurar o IDP no HANA

Para obter informações sobre como configurar seu IdP no HANA, consulte [Login único usando tokens da Web JSON](https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-security-guide/single-sign-on-using-json-web-tokens) no sistema de ajuda do SAP.

Aqui estão alguns exemplos de diferentes maneiras de configurar o IdP:

- Okta IdP usando HANA Cockpit: [Conecte-se no SAP HANA com uma conta Okta](https://help.alteryx.com/current/en/designer/data-sources/sap-hana/connect-to-sap-hana-cloud-with-okta-account.html#connect-to-sap-hana-cloud-with-okta-account)
- IdP do Azure usando o HANA Studio: [Configurando uma instância SAP HANA com OAuth ou SSO](https://www2.microstrategy.com/producthelp/Current/Gateway_Connections/WebHelp/Lang_1033/Content/sap_hana_instance_oauth_sso.htm)

## Configurar o IDP

1. Crie clientes OAuth no IDP para Tableau Desktop e Tableau Server ou Tableau Cloud. O cliente Desktop deve ativar [`PKCE`](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow-with-pkce)e usar redirecionamentos de `http://localhost`.
2. Crie o arquivo de configuração do Tableau OAuth. Para obter detalhes sobre como fazer isso, consulte [Configuração e uso do OAuth](https://tableau.github.io/connector-plugin-sdk/docs/oauth) em [GitHub](https://tableau.github.io/connector-plugin-sdk/docs/oauth "Documentação OAuth no GitHub"), e exemplos [aqui](https://github.com/tableau/connector-plugin-sdk/tree/master/samples/components/oauth "Exemplos de OAuth no GitHub."). Aceitamos exemplos para outros IDPs.
    
    1. Certifique-se de prefixar as IDs de configuração do Tableau OAuth com “`custom_`”.
        
        **Observação:** as IDs de configuração do OAuth têm um limite máximo de 36 caracteres. IDs maiores que isso podem não gerar erros, mas não funcionarão.
    2. Se o seu IDP suportar porta localhost dinâmica, desative `OAUTH_CAP_FIXED_PORT_IN_CALLBACK_URL`. Se o seu IDP não for compatível, certifique-se de adicionar várias URLs de retorno de chamada de host local à lista de permissões no arquivo de configuração e no IDP.
3. Instale os novos arquivos de configuração do Tableau OAuth na pasta `OAuthConfigs` associada a cada aplicativo em hosts de desktop (Tableau Desktop, Tableau Prep Builder, Tableau Bridge) e em cada o site do Tableau Server e do Tableau Cloud que usará o Oauth através da página de configurações do site. Para obter mais detalhes, veja [Configurações OAuth personalizadas no Desktop](https://tableau.github.io/connector-plugin-sdk/docs/oauth#custom-oauth-configs-on-desktop) e [Clientes OAuth em nível de site](https://tableau.github.io/connector-plugin-sdk/docs/oauth#site-level-oauth-clients).

## Conecte-se ao HANA

O usuário deve selecionar Entrar usando OAuth, e selecione o Provedor OAuth instalado anteriormente.

![](/tableau/current/pt-br/online/pt-br/Img/hana_connect.png)

## Okta

Se estiver usando o Okta, é melhor usar um “servidor de autorização personalizado” em vez do “servidor de autorização organizacional”. Os servidores de autorização personalizados são mais flexíveis. Existe um servidor de autorização personalizado criado por padrão, chamado “default”. A URL de autorização deve ter esta aparência:

https://${yourOktaDomain}/oauth2/{authServerName}/v1/authorize

![](/tableau/current/pt-br/online/pt-br/Img/redshift_oauth_iam_okta_800x332.png)