- 基本情報
- ベスト プラクティス
- テナント
- アクション
- フォルダー コンテキスト
- 自動化
- プロセス
- プロセスについて
- プロセスを管理する
- レコーディング機能について
- ジョブ
- トリガー
- ログ
- 監視
- キュー
- アセット
- ストレージ バケット
- Test Suite - Orchestrator
- アクション カタログ
- プロファイル
- システム管理者
- Identity Server
- 認証
- その他の構成
- Integrations
- クラシック ロボット
- トラブルシューティング
プロセスについて
プロセスは特定のフォルダーにリンクされたパッケージ バージョンを表します。新しいプロセスをデプロイすると、そのフォルダーにアクセスできるすべてのユーザーが利用できるようになります。
[プロセス] ページでは、新しいプロセスとしてアップロードされたパッケージをデプロイし、以前に作成したプロセスを管理し、最新のパッケージのバージョンですべてのプロセスを最新に維持し、望ましいプロセスを使用してジョブを直接開始できます。これは、組織内のすべてのユーザーとロボット全体にパッケージを配布し、[プロセス] または [ジョブ] ページからのプロセスの実行を高速化するのに役立ちます。
[プロセス] ページおよび [ジョブ] ページからプロセスを実行するだけでなく、ロボット エージェントの起動時に自動的に開始するようにプロセスを構成することもできます。これにより、管理者は、たとえば会社の IT ポリシーを確実に順守するために、必要なプロセスがマシン ユーザーの遅延や失敗なしに起動されることを確認できます。
既定では、プロセスと関連付けのあるジョブが実行中または保留中である場合でも、プロセスを編集できます。次のことを考慮してください。
- 変更したプロセスと関連付けのある実行中のジョブでは、元のバージョンのプロセスが使用されます。更新後のバージョンは、新規作成されたジョブ、または同じジョブが次にトリガーされたときに使用されます。
- 変更したプロセスと関連付けのある保留中のジョブでは、更新されたバージョンが使用されます。
ユーザーがプロセスを作成するには、パッケージの表示権限と、プロセスの表示権限および作成権限がそのユーザーに割り当てられている必要があります。[プロセス] ページからジョブを即座に開始するには、ジョブの作成権限も必要です。クラシック フォルダーでプロセスをデプロイする場合、ロボット グループの表示権限も必要です。
Main.xaml
に入力、出力、入力/出力の引数がある場合、[プロセスを表示] ウィンドウの [パラメーター] タブに表示されます。Orchestrator では、これらは入出力パラメーターになります。
上記のウィンドウでは、入力パラメーターと出力パラメーターの両方、それらの名前と種類、それらの値がパッケージから継承されたものかどうか、既定値を持つかどうかを確認できます。最後に付け加えると、いずれの入力パラメーターも値を指定できます。Orchestrator の入出力パラメーターの詳細については、このページをご覧ください。
Studio パッケージで使用されているアクティビティは、Orchestrator からのアクセスが必要な NuGet フィードに保存されています。その結果として、ロボット グループにパッケージをデプロイする際に、アクティビティも同様にロボット グループに含まれているロボット端末に送信されます。これにより、Orchestrator への接続が切断されている際も、これらのロボットを用いてプロセスを実行することができます。
このセクションでは、オートメーションにおけるユーザー インターフェイスの必要性、およびユーザー インターフェイスとの相互作用の方法に基づいた、既存のプロセスの種類について説明します。プロセスの種類は、Studio の [プロジェクト設定] ウィンドウで設定され、プロジェクトのパブリッシュ後に Orchestrator に適宜表示されます。プロセスにはユーザー インターフェイスの要件に応じて 2 つの種類があります。
- バックグラウンド プロセス - 実行時にユーザー インターフェイスもユーザーの介入も必要としないプロセスです。そのため、こうしたジョブは、無人モードで同じユーザーに対して複数を同時に実行できます。各実行には、Unattended/NonProduction のライセンスが必要です。バックグラウンド プロセスを無人モードで開始すると、セッション 0 で実行されます。バックグラウンド プロセスについて詳しくは、こちらをクリックしてください。
-
ユーザー インターフェイスが必要 - 実行に UI の生成が必要であるか、プロセスに対話型アクティビティが含まれているため、ユーザー インターフェイスが必要です。こうしたプロセスは、1 人のユーザーに対して一度に 1 つしか実行できません。
注: 同じユーザーが、複数のバックグラウンド プロセスと、UI を必要とするプロセスを 1 つ、同時に実行できます。
Orchestrator で新しいパッケージ バージョンを使用可能な場合 (新しいバージョンを Studio からパブリッシュした場合)、そのパッケージが含まれているプロセスの横にアイコン が表示されます。
複数のプロセスは、個別または一括で最新バージョンに更新できます。個別に更新する場合は、対応する [View Processes] ウィンドウで行います。一括更新する場合は、複数選択を行い、グローバルな [Use Latest] ボタンをクリックします。
プロセスに関連付けられたパッケージ バージョンが構成済みの NuGet リポジトリで使用できなくなった場合は、アイコン で示されます。
特定のプロセスで最新の有効なバージョンのパッケージを使用している場合、アイコン がプロセスの横に表示されます。