search
Homeweb3.0Integrate Tableau with Amazon Redshift using IAM Identity Center
Integrate Tableau with Amazon Redshift using IAM Identity CenterSep 04, 2024 am 09:26 AM
tableau Microsoft Entra ID Amazon Redshift AWS IAM Identity Center

This post is co-written with Sid Wray, Jade Koskela, and Ravi Bhattiprolu from SalesForce. Amazon Redshift and Tableau empower data analysis. Amazon Redshift is a cloud data warehouse that processes complex queries at scale and with speed. Its advanced query optimization serves results to Tableau. Tableau’s extensive capabilities and enterprise connectivity help analysts efficiently prepare, explore, and share data insights company-wide.

Integrate Tableau with Amazon Redshift using IAM Identity Center

Amazon Redshift and Tableau are powerful tools for data analysis. Amazon Redshift is a cloud data warehouse that can process complex queries at scale and with speed. Its advanced query optimization serves results to Tableau. Tableau’s extensive capabilities and enterprise connectivity help analysts efficiently prepare, explore, and share data insights company-wide.

Customers can integrate Amazon Redshift with Tableau using single sign-on (SSO) capabilities enabled by AWS IAM Identity Center integration with trusted identity propagation. This allows you to seamlessly implement authentication with third-party identity providers (IdP) and authorization with Redshift. It positions Amazon Redshift as an AWS managed application, allowing you to take full advantage of the trusted identity propagation feature.

Amazon Web Services (AWS) collaborated with Tableau to enable SSO support for accessing Amazon Redshift from Tableau. Both Tableau Desktop 2023.3.9 and Tableau Server 2023.3.9 releases support trusted identity propagation with IAM Identity Center. This SSO integration is available for Tableau Desktop, Tableau Server, and Tableau Prep.

This blog post provides a step-by-step guide to integrating IAM Identity Center with Microsoft Entra ID as the IdP and configuring Amazon Redshift as an AWS managed application. Additionally, you’ll learn how to set up the Amazon Redshift driver in Tableau, enabling SSO directly within Tableau Desktop.

Solution overview

The following diagram illustrates the architecture of the Tableau SSO integration with Amazon Redshift, IAM Identity Center, and Microsoft Entra ID.

Figure 1: Solution overview for Tableau integration with Amazon Redshift using IAM Identity Center and Microsoft Entra ID

The solution depicted in Figure 1 includes the following steps:

Prerequisites

Before you begin implementing the solution, you must have the following in place:

Walkthrough

In this walkthrough, you will use the following steps to build the solution:

Set up the Microsoft Entra ID OIDC application

To create your Microsoft Entra application and service principal, follow these steps:

For more information about setting up the Microsoft Entra app, see Register a Microsoft Entra app and create a service principal.

Collect Microsoft Entra ID information

To configure your IdP with IAM Identity Center and Amazon Redshift, collect the following parameters from Microsoft Entra ID. If you don’t have these parameters, contact your Microsoft Entra ID admin.

Figure 2: Overview section of OIDC application

Figure 3: Application scope

Set up a trusted token issuer in IAM Identity Center

At this point, you have finished configurations in the Entra ID console; now you’re ready to add Entra ID as a TTI. You will start by adding a TTI so you can exchange tokens. In this step, you will create a TTI in the centralized management account. To create a TTI, follow these steps:

Figure 4 that follows shows the set up for TTI.

Figure 4: Create a trusted token issuer

Set up client connections and trusted token issuers

A third-party application (such as Tableau) that isn’t managed by AWS exchanges the external token (JSON Web Token (JWT) for an IAM Identity Center token before calling AWS services.

The JWT must contain a subject (sub) claim, an audience (aud) claim, an issuer (iss), a user attribute claim, and a JWT ID (JTI) claim. The audience is a value that represents the AWS service that the application will use, and the audience claim value must match the value that’s configured in the Redshift application that exchanges the token.

In this section, you will specify the audience claim in the Redshift application, which you will get from Microsoft Entra ID. You will configure the Redshift application in the member account where the Redshift cluster or serverless instance is.

Figure 5: Redshift IAM Identity Center connection

Figure 6: Adding an audience claim for the TTI

Your IAM Identity Center, Amazon Redshift, and Microsoft Entra ID configuration is complete. Next, you need to configure Tableau.

Set up the Tableau OAuth config files for Microsoft Entra ID

To integrate Tableau with Amazon Redshift using IAM Identity Center, you need to use a custom XML. In this step, you use the following XML and replace the values starting with the $ sign and highlighted in bold. The rest of the values can be kept as they are, or you can modify them based on your use case. For detailed information on each of the elements in the XML file, see the Tableau documentation on GitHub.

Note: The XML file will be used for all the Tableau products including Tableau Desktop, Server, and Cloud. You can use the following XML or you can refer to Tableau’s github.

The following is an example XML file:

Install the Tableau OAuth config file for Tableau Desktop

After the configuration XML file is created, it must be copied to a location to be used by Amazon Redshift Connector from Tableau Desktop. Save the file from the previous step as .xml and save it under DocumentsMy Tableau Repository

The above is the detailed content of Integrate Tableau with Amazon Redshift using IAM Identity Center. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Pi Node Teaching: What is a Pi Node? How to install and set up Pi Node?Pi Node Teaching: What is a Pi Node? How to install and set up Pi Node?Mar 05, 2025 pm 05:57 PM

Detailed explanation and installation guide for PiNetwork nodes This article will introduce the PiNetwork ecosystem in detail - Pi nodes, a key role in the PiNetwork ecosystem, and provide complete steps for installation and configuration. After the launch of the PiNetwork blockchain test network, Pi nodes have become an important part of many pioneers actively participating in the testing, preparing for the upcoming main network release. If you don’t know PiNetwork yet, please refer to what is Picoin? What is the price for listing? Pi usage, mining and security analysis. What is PiNetwork? The PiNetwork project started in 2019 and owns its exclusive cryptocurrency Pi Coin. The project aims to create a one that everyone can participate

Top 10 virtual digital currency app platforms in the world, the top ten virtual currency trading platforms in 2025Top 10 virtual digital currency app platforms in the world, the top ten virtual currency trading platforms in 2025Mar 05, 2025 pm 08:00 PM

With the booming development of the virtual currency industry, virtual digital currency trading platforms around the world are becoming increasingly stronger. This article focuses on the top ten virtual digital currency app platforms in the world in 2025, including Binance, OKX, Gate.io, Kraken, Gemini, FTX, Bybit, KuCoin, Huobi and Coinbase. These platforms are known for their advanced features, a wide range of transaction pairs, low fees and stable performance, providing users with a wide range of virtual currency trading options.

Bitcoin [BTC] was on a downtrend after losing the $92,000-support level in the final week of FebruaryBitcoin [BTC] was on a downtrend after losing the $92,000-support level in the final week of FebruaryMar 16, 2025 am 10:10 AM

Technical indicators such as the OBV showed that selling pressure has been dominant, meaning more losses may be likely ahead.

Various ETF issuers compete to apply for Solana ETF! But why is BlackRock still absent?Various ETF issuers compete to apply for Solana ETF! But why is BlackRock still absent?Mar 03, 2025 pm 06:33 PM

Many ETF issuers are scrambling to apply for SolanaETF, but BlackRock is still holding back? This article will interpret this phenomenon. SolanaETF application boom The Securities and Exchange Commission (SEC) has accepted SolanaETF applications submitted by several institutions, including Bitwise, 21Shares, VanEck, CanaryCapital and Grayscale. Bloomberg predicts that the probability of Solana spot ETF being approved by the end of the year is as high as 70%, which is closely related to the Trump administration's friendly attitude towards cryptocurrencies. The establishment of Franklin's "Franklin SolanaTrust" also implies its potential application for SolanaETF. However, Sol

Understand the current situation and future of MEV on a single articleUnderstand the current situation and future of MEV on a single articleMar 04, 2025 pm 05:06 PM

Sui Blockchain's MEV (Maximum Extractable Value) strategy and future outlook MEV have become the core issues in the blockchain field, which are related to transaction sorting and arbitrage opportunities. Sui is committed to guiding the development of MEV through Sui Improvement Proposal (SIP) and other mechanisms, ensuring transparency, transaction security, network health, and participant rewards. In addition to existing mechanisms, more mechanisms are planned to be introduced to ensure that its core principles can effectively guide the evolution of MEVs on Sui. Design principles and considerations Sui's every transaction contains potential profit opportunities. Sui's MEV ecosystem consists of the following mechanisms: MEV transaction submission mechanism MEV opportunity release mechanism MEV

Qubetics ($TICS): The Revolutionizing AI CryptoQubetics ($TICS): The Revolutionizing AI CryptoMar 23, 2025 am 10:08 AM

Cryptocurrency has always been a realm where the cutting edge of technology meets bold ambition, and it's only getting more exciting in the future. As artificial intelligence continues to grow in influence, there are a handful of digital assets that

PI price forecast: How high can PI coins rise?PI price forecast: How high can PI coins rise?Mar 03, 2025 pm 07:27 PM

Since the launch of PiNetwork (PI)'s independent network, it has continued to attract the attention of the cryptocurrency community. In contrast to the recent sluggish performance of mainstream cryptocurrencies such as Bitcoin (BTC), Ethereum (ETH) and Solana (SOL), the price of PI has risen against the trend. PI cryptocurrency: Binance listing may become a catalyst for price surge PINetwork (PI) price upward momentum Strong PI is currently priced at $1.6750, far higher than the previous low of $0.6020. Trading activity and investor interest continue to grow, and PI's future price trend has become the focus of market attention. PI market performance: Strong rebound and key resistance levels PI mainnet started at the beginning

Bitcoin historical price list 2015-2025 Bitcoin price trend charts in the past decadeBitcoin historical price list 2015-2025 Bitcoin price trend charts in the past decadeMar 12, 2025 pm 06:54 PM

This article reviews the ten-year price trend of Bitcoin from 2015 to 2025 in detail. Data shows that Bitcoin price fluctuates dramatically, experiencing huge changes from $200 to over $100,000. During this period, the price of Bitcoin was affected by a variety of factors, including halving of block rewards, market sentiment, regulatory policies, and global macroeconomic situation. The article analyzes the rise and fall of Bitcoin prices year by year, and focuses on interpreting the price changes in key years, providing a reference for investors to understand the history of Bitcoin prices and predict future trends. Keywords: Bitcoin price, Bitcoin trend, Bitcoin decade, digital currency, cryptocurrency

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
1 months agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

SublimeText3 English version

SublimeText3 English version

Recommended: Win version, supports code prompts!

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software