关于PMP RestAPI接口调用问题

关于PMP RestAPI接口调用问题

第一步:
      
      创建API用户,详情请如下链接参考https://www.manageengine.com/products/passwordmanagerpro/help/add_api_user.html

第二步:

      期间如遇到以下截图的问题,首先排除网络不通的问题(即调用此接口的PC机/Server与PMP服务器机器的网络连通性有问题),可能的原因是DNS解析有问题。在API检查期间,PMP将对目标服务器运行nslookup,以验证目标计算机的IP地址或主机名。可以使用以下步骤在hostname字段中为API用户提供三个不同的值,请按照以下说明启用。另外,有两种方案来处理此问题。


方案一:
      
  • Stop the PMP service and edit the file named system_properties.conf present in PMP/conf directory using Wordpad.
  • Add the following line at the end of this file and save it.
  • restapi.hostname.csv=true
  • Start the PMP service and go to Admin-->Users section.  Create new API user account.
  • Now in the hostname field, you can supply multiple values in CSV format. Like IP, Hostname, and FQDN.
  • So supply all three values. That is IP,hostname,FQDN.
  • Save the user and try using the API feature again from the same server. 
方案二:
  • Stop the PMP service and edit the file named system_properties.conf present in PMP/conf directory using Wordpad.
  • Add the following line at the end of this file and save it.
  • api.hostcheck.disabled=true
  • Start the PMP service and go to Admin-->Users section. Create new API user account.
  • Save the user and try using the API feature again from the same server. 

重新调用接口,文档中第一个接口“获取用户拥有的及分享给他的资源”成功调用postman截图:
      
    • Related Articles

    • SDP多实例下API接口调用

      本文介绍SDP多实例下调用特定实例接口 首先进入下想要调用接口的实例中。进入到报表模块,进行SQL查询,查询该实例id。 select * from HelpDeskDetails; //查询出的id结果即为portalid。接口调用时使用。 Postman 调用时将portalid传到Headers上:
    • 云版本认证API接口调用过程详解

      云版本认证API接口调用过程详解           云版本API接口调用认证较本地版更为复杂,参考如下文档进行云版本api接口调用。
    • [工单][自定义脚本] 自定义计划 实现报表数据定期被调用,脚本引用报表数据进行后续处理

      场景: 客户想要使用自定义计划方法实现查询10天未关闭的解决的工单,通过自定义计划执行脚本直接对报表产生的数据(会存储到列表里,以json格式记录)进行调用和数据处理。(示例脚本为SDP通过API方式关闭工单) SQL: SELECT wo.WORKORDERID AS "Request ID" FROM WorkOrder wo LEFT JOIN WorkOrderStates wos ON wo.WORKORDERID=wos.WORKORDERID LEFT JOIN ...
    • 关于PMP&PAM360迁移服务器还原后启动问题

            两台服务器A和B,当按照官方的操作https://www.manageengine.com/privileged-access-management/help/disaster_recovery.html#windows       把A上的数据的数据恢复到B时。发现恢复是成功的,没有任何报错。然而,结果是服务器B无法启动PAM ...
    • 关于PMP&PAM360 &KMP Linux密钥轮换的理解

      对于一个linux资源,可能存在多个私匙,他们可能都是有效登录Linux系统的。例如下图资源下,可以看到两个私钥。 在密钥操作动作中,有一个轮转密钥动作,很容易被误解为该linux关联的私钥间互相轮转,定期使用某一个,实则不然。这边的轮转,更确切的叫法可以叫做私钥内容值的变更,密匙依然是这两个名称且都是可以用的,但是他们的信息值进行了变化。之前导出的旧的这两个私钥,因为轮转动作的触发,值发生了改变,变得不再可用。