---
schema_version: "1"
id: ee1a92aa8f0cb6b96f4c4d154afbe3274a869aca2eb3db3dc6db9464ecf4e883
title: Changing IdPs in Tableau Server for OpenID Connect
collection: tableau
version: next
locale: en-us
portal_url: https://docs.salesforce.com/tableau/next/en-us/server-linux/openid_auth_changing_idp.md
canonical_url: https://help.tableau.com/v0.0/server-linux/en-us/openid_auth_changing_idp.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 27702e7a52bc2a199d97b81eefbeb6bcc035732813aea8086a8c1a474d856e03
description: Change the identity provider (IdP) for OpenID Connect on Tableau Server.
---
[Skip to main content](#main-content)

# Changing IdPs in Tableau Server for OpenID Connect

This topic provides information about changing an identity provider (IdP) if you have configured Tableau Server to use OpenID Connect.

## Change providers

You might decide to change the IdP that Tableau Server is configured to use. To do so, you follow the procedure that you used to configure the first IdP: establish an account, get a customer ID and secret, configure Tableau Server with that information, and provide the IdP with the redirect URL for Tableau Server. For more information, see [Configure Tableau Server for OpenID Connect](https://help.tableau.com/v0.0/server-linux/en-us/openid_auth_server_config.htm).

### Reset user identifiers

However, you also need to perform an additional step: you must clear any user identifiers (`sub` values or claims) that have already been associated with Tableau Server users. The new IdP will have different `sub` values for each user, and you must clear the existing ones so that Tableau Server can store a new `sub` value when the user signs in using the new IdP.

To clear sub values for users, use the `tabcmd reset_openid_sub` command. You can reset (that is, clear) `sub` values for an individual user, as in the following example:

`tabcmd reset_openid_sub --target-username jsmith`

You can also clear the sub value for all users using this command:

`tabcmd reset_openid_sub --all`

**Note:** Clearing user identifiers for members of an [identity pool](https://help.tableau.com/v0.0/server-linux/en-us/identity_pools.htm) is not supported.