[]
用户上下文参数是指可以通过下面这种形式的表达式,返回登录用户相关属性的参数:
{UserContext.GetValue("name")}
其中,括号内用双引号括起来的"name",称为用户上下文的关键字。
除了 name,每一个安全提供程序都可以提供一系列用户上下文的关键字。Ecology安全提供程序提供的用户上下文关键字及其含义如下:
关键字 | 含义 |
---|---|
ID | 人员内部ID,对应HrmResource表的ID字段。 |
LoginId | 登录ID,对应HrmResource表的LoginId字段。 |
LastName | 姓名,对应HrmResource表的LastName字段。 |
电子邮件,对应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字段。 |
注意
为使上下文参数生效,请在【系统管理】页面定义好同名的扩展属性。