Sitecore活动目录模块中的管道?

时间:2013-04-10 11:41:19

标签: sitecore sitecore6

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

2 个答案:

答案 0 :(得分:2)

正如Trayek所说,您可以在事件中添加自定义事件处理程序:

//创建 <event name="user:created"> </event>

//删除 <event name="user:deleted"> </event>

//更新用 <event name="user:updated"/> </event>

首先,在自定义命令和调试中覆盖Sitecore的代码,也许你也可以获取所选的角色,在那里你可以看到用户是否是一个活动目录被选中,然后你做自定义动作,否则让它按原样执行。

希望它有所帮助!

此致 Varun Shringarpure

答案 1 :(得分:1)

您可以使用标准<event name="user:created" /><event name="user:deleted" />和/或<event name="user:updated" />事件。您可以在<events>节点下的web.config中找到它们。

我不知道该模块是否附带了自己的管道/事件,否则最好使用它们。

[编辑] 请记住,这也将用于创建,删除和编辑其他用户(Extranet,Sitecore,其他域)。