---
schema_version: "1"
id: 7c1f1380f5c92609d902214d184bead02c4702c36b09ccdd5762086493b9d8ba
title: Konfigurera extern OAuth för SAP HANA
collection: tableau
version: next
locale: sv-se
portal_url: https://docs.salesforce.com/tableau/next/sv-se/server-linux/config_oauth_hana.md
canonical_url: https://help.tableau.com/v0.0/server-linux/sv-se/config_oauth_hana.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 2211b19c9e2cc706d3ab2fb27f56b02e54471af20fa7ce0d03f1a4a54574adaa
description: Configure external OAuth 2.0/OIDC identity federation for SAP HANA in Tableau Cloud.
---
[Hoppa till huvudinnehåll](#main-content)

# Konfigurera extern OAuth för SAP HANA

Från och med Tableau 2024.3 för Tableau Cloud kan du använda OAuth 2.0/OIDC för att federera identitet från en extern identitetsprovider till HANA.

Beroende på identitetsprovider finns det olika steg som måste genomföras för att konfigurera integreringen. Detta är en översikt.

## Konfigurera identitetsprovidern på HANA

Mer information om hur du konfigurerar din identitetsprovider på HANA finns i [Single Sign-On Using JSON Web Tokens](https://help.sap.com/docs/hana-cloud-database/sap-hana-cloud-sap-hana-database-security-guide/single-sign-on-using-json-web-tokens) i SAP-hjälpportalen (på engelska).

Här följer några exempel på olika sätt att ställa in identitetsprovidern:

- Okta-identitetsprovider med HANA Cockpit: [Connect to SAP HANA Cloud With Okta Account](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) (på engelska)
- Azure-identitetsprovider med HANA Studio: [Setting Up an SAP HANA Instance with OAuth or SSO](https://www2.microstrategy.com/producthelp/Current/Gateway_Connections/WebHelp/Lang_1033/Content/sap_hana_instance_oauth_sso.htm) (på engelska)

## Konfigurera identitetsprovidern

1. Skapa OAuth-klienter på identitetsprovidern för Tableau Desktop och Tableau Server eller Tableau Cloud. Desktop-klienten ska aktivera [`PKCE`](https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow-with-pkce) och använda `http://localhost`\-omdirigeringar.
2. Skapa Tableau OAuth-konfigurationsfilerna. Information om hur du gör detta finns i [OAuth Configuration and Usage](https://tableau.github.io/connector-plugin-sdk/docs/oauth) på [GitHub](https://tableau.github.io/connector-plugin-sdk/docs/oauth "OAuth-dokumentation på GitHub") och exempel finns [här](https://github.com/tableau/connector-plugin-sdk/tree/master/samples/components/oauth "OAuth-exempel på GitHub.") (på engelska). Vi tar gärna emot exempel för andra identitetsprovider.
    
    1. Se till att lägga till prefixet ”`custom_`” i konfigurations-ID:na för Tableau OAuth.
        
        **Obs!** ID:n för Oauth-konfigurationer är begränsade till 36 tecken. ID:n som är längre än så kanske inte genererar några fel, men de fungerar inte.
    2. Om identitetsprovidern har stöd för en dynamisk localhost-port inaktiverar du `OAUTH_CAP_FIXED_PORT_IN_CALLBACK_URL`. Om din identitetsprovider inte har stöd för detta ska du lägga till flera URL:er för localhost-återanrop i godkännandelistan i konfigurationsfilen och på identitetsprovidern.
3. Installera de nya OAuth-konfigurationsfilerna för Tableau i mappen `OAuthConfigs` för varje associerat program på värddatorerna (Tableau Desktop, Tableau Prep Builder, Tableau Bridge) och på alla Tableau Server- och Tableau Cloud-platser som ska använda OAuth via sidan med platsinställningar. Mer information finns i [Custom OAuth Configs on Desktop](https://tableau.github.io/connector-plugin-sdk/docs/oauth#custom-oauth-configs-on-desktop) och [Site Level OAuth Clients](https://tableau.github.io/connector-plugin-sdk/docs/oauth#site-level-oauth-clients) (på engelska).

## Ansluta till HANA

Användaren måste välja Logga in med OAuth och därefter den OAuth-leverantör som installerats tidigare.

![](/tableau/next/sv-se/server-linux/sv-se/Img/hana_connect.png)

## Okta

Om du använder Okta är det bättre att använda en ”custom authorization server” (anpassad auktoriseringsserver) i stället för ”org authorization server” (organisationens auktoriseringsserver). De anpassade auktoriseringsservrarna är mer flexibla. En anpassad auktoriseringsserver skapas som standard och kallas ”standard”. Auktoriserings-URL:en bör se ut så här:

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

![](/tableau/next/sv-se/server-linux/sv-se/Img/redshift_oauth_iam_okta_800x332.png)