Description

<< 点击显示目录 >>

主页  mappServices帮助手册 > mapp UserX: 使用用户角色系统的用户管理 > > 功能块 > MpUserXLogin  >

Description

mapp服务V5.16

来自 MpUserLoginX配置的MpLink 被用于该功能块。

MpUserXLogin是用来管理用户管理系统的。用户可以使用该功能块进行登录和退出。

"UserName "和 "Password "是用来指定用户名和密码的。当使用 集中式用户管理,用户名也可以用域来指定,例如 "userPrincipalName@domain.local "或 "DOMAIN/SAMAccountName"。

登录程序是以 "Login = TRUE" 开始的 。系统检查用户是否存在以及是否使用了正确的密码。如果用户不存在或使用了错误的密码, 例如, 在功能块上会显示一个 错误或警告

logo_use_case

关于登录程序的更多信息,请参阅用例 "用用户角色系统进行简单的用户管理"

如果登录程序成功,登录用户的名字将显示在 "CurrentUser "上;用户级别和访问权限将显示在 "CurrentLevel "和 "AccessRights "上。每个MpUserXLogin实例只能登录一个用户。

输入参数 "LifeSign "用于检查用户是否仍在活动。

输入参数 "Logout "用于使用户可以注销。

如果 "CommandDone = TRUE",命令已经被执行。要开始一个新的命令,必须将前一个命令设置为 FALSE。该功能块现在可以执行一个新的命令。

关于诊断的其他信息,请参见 功能块的 信息结构 。参数 "DaysUntilPasswordExpiration "指定距离密码过期还有多少天。如果选择"-1",则不使用密码过期功能。在 MpUserX配置选择 "0 "和 "需要改变密码= TRUE",密码就已经过期。值≥0表示密码将过期。 MpUserXLogin 用于通过输出参数StatusID来显示密码是否已经过期。

使用多个MpUserXLogin实例

目标系统上的每个登录点可以使用一个MpUserXLogin实例。如果需要多个登录点, 可以使用 MpComGroup配置 来创建一个层次结构。关于如何创建层次结构的更多信息,请参阅用例 "印刷机生产线的报警管理"。在 MpUserX配置中定义的相同的用户数据  对每个登录点都有效。一个用户可以同时在多个登录点上登录。如果一个用户在其中一个登录点被锁定,例如因为他们在 签名程序 中输入了一个错误的密码  太多次,那么这个用户就会被自动注销并在所有的登录点被锁定。

multiple_login_points