配置 Alteryx Server Authentication(Alteryx Server 身份验证)
在 System Settings(系统设置) > Gallery Authentication(Gallery 身份验证) 页面上配置要用于管理 Server 访问的身份验证方法。
首先选择要用于 Server 的身份验证方法。然后,转至所选方法的设置步骤。
选择您的身份验证类型
Server 支持内置身份验证类型、集成 Windows 身份验证(带或不带 Kerberos 支持)和 SAML 身份验证。
Built-in(内置) :用户可以指定自己选择的邮件地址和密码来访问 Server。
Integrated Windows authentication(集成 Windows 身份验证) :用户使用内部网络凭证访问 Server。
Integrated Windows authentication with Kerberos(使用 Kerberos 的 Windows 身份验证) :用户使用 Kerberos 身份验证协议通过内部网络凭证访问 Server。Integrated Windows authentication(集成 Windows 身份验证)和 Integrated Windows authentication(使用 Kerberos 的 Windows 身份验证)的设置过程相同。如需了解详情,请转至 Complete the Set Up for Your Selected Authentication Type(完成所选身份验证类型的设置) ,然后选择 Set Up Integrated Windows Authentication(设置集成 Windows 身份验证) 。
SAML authentication(SAML 身份验证) :用户使用身份提供商 (IDP) 提供的凭证访问 Server。
警告
Server 不支持在配置后更改身份验证类型。这样做可能会破坏 Server 功能。如果要更改身份验证类型,请联系您的客户团队以讨论帮助选项。
完成所选身份验证类型的设置
每种身份验证类型的设置各不相同。选择所选身份验证类型,获取完成设置的步骤。
第 1 步:为内置身份验证类型设置默认 Gallery 管理员
选择 Built-in(内置) 身份验证类型后,在 Gallery Authentication(Gallery 身份验证) 页面底部建立 Default Gallery Administrator(默认 Gallery 管理员) 。Gallery (Server) 管理员管理用户、工作流等。对于 Built-in(内置) 身份验证类型,请输入管理员的邮件地址。
完成 系统设置 中其余屏幕的设置(转至 Server UI 和 Engine 帮助页面 , 了解这些屏幕的详情),然后选择 Finish 完成 。
第 2 步:完成 Gallery 管理员帐户创建流程
要完成 Gallery 管理员帐户的创建流程,请转至 Server 的登录页面。为此,请选择 System Settings(系统设置) > Status(状态) 页面上显示的 Server 链接,或在 Internet 浏览器中输入 Server 的 URL。
单击 Sign In(登录) 。
在登录页面上,选择 Don't have an account?(没有账户?)现在创建一个。
输入 First Name(名字) 和 Last Name(姓氏) ,然后从下拉菜单中选择一个时区。
在 Email(邮件) 中,输入您在 System Settings(系统设置) > Gallery Authentication(Gallery 身份验证) 页面上为 Default Gallery Administrator(默认 Gallery 管理员) 提供的邮件地址。
在 Password(密码) 中,创建帐户密码。您的密码必须包含:
至少包含 8 个字符
至少包含 1 个字母
至少包含 1 个数字
大写和小写字母
至少包含 1 个特殊字符
选择 注册 。
您现在以 Gallery (Server) 管理员身份登录。您在注册表单中输入的凭证将另存为您的凭证,供以后使用。您现在可以添加 Server 用户了。转至 Add Server Users(添加 Server 用户) 。
重要
如果您将 AWS 与 Windows 身份验证配合使用,则 TCP 连接必须保持相同的源端口才能保持已经过身份验证的状态。因此,我们建议使用网络负载均衡器或传统负载均衡器,而不是应用程序负载均衡器。
注意
设置 Integrated Windows Authentication (集成 Windows 身份验证)和 Integrated Windows Authentication with Kerberos(使用 Kerberos 的 Windows 身份验证)的不同之处在于身份验证协议,也就是通过 Active Directory 对用户进行身份验证所使用的协议。Integrated Windows Authentication(集成 Windows 身份验证)选项使用 NTLM,而 Integrated Windows Authentication with Kerberos(使用 Kerberos 的 Windows 身份验证)会将 NTLM 替换为 Kerberos。
Server 本身不需要特殊配置,但 Kerberos 选项需要 Active Directory 网域中存在正确配置的 Kerberos 领域和 KDC。
第 1 步:为 Windows Authentication(Windows 身份验证)设置 Default Gallery Administrator(默认 Gallery 管理员)
选择
Integrated Windows authentication(集成 Windows 身份验证)
后,在
Gallery Authentication(Gallery 身份验证)
页面底部建立
Default Gallery Administrator(默认 Gallery 管理员)
。Gallery (Server) 管理员管理用户、工作流等。对于
Integrated Windows authentication(集成 Windows 身份验证)
,请按以下格式输入用户帐户:
domain\username
。
完成 系统设置 中其余屏幕的设置(转至 Server UI 和 Engine 帮助页面 , 了解这些屏幕的详情),然后选择 Finish 完成 。
第 2 步:访问 Server
默认 Gallery (Server) 管理员现在可以访问 Server。为此,请选择 System Settings(系统设置) > Status(状态) 页面上显示的 Server 链接,或在 Internet 浏览器中输入 Server 的 URL。您现在以 Gallery (Server) 管理员身份登录,并且可以添加 Server 用户了。转至 Add Server Users(添加 Server 用户) 。
多网域支持
Server 支持多个网域进行 Windows 身份验证。您无需在 Server 中配置任何内容即可启用此功能,但这些功能和权限必须在所有网域中都存在。
Server 运行所在的网域需要与其他网域用户具有相同的信任策略,以便 Active Directory 可以解析和确定用户权限。
两个网域必须同属于一个林。
Alteryx 服务需要能够从两个网域的 CN=Users 和 CN=Computers 容器中读取所有属性。Alteryx 服务在其安装所在服务器上的本地系统帐户下运行。如果定义专用服务帐户而不是使用本地系统,则该帐户必须具有从两个容器中读取所有属性的权限,才能为两个网域启用身份验证。
要配置 SAML 身份验证进行单点登录 (SSO),您的身份提供商 (IDP) 必须支持 SAML。
重要
为 Server 配置 SAML 身份验证之前,您必须在身份提供商中将 Server 添加为服务提供商。身份提供商可能需要...
ACS Base URL(ACS 基 URL)(例如
http://localhost/aas/Saml2/Acs
)。SP Entity ID(SP 实体 ID),例如
http://localhost/aas/Saml2
。身份提供商可能还要求您将 email、firstName 和 lastName 属性语句映射到身份提供商中的相应字段以对用户进行身份验证。
身份提供商签名证书应使用 SHA-256 或更高版本的签名算法进行配置。
选择用于获取身份提供商所需元数据的选项。您可以配置 SAML using an IDP Metadata URL(使用身份提供商元数据 URL 的 SAML) 或 X509 certificate and IDP SSO URL(X509 证书和身份提供商 SSO URL) 。
完成 SAML IDP Configuration(SAML 身份提供商配置) 。
ACS Base URL(ACS 基 URL) :接受 SAML 消息以建立会话的断言使用者服务的 URL。
IDP URL(身份提供商 URL) :在身份提供商中配置的 Alteryx 应用程序的 URL,也称为身份提供商实体 ID。
IDP Metadata URL(身份提供商元数据 URL) :身份提供商提供的 URL,包括用于配置 Alteryx 身份验证服务的身份提供商 SSO URL 和 X509 证书。
IDP SSO URL(身份提供商 SSO URL) :身份提供商提供的 SSO URL,供 Alteryx 身份验证服务用于登录身份提供商。
X509 certificate(X509 证书) :身份提供商提供的公共证书,用来与 Alteryx 身份验证服务进行安全通信。
Verify IDP(验证身份提供商) :选择以打开浏览器窗口,登录,测试身份提供商配置,然后设置默认 Server 管理员。
设置用于 SAML 的默认 Gallery 管理员
必须创建 Gallery (Server) 管理员帐户来管理网站(管理用户、工作流等)。对于 SAML authentication(SAML 身份验证) ,请选择 Verify IDP(验证身份提供商) 以测试身份提供商配置并使用身份提供商凭证填充该字段。
您现在已经以 Server 管理员身份登录。您现在可以添加 Server 用户了。转至 Add Server Users(添加 Server 用户) 。