我已经安装了 Sitecore 活动目录模块。当创建、删除或重命名活动目录中的用户时,我想执行一些自定义代码。是否有管道或功能可以连接?有任何想法吗?
问问题
117 次
2 回答
2
正如 Trayek 所说,您可以在事件中添加自定义事件处理程序:
//创建
<event name="user:created">
</event>
//删除
<event name="user:deleted">
</event>
//更新
<event name="user:updated"/>
</event>
首先,覆盖 Sitecore 的代码,在您的自定义命令和调试中,也许您也可以获取选定的角色,您可以在其中查看用户是否选择了活动目录,然后执行您的自定义操作,否则让它按原样执行。
希望能帮助到你!
问候, Varun Shringarpure
于 2013-04-10T14:09:47.857 回答
1
您也许可以使用标准<event name="user:created" />
,<event name="user:deleted" />
和/或<event name="user:updated" />
事件。<events>
您可以在节点下的 web.config 中找到这些。
我不知道该模块是否带有它自己的管道/事件,否则使用它们可能会更好。
[编辑] 请记住,这也适用于其他用户(外联网、Sitecore、其他域)的创建、删除和编辑。
于 2013-04-10T11:45:20.233 回答