intra-mart Accel Platform IM-Workflow 仕様書 第37版 2024-04-01

6.1.9.19.2. 利用者ノード設定情報登録

利用者ノード設定情報を登録します。

6.1.9.19.2.1. HTTP リクエスト

POST /api/workflow/user-node-configs

6.1.9.19.2.2. リクエストボディ

6.1.9.19.2.2.1. JSON

{
  "nodeConfigName": "string",
  "nodes": [
    {
      "details": [
        {
          "extensionPointId": "string",
          "pluginId": "string",
          "parameter": "string"
        }
      ],
      "nodeName": "string"
    }
  ],
  "nodeType": "string"
}

6.1.9.19.2.2.2. 詳細

プロパティ名 論理名 説明
nodeConfigName 利用者ノード設定名 string  
nodes ノード設定ノード情報 array<object>  
- details プラグイン情報 array<object>  
 - extensionPointId 拡張ポイントID string
設定対象のノードに対応する拡張ポイントIDを指定してください。
詳細は「処理権限者プラグインの指定方法」または「確認対象者プラグインの指定方法」を参照してください。
 - pluginId プラグインID string
設定対象のノードに対応するプラグインIDを指定してください。
詳細は「処理権限者プラグインの指定方法」または「確認対象者プラグインの指定方法」を参照してください。
 - parameter パラメータ string
プラグインに対するパラメータを指定してください。
詳細は「処理権限者プラグインの指定方法」または「確認対象者プラグインの指定方法」を参照してください。
- nodeName ノード名 string  
nodeType ノード種別 string CodeList 」の コード値 を指定してください。

6.1.9.19.2.3. レスポンスデータ

6.1.9.19.2.3.1. JSON

"data": {
  "nodeConfigId": "string"
}

6.1.9.19.2.3.2. 詳細

プロパティ名 論理名 説明
nodeConfigId 利用者ノード設定ID string  

6.1.9.19.2.4. エラーコード

エラーコード エラーメッセージ 備考
1001 ノード種別が未指定です。 リクエストボディ - nodeType が未指定の場合
1002 ノード種別が不正です。 リクエストボディ - nodeType のコード値が不正の場合
1010 利用者ノード設定情報が未指定です。 リクエストボディ が未指定の場合
1011 利用者ノード設定名が未指定です。 リクエストボディ - nodeConfigName が未指定の場合
1012 利用者ノード設定詳細情報が未指定です。 リクエストボディ - nodes が未指定の場合
1013 指定されたノード種別で設定できるノード数を超えています。 指定されたノード種別で設定できるノード数の上限を超えた場合
1017 処理対象者情報が不正です。未指定、指定できない処理対象者、または異なるデータが混在しています。 処理対象者情報が不正の場合
3006 利用者ノード設定の登録に失敗しました。管理者に連絡してください。 利用者ノード設定の登録に失敗した場合