ワークフロー

ワークフロー

1.ワークフローリスト

権限を持っているグループのリストとそのグループに所属されているワークフローのリストが確認できます。



①グループリスト
 ・操作権限を持っているグループのリストが表示され、配下にワークフローが配置されます。

②新規作成ボタン
 ・ワークフローの新規作成ボタンで、クリックすると、ワークフローの作成画面に遷移されます。
 ・グループごとに新規作成ボタンがあり、作成したワークフローはクリックしたボタンがあるグループに所属されます。
 
③ワークフローリスト
 ・グループに所属されているワークフローのリストが表示されます。
項目名内容

ワークフロー編集ボタンです。クリックすると、該当ワークフローの編集画面に遷移されます。
フロー名ワークフローの名前が表示されます。
概要ワークフローで記載しておいたメモが表示されます。
利用アプリワークフロー上で利用しているサービスのロゴアイコンが表示されます。
稼働状態ワークフローの状態が表示されます。(停止中または稼働中)
作成日時ワークフローの作成日時が表示されます。
更新日時ワークフローの更新日時が表示されます。

ワークフロー移動ボタンです。他のグループへの移動ができます。
※移動先のグループに該当ワークフローで利用中のサービス・アクション及び認証の操作権限が必要です。
 権限がないと、移動できません。

ワークフロー削除ボタンです。
※削除したワークフローは復元できないため、ご注意ください。
ワークフローコピーボタンです。
クリックすると、該当ワークフローが複製され、複製されたワークフローの編集画面に遷移されます。
※複製されたワークフローの名前には末尾に「のコピー」が付けます。

④グループリストのページネーション
 ・画面上に表示できるグループは最大10個までです。
 ・10個以上の場合はページが作成されます。

2.ワークフロー基礎

JENKAはクラウドで提供されているWebアプリケーションのAPIを活用したサービスであるため、ある程度のプログラミング要素の理解が必要になります。
この章では、設定例を通じて、必要となる基礎情報を交えて記載しますので、実際に設定しながらを進めていただくことを推奨しています。

2-1.ワークフロー 処理の順番

JENKAは各サービスの情報を取得し、加工を加えながら他のアプリケーションへアウトプットすることで連携させるノーコードツールになります。
この一連の流れをワークフローと呼びます。ワークフローは基本的に左から右に流れて処理が進んでいきます。

尚、JENKAで左から右へ処理を進めますが、分岐が発生した場合には、接続されている線の上の座標のコネクタから処理します。


2-2.コネクタ設定 ー 認証とパラメータについて

JENKAはWebアプリケーション側で用意されているAPIを利用して連携を行っています。
APIとは、システム間連携を実現させるためのインターフェースで通常、欲しい情報を取得するためのリクエストとレスポンスで成り立ちます。

主にサービスにより指定宛先に対して、2つ情報を付加してリクエスト行います。

①セキュリティを担保するための認証情報
②欲しい情報を取得するためのリクエストパラメータ※例えばメールアドレスで検索を行いたい場合は、対象のメールアドレスがパラメータになります。
Notes
APIの認証方式は、様々なものがあります。このうち、API key(APIキー)は、設定上で目にすることがありますので覚えておいてください。
JENKAではリクエストするための設定画面が用意されています。各コネクタをダブルクリックすると、認証とパラメータの設定画面が表示されます。


2-3.変数とデータ型

①変数
JENKAでは連携のため、コネクタで取得した情報を後続のワークフローで利用できます。この時利用するのが「変数」です。
NotesInfo
変数は、複数回繰り返される処理などで利用される箱のようなものです。
例えば、メール配信などで会社名や名前をリストに合わせて入れ変えたい場合などの際、JENKAでは以下の様に記載します。

上記の中では、「会社・組織名」「姓」 「名」が変数です。
この会社名や名前に置き換えができる箱のことを変数と呼びます。

②データ型
データの形には、テキストデータ、リストデータ、ファイルデータ、数値のデータなど様々な形があります。これをデータ型と呼びます。
変数では、データ型により扱い方が変わります。
JENKAの中では、データ型として以下 の4つがあります。

ラベルデータ型内容
 
テキスト型
テキストや数値データなどを扱います。
リスト型
リスト情報を扱います。例えば名前のリスト型データであれば、「名前|鈴木,田中,佐藤」などの複数の情報を一つで保持しています。
ファイル型
ファイルのデータ種別を表します。
Bool型
TRUE or FALSEなどの真偽値として扱われます。

特にリスト型のデータでは、1つの変数のなかにデータの中に複数の情報が入っているため、順番に利用するためにはリスト処理コネクタが必要になります。

Notes
以下は、 リスト型の処理のイメージです。
3件のリストをスプレッドシートから抽出して、上から順に3回メールを送信します。その際、リスト処理コネクタを利用します。
リストコネクタ 詳細


4.ワークフロー編集

ワークフロー画面の名称や内容について説明します。


①ワークフロー名
 ・ワークフロー名が表示され、クリックすると、編集モードに変わり、ワークフロー名を変更することができます。
 ・デフォルトで「無題のワークフロー」に設定されます。

②メニュー
項目名内容
コネクタ追加利用可能なコネクタのリストが表示され、ワークフロー画面上に配置することができます。
テンプレート利用可能なテンプレートリストが表示され、コネクタの配置を簡単に設定できます。
※配置されたコネクタの詳細設定は初期化されている状態です。
実行ログワークフローを手動実行または自動実行された場合、該当ログが確認できます。
バージョン管理バージョンリストが確認でき、以前のバージョンに戻ることができます。
※バージョンはワークフローを公開する際に作成されます。

③編集画面の操作メニュー
項目名内容
ワークフロー画面を全画面で表示する

ワークフローの大きさを変更する

ワークフローの状態を1回の変更前後に戻る

④ワークフロー実行
 ・クリックすると、現状のワークフローで手動実行されます。
 ・手動実行中には基本的に画面遷移、ワークフローの公開などの操作ができません。

⑤ワークフローステータス変更
項目名内容
ワークフローを保存するボタンです。
ワークフローを公開するボタンです。
停止中/稼働中のどちらかが表示されます。
停止中:非公開の状態。
稼働中: こワークフローが公開され、稼働している状態。
※稼働中はスイッチボタンがONになり、クリックすると、公開が解除され停止中ステータスに戻ります。

⑥メモ
 ・該当ワークフローについてメモを残すことができます。
 ・メモは5000文字まで入力可能です。
    • Related Articles

    • ワークフロー実行ログの確認

      概要 ワークフローの実行ログを取得する方法 方法 JENKA:認証 ログイン後、[ログ]>[ワークフローログ]の順にクリックします。 期間を設定し[ダウンロード]をクリックするとファイルが生成されダウンロードが行えるようになります。生成されたログは1か月ダウンロードが可能です。 備考 <ログの保持期間> 13ヶ月(自然月)以内のログがダウンロード可能です。 <出力形式などについて> ・出力形式はzipです。(回答すると日別のテキストファイルになっています。) ...
    • グループの権限について

      概要 グループで割り当てられる権限等について説明します。 権限の種類 権限は、管理者、グループ管理者、一般の3種類があります。 権限名 役割 管理者 (adminグループ) すべてのワークフロー、契約管理、ユーザー追加などが可能な権限 デフォルトで用意されているadminは削除のできないグループです。 グループ管理者 コネクタ内機能等権限設定が行える アラートなどの通知メールが送られる。 各グループには必ず1名は所属する必要があります。 一般 ...
    • グループ

      1.グループリスト 権限を持っているグループのリストの詳細が確認できます。 ①検索  ・グループ名で検索できます。 ②新規作成ボタン  ・グループの新規作成ボタンで、クリックすると、グループ作成画面に遷移されます。   ③グループリスト 項目名 内容 グループ編集ボタンです。クリックすると、該当グループの編集画面に遷移されます。 グループ名 グループの名前が表示されます。 メンバー 該当グループに所属されているユーザーの名前が表示されます。 利用アプリ ...
    • IP制限方法

      概要 管理画面のアクセス元をIPアドレスで制限します。 設定方法 設定>IPアクセス制限>[+新規作成]クリック 各項目を入力し[新規作成する]クリック 項目 説明 接続元名 設定したIPが分かるIPの名前を入力(○○オフィスなど) IPアドレス 許可するIPアドレスを入力 利用可能なトリガーとアクション サブネットマスクを選択 備考 当該グループでワークフローを作成可能なユーザー IPが作成 備考 設定を誤るとログインが出来なくなる恐れがありますので注意してください。 ...