Power Pages 中的用户注册

已完成

在登录 Power Pages 网站之前,网站访问者需要注册为网站用户。 所有网站用户都将作为联系人进行跟踪,并且可以通过以下两种方式进行注册:

  • 开放注册 - 允许访问者直接在网站上注册。

  • 基于邀请的注册 - 要求用户提供邀请码。

至于哪个选项更合适,相关决定取决于网站的目标受众以及受众的成员是否事先已知。

无论选择哪种注册配置,本地帐户和外部帐户均平等地参与注册工作流。 具体来说,用户可以选择要注册的帐户类型。

默认情况下,注册处于启用状态。 Authentication/Registration/Enabled 站点设置控制整个注册流程,本设置添加 False 值可禁用所有形式的用户注册。 在启用注册之前,将忽略任何其他注册设置。 可以使用启用或禁用用户注册设置来控制单个注册选项。

开放注册

开放注册允许访问者通过网站登录页面上的注册选项卡直接在网站上注册。 这是限制最少的注册配置,网站允许通过提供用户标识来注册用户帐户。 启用开放注册后,任何完成注册窗体的用户将立即注册并进行身份验证。

由于用户在注册前未经过验证,因此此选项在社区网站等更开放的环境中运行良好,在这些环境中,事先不知道有哪些网站访问者。 组织为社区运行这些网站,网站用户可能具有一些共同兴趣,例如居住区域、爱好及其所在行业。 换言之,如果不易提前发现和验证用户,开放注册效果最佳。

基于邀请的注册

基于邀请的注册是通过邀请码验证现有联系人的流程。

这种注册方式在预先知道联系人的情况下很有用。 这通常用于注册客户、合作伙伴或员工。 基于邀请的注册适用于可以预先验证 用户的情况,例如向展台的访客收集联系人信息。

邀请包含许多邀请列或属性,支持您完成以下操作:

  • 发送单个或组邀请。 组邀请对所有被邀请者使用相同的邀请码,并且在限制兑换邀请数量的情况下运作良好。 例如,软件公司可以发送促销电子邮件,邀请其所有用户参加测试计划,但仅限前 100 名注册用户。

  • 根据需要指定到期日期。

  • 指定网站联系人作为邀请者。 可以使用此信息自定义邀请电子邮件和注册后工作流。

  • 邀请兑现时自动将受邀联系人分配到帐户。 当所有被邀请者都来自同一公司的合作伙伴门户时,此选项很有用。

  • 邀请兑现时自动执行经典工作流。 例如,您可能想要向接受邀请的联系人发送“致谢”电子邮件。

  • 邀请兑现时自动将受邀联系人分配到 Web 角色。 可以使用此功能授予网站中接受邀请的用户特殊访问权限。

重要提示

必须在 Microsoft Dataverse 实例中启用电子邮件集成,才能使电子邮件邀请正常工作。

以下各节解释了发送和兑换邀请的流程。

设置自动化

发送邀请电子邮件的经典工作流流程是通用的,您需要在使用前对其进行自定义。 自定义邀请电子邮件时,请确保指向邀请兑换页面的链接包含邀请码。 默认链接应如以下示例所示:https://yoursiteurl/register/?returnurl=%2f&invitation={Encoded Invitation Code(Encode Invitation Code)}

生成邀请码后,可以通过其他渠道进行分发。 例如,如果已具有短信解决方案,则可能需要将创建和发送邀请电子邮件的步骤替换为自定义的发送短信步骤。

重要提示

Microsoft Power Automate 与经典工作流模型相比具有显著优势。 应考虑使用 Power Automate 自动化发送邀请流程,而不是使用经典工作流。

创建邀请

创建邀请是创建邀请行时生成的唯一邀请码。 通过在邀请视图上选择新建命令,或者在联系人行上使用创建邀请命令,可以手动创建邀请行。 有关详细信息,请参阅邀请联系人访问您的 Power Pages 站点

兑换邀请

当联系人收到电子邮件邀请并点进 URL 时,他们将被定向到登录页面的兑换邀请选项卡。

在本页面上,联系人可以选择我已有帐户选项,这将打开一些自动化机会,向现有网站用户发送邀请码。 接受代码并使用现有帐户后,您可以运行一个工作流,例如,授予用户对其他受保护内容的访问权限。

帐户中“兑换邀请”选项卡的屏幕截图。

注册用户

如果用户未选择我已有帐户选项,则将看到注册页面。 与开放注册类似,用户可以选择使用在网站上启用的任何提供程序进行注册。 所选注册与受邀联系人关联,显示邀请已兑换。

从帐户注册受邀联系人的屏幕截图。

注册流程完成后,根据邀请选项,您可以将网站用户与预定义帐户关联或运行另一经典工作流。

有关详细信息,请参阅邀请联系人访问您的 Power Pages 站点