【SDP OD】申请资产的服务单过批后将所申请的资产自动分配给请求人

【SDP OD】申请资产的服务单过批后将所申请的资产自动分配给请求人

首先用户需要购买服务目录功能,下面是配置过程

1. 在后台的‘设置--定制--附加字段” 中创建lookup类型的引用资产字段目的是过滤出在库状态并且不可租赁的资产

2.  到后台“设置--模板与表单--服务目录” 创建一个服务模板(如果没有)移除缺省字段Asset,添加这个UDF字段,然后设置审批流


3. 到后台“设置--自动化--触发器” 创建如下触发器


4. 所需的脚本如下,需要修改assetUdf的值为您实际创建的新资产字段的名称

assetUdf = "ref_asset_in_use";
if(!requestObj.get("udf_fields").containKey(assetUdf))
{
    info "no asset selected";
    return;
}
asset = requestObj.get("udf_fields").get(assetUdf);
inputdata = {"asset":{"state":{"internal_name":"In Use"},"user":{"email_id":requestObj.get("requester").get("email_id")},"department":{"name":requestObj.get("department").get("name")}}};
asset = zoho.sdp.invokeurl
[
    url :"/app/" + context.get("instance") + "/api/v3/assets/" + asset.get("id")
    type :PUT
    parameters:{"input_data":inputdata}
];
info asset;

本地版相同功能脚本请参考这里:https://support.manageengine.cn/portal/zh/kb/articles/sdp-op-%E7%94%B3%E8%AF%B7%E8%B5%84%E4%BA%A7%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%8D%95%E8%BF%87%E6%89%B9%E5%90%8E%E5%B0%86%E6%89%80%E7%94%B3%E8%AF%B7%E7%9A%84%E8%B5%84%E4%BA%A7%E8%87%AA%E5%8A%A8%E5%88%86%E9%85%8D%E7%BB%99%E8%AF%B7%E6%B1%82%E4%BA%BA


The End.
    • Related Articles

    • 【SDP OP】申请资产的服务单过批后将所申请的资产自动分配给请求人

      首先用户需要购买服务目录功能,下面是配置过程 1. 编辑服务模板,在模板上新建一个选择列表类型字段,并参考实体“Asset” 设置条件位“资产状态为In Store” 目的是过滤出在库状态资产 2. 为服务模板设置至少一级审批流 3.到后台“管理--开发者空间--自定义函数” 创建自定义函数如下,请将下面标红部分的信息用您实际环境中的值替换。 configuration = { "url" : "http://192.168.0.223:80", "technicianKey" ...
    • SDP升级步骤&注意事项

      SDP升级步骤: 1 服务中找到ManageEngine ServiceDesk Plus停止服务。如为linux服务,则bin目录中执行shutdown.sh以停止服务。 2 以管理员方式运行命令提示符,定位到SDP安装目录的bin目录下,执行UpdateManager.bat (UpdateManager.sh Linux中),将会在页面弹出升级窗口。 3 单击“浏览”以选择 Service Pack ...
    • SDP OD | 表单规则 获取/设置字段

      简介 SDP OD 表单规则中的自定义脚本的各个动作都需要输入field_names来定位到具体的字段。如下图: 字段名 系统字段一般是直接填写对应的系统字段英文名。 自定义字段是udf_fields.<Field Key>。 Field Key在附加字段页面下参考下图: 演示
    • ADSSP-启用SDP Saml SSO时提示“认证失败”或“无权限”

      当AD用户在ServiceDesk Plus登录界面选择通过SAML SSO(IdP:ADSelfService Plus)认证: 在界面跳转时提示无权限查看内容(即使看到URL链接已成功跳转到ADSelfService Plus产品): 或身份认证界面跳转失败提示SAML认证失败: 怎么解决? 解决办法: 在ADSelfService Plus中链接账户属性查看: ->如果选择的源属性是mail,改为sAMAccountName(上面的报错截图1的情况); ...
    • SDP & PMP 集成注意事项

      1 要确保PMP和sdp中有一样的管理员 如都具有同登录名称为admin的用户(其中sdp上要为其设置SDAdmin权限) 2 确保双方hostname能在双方服务器上互为解析 3 url最好换为ip地址以防解析不到 4 看清需要,如果不是变更处使用PMP的话请不要选择使用变更ID用于验证, 不然关联的ID就不是工单ID而变成变更ID了 注意:如果sdp使用的是https的话需要相应导入证书,不然无法直接集成。 PMP 下设置实际的过滤条件 ...