API を介して埋め込みタスク自動化を呼び出す

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • アクションを作成して、UI エクスペリエンスから有人のボットプロセス (有人の自動化) を呼び出します。

    Playbook やワークスペースなどの他の UI エクスペリエンスから有人のボットプロセス (有人の自動化) をトリガーする制限は、次のカスタマイズを実行することで解決できます。デフォルトでは、UI アクションはクラシックまたはコア UI (UI 16) エクスペリエンス用に作成され、有人構成がアクティブ化されたときに有人ボットプロセス (有人自動化) をトリガーします。

    UI アクションを作成したり、既存の UI アクションを編集したりするには、「」を参照してください Create a UI action

    対応するアクションで、アクションの可視性が新しいsn_rpa_fdnであることを確認します。RPAInstanceFormHooks().canTriggerAutomation(current,'<attended_config_sys_id>.

    関連する有人構成のSys ID を <attended_config_sys_id> に入力します。

    対応するアクションフォームの スクリプト セクションに次のコードを追加する必要があります。
    var rpaFormHooks = new GlideAjax('sn_rpa_fdn.RPAInstanceFormHooks');​
    
    rpaFormHooks.addParam('sysparm_name', 'generateRuntimeLaunchUrl');​
    
    rpaFormHooks.addParam('attendedConfigId’, ‘<attended_config_sys_id>’);​
    
    rpaFormHooks.addParam('recordId', g_form.getUniqueValue());​
    
    rpaFormHooks.getXMLAnswer(function(response) {​
    
    var result = JSON.parse(response);​
    
    if (!result.error) ​
    
    top.window.open(result.url);​
    
    });​