---
schema_version: "1"
id: bdc8ae19b2df5061bfcd7cf8ef02af35d890f59402c2ad6d3ce3bf68b7c38958
title: 解决身份迁移冲突
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/server/identity_migration_conflicts.md
canonical_url: https://help.tableau.com/current/server/zh-cn/identity_migration_conflicts.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 2d46e84e05248d693ab30fa51576047fb49dcb1024d69bd59209c2d3779a1c9f
description: Resolve identity conflicts that block the Tableau Server identity migration.
---
[跳转到主要内容](#main-content)

# 解决身份迁移冲突

在身份迁移期间，Tableau Server 可能会遇到某些无法迁移以使用身份服务的用户身份。当用户身份无法迁移时，它们会成为身份冲突，需要您（管理员）手动解决。

为确保正确迁移用户身份，您必须先解决所有身份冲突，然后才能使用专用的“身份迁移”页面完成身份迁移。

## 步骤 1：解决身份冲突

根据冲突类型，您可以通过几种方式解决身份冲突。无论冲突类型如何，都必须先解决所有用户身份，然后才能继续执行下面的[步骤 2](#step2)和完成身份迁移过程。

当身份冲突发生时，身份迁移会将冲突分组为各种类型。这些类型有助于缩小迁移无法自动迁移用户身份的原因范围。

可能发生身份冲突的原因有几个。例如，当迁移识别出与外部身份存储中的多个用户身份匹配的 Tableau Server 用户时，您可能会看到身份冲突。

当识别出身份冲突时，您可以使用以下选项之一解决冲突：

- **重试迁移** - 此选项将选定的用户身份移回队列中以便再次迁移。迁移作业再次运行后，身份冲突可能会自行解决，可能会再次发生原始身份冲突，也可能会发生新的身份冲突。
- **确认** - 此选项将选定的用户身份转移到“已确认”选项卡。当您确认用户身份时，您了解 1) 这些用户在身份存储中没有匹配的用户身份，因此不会被迁移，并且 2) 当您在下面的[步骤 3](#step3)中启用身份服务后，这些用户将无法登录到 Tableau Server。
- **重新评估** - 当冲突已被确认时，此选项会从“已确认”选项卡中将选定的用户身份移回其冲突状态。此选项使您有机会查看原始冲突、解决冲突或再次确认身份冲突。

### 快速参考：身份冲突

<table style="width: 90%;mc-table-style: url('Resources/TableStyles/Basic-Border-Light.css');margin-left: 0;margin-right: auto;" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="text-align: center;font-weight: bold;">冲突类型</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="text-align: center;font-weight: bold;">适用于配置</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1" style="text-align: center;font-weight: bold;">冲突原因</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1" style="text-align: center;font-weight: bold;">操作</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">所有故障</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">全部</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">此选项卡捕获分类在“无匹配”、“不明确”、“重复”、“非本地”和“未知”选项卡中的所有身份冲突。</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">“重试迁移”或“确认”</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">无匹配</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">AD、LDAP</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">用户身份在外部身份存储中没有匹配的用户。</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">“重试迁移”或“确认”</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">不明确</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">AD、LDAP</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">对于指定的用户身份，外部身份存储中有多个可能的匹配项。</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">“重试迁移”、“确认”或选择建议的用户身份之一</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">重复</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">AD</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">使用一个 AD 帐户创建了两个用户身份。这是身份服务不支持的遗留功能的产物。</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">“重试迁移”或“确认”</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">非本地</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">本地</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">与非本地身份存储关联的用户身份。发生此冲突是因为进行了不受支持的手动更改。</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">“重试迁移”或“确认”</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">未知</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">全部</td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1">此冲突可能表示内部 Tableau Server 错误，或由未在此表中列出的原因引起的身份冲突。</td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">“重试迁移”或“确认”</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">已确认</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">全部</td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1">此选项卡捕获将不会迁移的所有用户身份。在 Tableau Server 配置为使用身份服务后，这些用户将无法登录到 Tableau Server。</td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">“重试迁移”或“确认”</td></tr></tbody></table>

为了解决冲突，请执行下面的步骤。

1. 以管理员身份登录到 Tableau Server。
2. 从左侧导航窗格中，选择“用户”（或者，对于多站点 Tableau Server，为“所有站点”\>“用户”），然后单击“身份迁移”页面。

1. 在“所有故障”选项卡或特定冲突选项卡之一中选择一个或多个用户身份。
2. 从“操作”下拉菜单中，单击“重试迁移”或“确认”。
    
    如果您选择“重试迁移”，则用户身份可能会生成不同的冲突类型。在这种情况下，根据需要解决冲突，直到“所有故障”选项卡显示“0”，如下图所示。
    
    ![显示零失败的身份迁移摘要。](/tableau/current/zh-cn/server/zh-cn/Img/id_mig_failures_acknowledge.png)
    
    **注意：**在 Active Directory (AD) 和 LDAP 组同步中，已确认的用户身份将被忽略。如果与这些用户身份关联的用户稍后需要访问 Tableau Server，请参见[对身份迁移问题进行故障排除](https://help.tableau.com/current/server/zh-cn/identity_migration_troubleshoot.htm#acknowledged)以了解详细信息。

## 步骤 2：完成身份迁移

若要完成身份迁移，除了要解决所有身份冲突之外，还必须运行所有迁移作业，然后才能为 Tableau Server 启用身份服务。

1. 执行以下操作_之一_：
    
    - 若要立即运行身份迁移作业，请单击“迁移概述”标题旁边的“编辑计划”下拉箭头，然后选择“立即运行”。
        
        ![用于编辑迁移计划的下拉菜单，其中包含禁用或立即运行的选项。](/tableau/current/zh-cn/server/zh-cn/Img/id_mig_overview_runnow.png)
    - 或者，您可以等待迁移在下一个计划的时间运行。
2. 在“身份迁移”页面中，验证“迁移概述”是否显示“100% 完成”。
    
    ![显示 100％ 完成的身份迁移进度条。](/tableau/current/zh-cn/server/zh-cn/Img/id_mig_complete.png)

## 步骤 3：将 Tableau Server 配置为使用身份服务

身份迁移完成后，将 Tableau Server 配置为使用身份服务，以确保用户预置和身份验证过程的身份结构更加安全且不可变。

1. 在群集中的初始节点（安装了 TSM 的节点）上以管理员身份打开命令提示符。
2. 根据您正在运行的 Tableau Server 版本运行以下命令：
    
    - 对于 Tableau Server 版本 2022.1.8（及更高版本）、2022.3.10（及更高版本）、2023.1.6（及更高版本）及更高版本：
        
        ```
        tsm configuration set -k wgserver.authentication.legacy_identity_mode.enabled -v false
        ```
    - 对于 Tableau Server 版本 2022.1-2022.1.7、2022.3-2022.3.9 或 2023.1-2023.1.5：
        
        ```
        tsm authentication legacy-identity-mode disable
        ```
    
    **注意：**运行上述命令之一后，专用“身份迁移”页面将被移除，并且不再可访问。仅当 `tsm configuration set -k wgserver.authentication.legacy_identity_mode.enabled` 为 `true` 或者启用 `tsm authentication legacy-identity-mode` 之后，该页面才可访问。

在 Tableau Server 配置为使用身份服务后，当用户登录到 Tableau Server 时，Tableau Server 会使用他们在配置的身份存储中的标识符来搜索他们的用户身份。从标识符中，将返回并使用通用唯一标识符 (UUID) 来匹配现有 Tableau Server 用户身份。然后，此过程为用户生成会话并完成身份验证工作流程。

## 步骤 4：确保身份池已启用

1. 运行以下命令：
    
    ```
    tsm configuration set -k features.IdentityPools -v true
    tsm pending-changes apply
    ```

**注意：**运行这些命令会导致 Tableau Server 重新启动。