导入用户
若要自动完成向站点添加用户的过程,您可以创建一个包含用户信息的 CSV 文件,然后导入该文件。
站点管理员可将用户导入到特定站点;服务器管理员(仅限 Tableau Server)可在服务器级别导入用户,以便稍后将他们添加到多个站点。
注意:本主题包含导入步骤,并且假定您已创建了该 CSV 文件。如果您尚未创建该文件,请参见 CSV 导入文件准则,以查看文件格式要求和导入选项的列表。
CSV 文件
以下步骤介绍如何向站点或服务器添加用户。这些图像反映在站点级别添加用户的操作。
执行以下操作之一:
若要在站点级别添加用户,请选择“用户”,然后选择“添加用户”。
若要在单站点服务器上的服务器级别添加用户,请选择“用户”,然后选择“添加用户”。
若要在多站点服务器上的服务器级别添加用户,请打开站点列表,并选择“管理所有站点”。选择“用户”,然后选择“添加用户”。
单击“从文件导入”,单击“浏览”并导航到文件,然后单击“导入用户”。
Tableau 将显示导入过程的结果(此图中的名称模糊)。
单击“完成”。
如何分配或维护用户的站点角色
使用 tabcmd
在站点级别或在单站点服务器上进行导入时,您可以在 CSV 文件中指定所有用户的站点角色。如果用户在 Tableau Server 站点中已存在,则将应用在导入过程中分配的站点角色,即使该站点角色比用户的现有站点角色限制性更大。例外情况是,您无法影响服务器管理员的站点角色。
对于多站点服务器,当您在“服务器用户”页面中导入用户时,将会创建没有站点从属关系的服务器用户。由于这些用户不属于站点,因此他们不可能有站点角色。用户在服务器级别可能具有的唯一站点角色是“未许可”或“服务器管理员”。
您也可以在为用户分配站点成员身份时指定用户的站点角色。有关信息,请参见管理用户的站点成员身份。
在多站点环境中的服务器级别进行导入
如果服务器运行多个站点,并且您是服务器管理员,则可以从两个位置导入 CSV 文件。从关注现有用户帐户的角度来看,每个位置都具有不同的功能。
“服务器用户”页面出现在多站点环境中。只有服务器管理员才能访问此页面。
除了添加新用户帐户外,如果想更新现有用户帐户,则可以从这里导入 CSV 文件。例如,如果导入的文件为每个现有用户提供了新密码,则将会重置他们的密码。
“站点用户”页面。
服务器管理员可通过 CSV 导入来添加新用户帐户。如果 CSV 文件包括现有用户,则“密码”和“显示名称”字段必须与现有字段匹配,或者留空。如果使用新的密码或全名,则导入会失败。
导入到单站点环境
单站点服务器上的服务器和站点管理员从站点的“用户”页面中执行 CSV 用户导入。
多站点导入与单站点导入
用户可以属于同一个服务器上的多个站点,但该用户必须针对每个站点使用相同的凭据。当您向站点中添加用户,并且这些用户可能已经是其他站点的成员时,这十分重要。如果尝试导入已经存在的用户,并且 CSV 文件中用户的凭据与现有凭据不匹配,则该用户的导入将失败。
如果将用户导入到站点并且认为用户可能已存在于服务器上,您可以尝试将 CSV 文件中的 Password 字段留空(同时包括字段分隔符)。如果 CSV 中定义的用户已经存在于另一个站点中,则会将该用户添加到您在其中进行导入的站点。但是,如果用户尚未存在于服务器上,则会创建用户,并且 CSV 导入窗口将通知您新用户没有密码。您可以随后使用服务器管理员页面为没有密码的任何用户分配密码。
注意:如果服务器配置为使用 Active Directory 进行身份验证,则用户密码由 Active Directory 管理,您可以将 CSV 文件中的密码字段留空。