ManageEngine® Applications Manager


更新用户信息API

<< 上一页

主页

下一页 >>

更新用户信息API

 

这个API允许管理员用户更新所有用户的信息,其他用户可以更改自己的密码和电子邮件地址。

 

请求示例

XML请求:http://[ APM Host ]:[ APM Port ]/AppManager/xml/Users/update?apikey=[ API Key ]&userId=[id]&userName=[name]&role=[role]&password=[password]

JSON请求:http://[ APM Host ]:[ APM Port ]/AppManager/json/Users/update?apikey=[ API Key ]&userId=[id]&userName=[name]&role=[role]&password=[password]

 

管理员用户的请求参数

 

字段 描述        
userId 将要更新的用户Id。如果未提供此信息,将会默认获取唯一的API所有者ID。
userName 用户的用户名。(用户名默认为“admin”的无法修改)
role 新用户的用户组。(用户角色默认为“admin”的无法修改)
password 用户的新密码。
oldPassword 用户的旧密码。
email 用户的电子邮件。
description 用户的描述。
associateGroupId 用户需要关联的监控组ID,ID之间用逗号分隔。
associateGroupName 用户需要关联的监控组名称,如果提供了监控组ID,这个参数将被忽略。
removeGroupId 需要移除的用户所在的监控组ID,ID之间用逗号分隔。
removeGroupName 需要移除的用户所在的监控组名称,如果提供了监控组ID,这个参数将被忽略。
*所有参数都是可选的。

 

普通用户请求参数

 

字段 描述        
password 用户的新密码。
oldPassword 用户的旧密码(更新密码时这个参数是强制的)。
email 用户的电子邮件。

 

请求示例:

<AppManager-response uri="/AppManager/xml/users/create">

<result>

<response response-code="4000">

<User email="manager" userId="6" description="manager" userName="manager" role="MANAGER">

<AssociatedGroups groupId="10000035" groupName="Applications Manager"/>

<AssociatedGroups groupId="10000037" groupName="mg1"/>

<AssociatedGroups groupId="10000038" groupName="mg2"/>

</User>

</response>

</result>

</AppManager-response>

 

<< 上一页

主页

下一页 >>

用户详细信息列表API

API执行操作