APIを使用しています)。5.0.0以降の環境が必要です。ワークフローのJavaScriptカスタマイズは、JavaScriptを適用した後に申請されたワークフローが対象となります。それ以前に申請されたワークフローには適用されません。代理承認時にカスタマイズが動作しない不具合を確認しています。(2019/2/21追記)このカスタマイズを利用できるのは、cybozu.com共通管理者権限、またはワークフローのアプリケーション管理者権限をもつユーザーに限られます。(2021/8/30追記)できること固定リンクがコピーされましたワークフローとメールを連携させることにより、メール送信前に上司の確認・承認をはさむことができます。社外向けの情報発信メールについて、送信前に上司による確認するようなケースが想定されます。完成イメージ固定リンクがコピーされましたGaroonのワークフローにて承認すると、申請内容がメールで送信される流れになります。「承認する」ボタンをクリックすると、メールが送信されます。ワークフローの設定に対して、JavaScriptファイルを設定しカスタマイズしていきます。固定リンクがコピーされましたワークフローの項目の内容は会社によって異なります。CSSカスタマイズを設定する流れを説明します。ワークフローの申請フォームを作成する固定リンクがコピーされましたまずは以下の項目を配置して、ワークフローの申請フォームを作成していきます。申請フォームの内容は、いわゆるメーラーです。それぞれの項目は以下のとおり設定してください。項目コードは、JavaScriptコード内でそれぞれの項目を指定するための一意の文字列になります。承認者への通達事項を記載します。JavaScriptでは扱わないため、項目コードは不要です。メールアドレスを1行1アドレスで入力します。メールアドレスを1行1アドレスで入力します。メールアドレスを1行1アドレスで入力します。5つまで登録可能とします。上記のとおり設定が完了したら、土台となる申請フォームの作成は完了です。JavaScript/CSSファイルを適用する固定リンクがコピーされました申請フォームの作成が完了したので、ここから作成した申請フォームにJavaScriptファイルを適用していきます。固定リンクがコピーされました次のサンプルコードをエディタにコピーして、ファイル名を「wf_to_mail.js」、文字コードを「UTF-8」で保存します。ファイル名は任意ですが、ファイルの拡張子は「js」にしてください。alert(`ワークフローの承認は正常に完了しましたが、メールの送信に失敗しました。})(myJQuery);})();ポイントworkflow.request.approve.submit.successイベントに実装することにより、承認が行われた後に起動する処理を作成できます。ワークフローに登録した添付ファイルを、5つまで添付ファイルとして送信できます。送信者は申請者ではなく、承認者になります。申請者名義での送信はできないため、タイトルに申請者名を明記しています。CSSによるカスタマイズ」をクリックします。CSSによるカスタマイズ」のリンクが表示されません。)を参照し、ワークフローのカスタマイズを許可してください。[カスタマイズ]項目に「適用する」を選択します。jsが使用するjQuery、Luxon、および作成した「wf_to_mail.js」ファイルを追加し、「設定する」をクリックします。CDNの以下のライブラリーを使用します。jQueryhttps://js.cybozu.com/jquery/3.6.4/jquery.min.jsLuxonhttps://js.cybozu.com/luxon/3.3.0/luxon.min.jsjQueryとLuxonはwf_to_mail.jsより上位に登録してください。以上ですべての設定は完了です。最初にお見せした完成イメージのとおり、動けば成功です。ワークフローとメールとの連携方法を紹介しました。ワークフローの承認実行のタイミングでGaroon内の別アプリにデータを登録することが簡単にできます。申請データを取得するを使う方法に変更2024年9月30日エラーハンドリング関数を追加このTipsは、2024年9月版Garoonで動作を確認しています。(cybozu.cn)。