转至元数据结尾
转至元数据起始

用户上下文参数是指可以通过下面这种形式的表达式,返回登录用户相关属性的参数:

{UserContext.GetValue("name")}

其中,括号内用双引号括起来的"name",称为用户上下文的关键字。

除了 name,每一个安全提供程序都可以提供一系列用户上下文的关键字。Ecology安全提供程序提供的用户上下文关键字及其含义如下:

ID:人员内部ID,对应HrmResource表的ID字段。

LoginId:登录ID,对应HrmResource表的LoginId字段。

LastName:姓名,对应HrmResource表的LastName字段。

Email:电子邮件,对应HrmResource表的Email字段。

LocationId:对应HrmResource表的LocationId字段。

LocationName:对应HrmLocations表的LocationName字段。

SubcompanyId:分公司ID,对应HrmResource表的SubcompanyId字段。

SubcompanyName:分公司名称,对应HrmSubcompany表的SubcompanyName字段。

DepartmentId:部门ID,对应HrmResource表的DepartmentId字段。

DepartmentName:部门名称,对应HrmDepartment表的DepartmentName字段。

TopDepartmentId:顶层部门ID,对应HrmDepartment表的DepartmentId字段。

TopDepartmentName:顶层部门名称,对应HrmDepartment表的DepartmentName字段。

JobTitleId:对应HrmResource表的JobTitle字段。

JobTitleName:对应HrmJobTitles表的JobTitleName字段。

ManagerId:对应HrmResource表的ManagerId字段。

ManagerName:对应ManagerId那个人员的LastName字段。


注意

为使上下文参数生效,请在【系统管理】页面定义好同名的扩展属性

  • 无标签