REST API,Maximo

时间:2019-01-13 06:04:42

标签: rest api maximo

我正在使用rest API将数据发布到Maximo,但是我必须传递用户ID和密码才能与maximo建立连接。 我的问题是在Maximo中发布数据时如何绕过用户ID密码身份验证。因为我们不应该与客户端共享凭据。

谢谢。

2 个答案:

答案 0 :(得分:2)

7.6.1.1工作中心管理控制台,为用户创建API密钥,在脚本中传递API密钥。

答案 1 :(得分:1)

如果使用的是IBM Maximo版本7.6.1(或更高版本):

您可以使用API​​密钥为外部客户端启用入站计算机到计算机的集成。 REST API可以使用API​​密钥,也可以将其用作Maximo®Integration Framework的一部分。

  1. 为外部客户创建用户
  2. 向用户添加许可
  3. 为用户创建API密钥(在“管理工作中心”的“集成”选项卡上的“ API密钥”子选项卡上)

注意:外部客户端可以通过使用API​​密钥作为REST API调用中的apikey查询参数或apikey请求标头来访问和交互Maximo系统中的数据

了解更多详细信息:https://www.ibm.com/support/knowledgecenter/SSLKT6_7.6.1.1/com.ibm.mif.doc/gp_intfrmwk/c_api_keys_comp.html