我们可以在 sitecore 中创建用户时应用规则吗

Can we apply rules while creating user in sitecore

我正在使用 sitecore 会员提供程序创建用户。 我们可以在 sitecore 中创建用户时应用规则吗?如果我们可以做到这一点,如何应用规则。

您没有提供任何关于实际规则的细节,所以我会给您一个通用的答案。 Sitecore 的规则引擎由条件和操作组成。您可以创建自己的条件和操作或使用现有的设置。例如,sitecore 带有用于个性化的条件渲染条件——您可以说,如果用户来自特定国家/地区,则显示不同的渲染。更多信息在这里

http://www.nonlinearcreations.com/Digital/how-we-think/articles/2013/09/The-Sitecore-DMS-Rules-Engine-3-cool-ways-to-use-it.aspx

听起来您可能需要创建自己的条件和操作,post 此处有关于如何执行此操作的很好的介绍,在本例中基于查询字符串

https://briancaos.wordpress.com/2013/09/10/custom-rules-and-conditions-for-sitecore-personalization/

此 post 还向您展示了如何创建自定义操作

https://www.sitecore.net/learn/blogs/technical-blogs/john-west-sitecore-blog/posts/2012/03/implement-a-rule-action-to-remove-an-insert-option-in-the-sitecore-aspnet-cms.aspx

您可以通过在项目 /sitecore/system/Settings/Rules/Item Saved/Rules 和 /sitecore/system/Settings/Rules/Item 下添加模板 /sitecore/templates/System/Rules/Rule 的新项目来挂钩项目已保存和已删除事件的规则引擎Deleted/Rules

规则项将有一个规则字段,您可以在其中添加规则逻辑。您可以在此处使用与用户相关的条件。查看屏幕截图。