メインコンテンツへスキップ

概要

Jinba Flowは外部ツールレジストリからツールを読み込めます。Jinba Toolboxは組織の公開済みToolSetすべてをレジストリマニフェストとして提供するため、一度登録するだけで全ToolSetがワークフローのステップとして使えるようになります。Jinba Flowから開始された実行も、他の実行と同じようにToolSetのSandboxで動作し、クレジットで計測されます。

ワンクリック設定

1

ToolSetを1つ以上公開する

Tool Sets一覧ページのConnect JinbaFlowボタンは、default環境にバージョンを公開済みのToolSetが1つ以上できるまで無効で、ツールチップに「Publish a tool set to connect」と表示されます。他の環境プロファイルにしか公開していない組織は、後述の手動設定を使ってください。
2

Connect JinbaFlowをクリックする

Connect JinbaFlowダイアログで、接続に使うEnvironmentを選びます。一致するAPIキーが無ければ組織に新しいAPIキーが作成される旨のヒントが表示されます。Connectをクリックします。
3

Jinba Flowでレジストリを保存する

Jinba ToolboxはJinbaFlow Connection ({environment})という名前のAPIキーを作成(または再利用)し、新しいタブでJinba Flowのワークスペース設定のツールアクセスタブを開きます。レジストリを追加ダイアログには名前(組織名)、マニフェストURL、APIキーが入力済みです。内容を確認して保存します。
このボタンはJinba Flowが設定された環境でのみ表示されます。ホスティング版ではhttps://flow.jinba.ioが開きます。

手動設定

1

APIキーを作成する

Jinba Toolboxで、Jinba Flowから実行する環境向けのAPIキーを作成します(APIキー管理)。
2

Jinba Flowでレジストリを追加する

ワークスペースの設定を開き、ツールアクセスタブを選び、外部ツールレジストリのレジストリを追加をクリックします。以下を入力します。
  • 名前 — 任意のラベル。例: 組織名
  • マニフェストURL — https://toolbox-api.jinba.io/v1/public/jinbaflow/manifest
  • APIキー — 前の手順で作成したキー
3

同期する

レジストリを保存します。新しいToolSetやバージョンを公開したら、レジストリ項目の同期を実行してください。有効化 / 無効化で、そのレジストリのツールをワークフローで提供するかどうかを切り替えられます。
ツールアクセスタブはツールアクセスルールを閲覧できるワークスペースメンバーにだけ表示され、レジストリを追加にはレジストリ作成の権限が必要です。表示されない場合はワークスペース管理者に確認してください。

レジストリが公開する内容

マニフェストはAPIキーを所有する組織に対して生成されます。URLに組織IDは含まれません。
  • 条件を満たすToolSetはすべて含まれます。 PrivateもPublicも区別されず、ToolSet単位で選ぶことはできません。特定のToolSetをJinba Flowから外したい場合は、その環境向けに公開しないか、キーが使う環境プロファイルとは別のプロファイルで公開してください。
  • 公開済みバージョンが無い、キーに一致する環境プロファイルが無い、ツールが無いToolSetはスキップされます。該当するものが1つも無い場合、マニフェストは400と「No published toolsets」を返します。
  • キーに選んだ環境プロファイルによって、使用される公開バージョンと環境変数が決まります。

クレジット

Jinba Flowからの成功した実行ごとに、APIキーを所有する組織のクレジットが1消費されます。

関連