1

我已经安装了 Sitecore 活动目录模块。当创建、删除或重命名活动目录中的用户时,我想执行一些自定义代码。是否有管道或功能可以连接?有任何想法吗?

4

2 回答 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 回答