在计算机帐户上运行自定义脚本API

此API可帮助您在使用应用程序在成功创建计算机时发起工作流请求来执行自定义脚本。 

请求URL (JSON)格式: http:// <hostname> : <port> /RestAPI/CreateWorkFlowRequest

请求参数:

参数 强制性 描述
AuthToken 使用生成AuthToken API获得的身份验证令牌。
domainName 所需的域名。
inputData   有关要提出的工作流请求的详细信息。 
在主题下指定请求的标题。 
在RequestAction下将操作指定为COMPUTER_CUSTOM_SCRIPT。 
指定要在成功创建的计算机上执行自定义脚本的计算机。
可选 指定任务的优先级。
可选 提供适当的描述。
提供成功创建计算机后要执行的脚本。
PRODUCT_NAME 发送请求的产品名称/模块名称;用于审计。

响应参数:

参数 描述
Subject 请求的主题
requestId 提出的请求的RequestId。如果操作失败,这不会显示在响应中。 
status 操作状态,其中1代表成功,0代表失败。
statusMessage 成功或失败时要显示的响应消息。

示例请求:

http://admanager:8080/RestAPI/CreateWorkFlowRequest?AuthToken=244f8f17-041d-4c85-9924-02f7351a6fbb&domainName=admp.local&PRODUCT_NAME=RESTAPI&inputData=[{"RequestAction":"COMPUTER_CUSTOM_SCRIPT", "Subject":"Computer Custom Script", "accounts":[{"computerName":"John-0100"}], "Script":"start https://dev49415.service-now.com"}]

示例响应:

[{"Subject":"Custom Script","requestId":8111,"statusMessage":"Successfully created the request.","status":"1"}]

他们正在使用ADManager Plus简化Windows AD域管理