2021.09.14バージョン更新-インテグレーション & 自動化-コネクタ
1.全体的な機能の紹介
論理編成機能を全体的にアップグレードしたと同時に、ホッチキスのコネクタにアクセスして、ホッチキスの公式アプリケーション、ホッチキスの生態内アプリケーション、企業の独自システムが軽量化できるアクセスが適切である天然の相互接続能力を応用することが望ましい。
- フォーム間のデータ相互接続を簡単に実現し、データ操作ノードの配置と編成を通じて、業務スタッフは高度な関数とコードを作成する必要がなくなった。
- 仕事通知、グループ通知、to-doタスク、アドレス帳、スケジュール、カレンダー、勤務、スマート人事、日清月結 (製造業) など、ホッチキス側のコネクタに接続する必要がありますタスク処理、メッセージ送信の複雑なシーンを実現します。
- 企業がカスタムコネクタを開発することをサポートしホッチキスを実現するには、ホッチキスの生態応用や他の三者の応用の資源統合、データ伝達、業務とのつながりが必要だ。
版本权益
機能 | 体験版 | 標準版 | プレミアム |
統合 & 自動化 | 1つ (アプリケーションごと) | 5個 (アプリケーションごと) | 制限なし |
カスタムコネクタ | 1つ (組織内上限) | 5つ (組織内上限) | 制限なし |
プロセスノードはコネクタを使用します | 1つ (アプリケーションごと) | 1つ (アプリケーションごと) | 制限なし |
注意:
承認プロセスではコネクタノードを使用でき、バージョンに制限はありません
体験版、標準版の各アプリケーションでは、プロセス・フォームがプロセス・ノードでコネクタを使用できるのは1つだけで、最初のプロセス・フォームがコネクタを構成した後、2番目のプロセス・フォームもプロセス・ノードでコネクタを構成します「フロー」をクリックすると、フローを公開するときにエラーが表示されます

2.業務機能デモ
3.インテグレーション & 自動化ポータル
3.1フォームイベント作成トリガーフロー
- 指定されたフォームまたはフローイベントがトリガーされます

3.2アプリケーションイベントトリガーフローの作成
- 指定されたホッチキス側、エコ、三者はイベントトリガーを適用します。たとえば、アドレス帳に新しいメンバーが追加されたときにトリガーされます

3.3プロセス管理
- 作成したプロセス・イベントを管理し、実行ログを迅速に停止、コピー、表示したり、編集したりすることができます

3.4プロセスの開始停止
- イベントフローを自由にオンまたはオフにすると、オンになっているフローは有効になり、オフになっているフローは有効になりません

3.5プロセスコピー
- イベントトリガーフローを作成したら、コピーボタンで同じルールのイベントフローをすばやくコピーできます

3.6プロセス実行記録
- 実行ログは、現在のイベントフローが正常にトリガーされたかどうかを確認し、実行ステータス、日付、クイックフィルタで確認できます



4.フロー編成デザイナー
4.1デザイナーのパネルエリア機能の紹介
主に次の機能があります。具体的な機能の紹介は、対応する機能をクリックして詳細を見ることができます
4.2トリガノード設定
- 現在、フォームイベントまたはアプリケーションイベントのトリガーがサポートされており、タイミングトリガー、webhookトリガーは製品の最適化に注目しています

フォームイベントのトリガー
- トリガーイベントは、現在のフォームの作成成功、編集成功、削除成功、コメント成功によって後続のノードルールをトリガーします

- データフィルタリングはすべてのデータに分けられ、条件別にフィルタリングされ、条件別にフィルタリングされるのは現在のフォームのフィールドに基づいてフィルタリングされます


イベントトリガーの適用
- 公式アプリケーションを選択するか、独自にコネクタを新規作成してトリガすることができます

4.3アクションノードの設定
- 承認フローノードはより豊富で、ノードは主にコネクタ、データの追加、データの更新、単一のデータの取得、複数のデータの取得、データの削除、承認の開始、メッセージ通知、groovyノードである

4.4ブランチ

5.ノードの紹介
5.1コネクタ
5.1.1一方のコネクタ (トリガ)
- イベントがトリガーされたとき、現在はホッチキスしか提供されていません「アドレス帳」アプリケーションのトリガ動作は、他のコネクタアプリケーションが一時的にトリガ動作をオンラインにしていない


5.1.2一方のコネクタ (実行)
現在以下を提供しています10ホッチキス応用コネクタ:
(1) to-doタスク
- 起動後、ホッチキスのto-doタスクを新規作成できます
(2) スケジュール
- 新規作成スケジュールのトリガー
(3) メッセージ
- 企業グループにメッセージを送信します。このノードの機能はシーングループのノードと一緒に使用する必要があります

(4) シーン群
- 新しいシーン群の作成をトリガーします
(5) ビデオ会議
- ビデオ会議の作成
(6) 勤務評定
- 承認通過の通知をトリガーします
(7) アドレス帳
- ユーザー情報の更新、作成、削除をトリガーします
(8) スマート人事
- トリガーイベントをサポートした後、入社待ちの従業員情報を追加します
(9)日清月結び
- 製造業の出来高報工業業務シーンに適しています
(10) ホッチキス運動
- ホッチキス運動部門、個人運動データを取得する
5.1.3カスタムコネクタ
適切なコネクタ工場を介してカスタム接続を行う自己構築システムまたはサードパーティのアプリケーションシステム
パス:作業台>> 設定>> コネクタ工場
詳細構成は参考にしてください新規コネクタ


5.2データノード
主にデータに対する異なる実行効果を実現し、現在以下のノードがあります。
5.2.1データの追加
フォームイベントがトリガー/アプリケーションイベントがトリガーされた後、ターゲットテーブルに1つ/複数のデータを追加できます。現在、新しい方法はありますフォームに追加、サブテーブルに新規追加2種類


新規追加方法とターゲットテーブルを選択すると、新規追加または複数のデータとフィールド設定が表示されます。デフォルトで新規追加データをチェックすると、複数のデータを追加する必要があり、手動で切り替える必要があります

5.2.2データの更新
フォームイベントがトリガー/アプリケーションイベントがトリガーされた後、1つ/複数のターゲットテーブルのデータの更新をトリガーできます。データが取得されていない場合は、このノードをスキップするか、データを追加するように設定できます
注:
- データノードを更新するには、データノードの取得を構成する必要があります。設定しないと、オプションが表示されません
- データノードを取得するプロセスフォームは通常のフォームのみを選択でき、プロセスフォームの選択はサポートされておらず、計画中に後続製品の最適化に注目している



5.2.3単一データの取得
- 対象テーブルの単一データを取得し、データを処理 (更新、削除) します

取得方法:フォームからの取得、データノードからの取得、関連フォームからの取得


5.2.4複数のデータを取得する
- ターゲットテーブルの複数のデータを一括取得し、データを処理 (更新、削除) します

5.2.5データの削除
- ビジネスシーンでフォームのデータを削除する必要がある場合は、データノードを取得してデータを取得した後、データノードを削除するように設定する必要があります


5.3分岐ノード
- 分岐ノードは異なる条件で以下の異なるルール配置を実行し、同時に複数の条件を満たして同時にルール配置を実行することができる
5.3.1条件分岐
- 条件分岐間に優先度があり、最も優先度の高い分岐のみを実行します

5.3.2並列分岐
- 並列分岐間に優先度がなく、条件を満たす分岐が実行されます

5.3.3配置方式
(1)条件ルール
- 主にフォーム内のコンポーネントとシステムのデフォルトフィールドを条件分岐とします
- 条件分岐をサポートするコンポーネントは次のとおりですフォームイベントトリガー者、フォームイベントトリガー者が所属する組織id、単一行テキスト、複数行テキスト、ラジオ、チェック、ドロップダウンラジオ、ドロップダウンチェック、数値、日付、添付ファイル、メンバー、部門

(2) 式
- 現在のフォームのフィールドを式編集して条件分岐とするには、を使用する必要があります論理関数の関数公こそ判断できます条件が成立するかどうか、例は次のとおりです


5.4人工ノード
5.4.1審査を開始する
- フォームイベントがトリガーされると、ターゲットフロー表に対してデータを開始することができ、フローフォームにしか選択できず、通常のフォームはサポートされていません

- 開始したプロセスフォームフィールドのデータ値は、固定値、フィールド、式に設定できます
- 開始者はメンバーまたはフォーム内のメンバーコンポーネントを指定できます (送信時にメンバーコンポーネントが誰を選択するか、開始者はその人)

5.4.2メッセージ通知
- イベントがトリガーされた後、メッセージを対応者に通知し、メンバー、指定されたロール、変数を指定してフォーム内のメンバーコンポーネントに通知することができ、グループチャットにメッセージ通知を送信することはサポートされていません

5.5開発者ノード
5.5.1 groovy操作説明
(1) groovyポータル

(2) groovyの設定パネル

(3) パラメータ初期化
Inputオブジェクト名は自由に設定でき、代入には次の2種類があります
値: 静的データは、直接設定できます
フィールド: Groovyより前のノードで生成された変数オブジェクトを選択します
※ ここでの初期化値はすべてstring型、つまりparam1 = "100" で、後続の処理でintに変換したい場合は自分で変換する必要があることに注意してください

(4) コードブロック作成
コードブロックはgroovyスクリプトで、基本jdkのjavaメソッドのみが記述されていると理解できる。
※ 注意: 戻り値は必ずoutputsを使用してください。パラメータの意味は: outputs.add( # 変数記述 # 、 # 変数名 # 、 # 変数値 #) です

(5) テスト
注意: テストをクリックする必要があります。テストを経て初めてコードが正常かどうかをチェックし、後続のノードで使用する変数の説明が生成されます。
テスト時に変数を使用してテストすることはできないので、テスト前に変数値に静的なテスト値を設定する必要があります。outputオブジェクトのパラメータリストが生成され、正常に実行された結果が出た場合、コードは正しいことを示します

(6)保存
保存する前に、本来変数である値を変数に修正し、「保存」をクリックします

6.コネクタ工場
ユーザーがカスタマイズしたインタフェースに接続するために、一部の認証機能をサポートすることができ、後日、より多くの認証サポートが追加されます
6.1入口
(1) コネクタ工場入口「プラットフォーム管理」で、をクリックします


(2) 「コネクタ工場」をクリックして、カスタムコネクタ設定画面に入ります

6.2新規コネクタ
6.2.1新規作成
「コネクタを作成」をクリックすると、右側にコネクタを作成する設定画面が表示され、カスタマイズしたコネクタ名を入力して「ok」をクリックします

6.2.2基本情報の設定
基本情報を設定し、設定が完了したら「次のステップ」をクリックして次の段階に進むか、「保存」次回は現在の編集状態に戻ります
ホスト:要求されたhostアドレスは、「http:// 」または「https:// 」プロトコルヘッダを持参する必要はなく、「/」の最後も必要ありません
Base url:要求アドレスの基本プレフィックスurlを設定でき、「/」を直接入力できません
スキーマ:プロトコルタイプ
コネクタオンライン名:カスタムコネクタの名前
アイコン画像アドレス:コネクタに表示されているiconは、入力しないとデフォルトのiconが表示されます
コネクタの紹介:コネクタの基本紹介

6.2.3セキュリティ認証情報の構成
認証は次の3つに分けられます

(1) 認証なし:認証情報を必要とせず、直接呼び出すインタフェースで、通常は公開されたインタフェースにアクセスするために使用されます
(2)基本認証:つまり基本的なhttpAuthorizationの認証。要求メッセージヘッダには、サーバがユーザーエージェントの認証に使用する証明書が含まれており、headerにはたとえばAuthorization: basic ywxhzgrpbjpvcgvuc2vzyw1lのbase64エンコード後アカウントパスワード情報
アカウントパスワードのヒントラベルを設定するだけで、登録認証情報に何が記入されているかをユーザーに知らせることができます

(3)api秘密鍵:つまりapikey認証方式で長期的に有効 (開発者に適切に保管してもらう) 、訪問者はアクセスするシステムに秘密鍵を作成し、開発者はこの証明書から直接このような認証をサポートする公開apiを呼び出すことができる。
パラメータラベル: 認証情報を設定する際のヒント
パラメータ名: システムに必要なapikey名
パラメータ位置: 認証情報をクエリパラメータまたはheaderに追加し、要求されたシステムの必要に応じて選択することができます

6.2.4機能操作定義の設定
「追加」をクリックして実行アクション設定を追加します
ユニークなロゴ: 異なる操作用を識別します
名称: 名前
説明: コンテンツの説明、オプション
Request:
リクエストメソッド: httpインタフェースタイプに応じて選択し、種類は図のようになります
Url: リクエストリンク
Path: Urlに設定されている中括弧付きの変数を表します。たとえば、 {pathparam} で、pathparamは変数名になります
Query: 要求されたパラメータを表し、通常はurlの疑問符を指しますか?後に追加されたパラメータは、プラス記号をクリックして追加します
Header: Headerに必要なパラメータは、現在静的に設定されています
Body: Postなどの場合、bodyフィールドがある可能性があり、全体を使用時に記入する必要があります
レスポンス
Body: 予想される結果jsonを貼り付けることができ、使用時にフィールド形式を解析することができます


6.3認証設定
すべてのカスタムコネクタは、「認証なし」も作成する必要があります
(1) 新規作成

(2) 設定するコネクタを選択すると、設定に応じて認証が必要な内容が自動的に表示されます。入力して「作成」をクリックします


6.4テストコネクタ
(1) 構成が完了すると、次の図のようになり、テストを開始できます


(3) 使用する認証を選択し、テストのパラメータを設定する

(4) 「テスト操作」をクリックすると、予想される結果が表示され、構成に成功しました

6.5コネクタ使用
(1) フローキャンバスで、コネクタノード、作成したカスタムコネクタを選択し、「次へ」をクリックします

(2) 認証テンプレートを選択し、実行するアクションを選択し、「次へ」をクリックします

(3) 実行動作で入力するパラメータ配置を選択し、他のノードと同様に「値」「フィールド」「式」などの入力をサポートし、「保存」をクリックすればよい

7.よくある質問
7.1フォーム間でトリガーイベントをコピーできますか?
- 同じフォーム内のコピートリガーイベントのみがサポートされ、フォーム間のコピーはサポートされていません

-------------------- 最新情報を入手して、私たちに注目してください -------------------- ----
