该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 | 新用户的用户组。(无法更改默认管理员的用户角色) |
| password | 用户的新密码。 |
| oldPassword | 用户的旧密码。 |
| 用户的电子邮件ID。 | |
| describe | 用户的描述。 |
| associateGroupId | 需要与用户关联的业务组的组标识。组ID应该以逗号分隔。 |
| associateGroupName | 需要与用户关联的业务组的名称。如果提供了groupId,则将忽略此参数。 |
| removeGroupId | 需要从中删除用户的业务组的组标识。组ID应该以逗号分隔。 |
| removeGroupName | 需要从中删除用户的业务组的名称。如果提供了groupId,则将忽略此参数。 |
* - 所有参数都是可选的。
| 字段 | 描述 |
|---|---|
| password | 用户的新密码。 |
| oldPassword | 用户的旧密码(此参数是更新密码所必需的)。 |
| 用户的电子邮件ID。 |
<AppManager-response uri="/AppManager/xml/users/create"> <result><response response-code="4000"><User email="manager" userId="6" describe="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>
它允许我们跟踪关键指标,如响应时间、资源利用率、错误率和交易性能。实时监控告警会及时通知我们任何问题或异常,使我们能够立即采取行动。
审稿人角色:研究与开发

Lexmark技术支持经理