如何在在线CRM 2011中获取上次登录用户日期时间并以用户形式更新

时间:2013-04-26 15:54:11

标签: plugins dynamics-crm-2011 dynamics-crm crm

你好我在用户(systemuser)Form.so中创建了字段我需要在该字段中显示上次登录日期时间。所以我必须编写插件/脚本或任何东西。所以基本上我的问题是我从中获取信息审核View.but如何编写插件和哪个实体。因为我无法在插件注册工具中找到实体审核。如此,那么我可以在创建审核上编写插件并在用户表单上更新。

我刚尝试了下面的一个示例,但我找不到日期字段。但我的问题是我在哪里可以编写插件并更新用户表单。

var query = from a in orgContext.CreateQuery("audit")
                    where (int)a["operation"] == 4 &&
                    a["objectid"] == "E39383B6-AFBB-45DD-9F4A-C140A03F1871"
                    select a;

我怎样才能从审计中获得该领域。

简而言之,我想要登录用户的最后登录日期和时间..

有什么办法吗?

1 个答案:

答案 0 :(得分:0)

CRM 2011 doesn't support tracking when users login / logout。如果你在本地运行,你必须将某种读取IIS日志的系统混合在一起,然后更新用户实体本身的自定义字段......