---
schema_version: "1"
id: 88585754fafd1165fc012dad99d905e06b2f9f6f888c7ef0e06e3627aab8676e
title: 使用 OpenID Connect 登录到 Tableau Server
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/server/openid_auth_signing_in.md
canonical_url: https://help.tableau.com/current/server/zh-cn/openid_auth_signing_in.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 00347b6307d7b9e64a0fd0dd5c15ba5ba6c3327f36fdaf07078cd6b6bf3d6d34
description: Understand how users sign in to Tableau Server using OpenID Connect.
---
[跳转到主要内容](#main-content)

# 使用 OpenID Connect 登录到 Tableau Server

本主题提供有关使用 OpenID Connect 登录到 Tableau Server 的信息。以下主题提供有关配置以及将 OpenID Connect 与 Tableau Server 一起使用的信息。

- [OpenID Connect](https://help.tableau.com/current/server/zh-cn/openid_auth.htm)
- [针对 OpenID Connect 配置身份提供程序](https://help.tableau.com/current/server/zh-cn/openid_auth_idp_config.htm)
- [针对 OpenID Connect 配置 Tableau Server](https://help.tableau.com/current/server/zh-cn/openid_auth_server_config.htm)
- 使用 OpenID Connect 登录到 Tableau Server（此部分）

## 使用 OpenID Connect 登录

将 Tableau Server 配置为使用 OpenID Connect 后，访问服务器并且尚未登录的用户将被重定向到 IdP 站点，将会提示他们在该站点中登录。用户输入他们拥有的 IdP 凭据。在许多情况下，还会要求用户授权 IdP 与 Tableau Server 共享信息，如以下示例中所示：

![Google 表单允许或拒绝访问。](/tableau/current/zh-cn/server/zh-cn/Img/Google-grant-access-db.png)

当用户使用 OpenID Connect 登录时，IdP 将发送唯一用户标识符（在 OpenID 中称为 sub 值）作为重定向到 Tableau Server 的信息的一部分。此 sub 值与用户的 Tableau 用户身份关联。

## 将命令行工具限制为只能由服务器管理员登录

用于操作 Tableau Server 的命令行工具（`tabcmd`、TSM 和 `tableau.com`）不支持使用 OpenID Connect 登录。为服务器启用了 OpenID Connect 时，这些工具仍然需要使用 Tableau Server 用户名和密码登录。

即使用户通常使用 OpenID Connect 进行身份验证，每个用户也有 Tableau Server 用户名和密码。这意味着用户可以使用像 `tabcmd` 这样的命令行工具。作为一项安全措施，您可以确保_只有_服务器管理员才能使用命令行工具。为此，请使用 `tsm configuration set` 将 `wgserver.authentication.restricted` 设置为 `true`。此设置为 `true` 时，只有服务器管理员才能使用用户名和密码登录到 Tableau Server：所有其他用户_必须_使用像 OpenID Connect 这样的单点登录 (SSO) 选项才能登录到服务器。效果是，不是管理员的用户随后也无法使用命令行工具。若要进行此更改，请按顺序运行以下 TSM 命令：

tsm configuration set -k wgserver.authentication.restricted -v true

tsm pending-changes apply