概要
本プログラムは以下の処理をコマンドラインから実行できるサンプルプログラムです。
ファイル登録申請連携 | ワークフローでステータスが「承認」または「完了」となっている登録申請を確認し、ファイル管理の任意のフォルダに登録します。 |
施設予約申請連携 | ワークフローでステータスが「承認」または「完了」となった施設予約申請情報をスケジュールの施設予約に登録します。 |
有給休暇申請連携 | ワークフローでステータスが「承認」または「完了」となった有給休暇申請情報をスケジュールに登録します。 |
動作環境
- Java 1.8
- クラウド版 Garoon、パッケージ版 Garoon バージョン 3.1.0以降
事前準備
こちらからサンプルプログラムのアーカイブをダウンロードして下さい。
grn3-api-wf_sample-3.1.0.tar.gz
Javaの実行環境内の拡張ライブラリ(lib/ext 以下)に「garoon3api.jar」を配置し、同梱されているマニュアル「api-310-wf_sample_program_ja1.pdf」に記載してある手順で本サンプルツールを使用することが可能です。
実行手順
サンプルプログラムの実行手順はアーカイブに同梱されている「api-310-wf_sample_program_ja1.pdf」を参照してください。
追記です。
引き続きGaroon Pkg 4.2.0だとAdministratorユーザでファイルダウンロードできました。
伊東さん
ご連絡ありがとうございます。事務局対応としては、社内問い合わせ結果を受けてサイト内追記などいたしたいと思います。
引き続きよろしくお願いいたします。
すいません。
解決しました。申請データの公開設定の部分が、ルートも含めGRANTモデルになっていたため、それをすべて設定すれば解決しました。
2,3年前はREVOKEモデルが初期だったので、特に気にせず使えたのかもしれません。
お騒がせしました。
伊東さん かしこまりました。ご連絡をありがとうございます。
【2017年8月16日更新】
TLS 1.0暗号化無効化 のため、前提環境をJava 1.6から1.8に変更しております。
Java 1.6 ではTLS 1.0無効化以降通信ができなくなるため、Java 1.8環境にてご利用ください。
これをクラウド版で使いたいのですがどうすればいいでしょうか?
SGM 様
お世話になっております。
cybozu developer network 事務局です。
「動作環境」に記載がある通り、クラウド版でもご利用いただけます。
「grn3-api-wf_sample-3.1.0.tar.gz」をダウンロードしていただき、
その中に同梱されているマニュアル「api-310-wf_sample_program_ja1.pdf」に記載してある手順で本サンプルツールを使用することが可能です。
よろしくお願いいたします。
I understand that this is API version 1.0.0, if I use API 1.10.0 can I use this source code?
Thank you
>Bùi Văn Quyết
This sample program is for Garoon 3.0.0 and we did not test on Garoon 4.x.
If it does not work, please let us know. But please note that this is sample program and is not supported.
The below two are similar samples using Garoon JavaScript event. It works on Garoon 4.1 later.
https://developer.cybozu.io/hc/ja/articles/360000682006
https://developer.cybozu.io/hc/ja/articles/360000653943