UiPath Documentation
orchestrator
latest
false
Orchestrator ユーザー ガイド
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

プロセスについて

Orchestrator のフォルダーに割り当てられた、デプロイおよび構成されたオートメーション パッケージとしてのプロセスの概要。

注:

利用可能な機能は、使用するクラウド製品によって異なります。詳しくは、「 機能の提供状況」をご覧ください。

プロセスは、パッケージがデプロイおよび設定されたステートであり、ジョブとして実行できます。

具体的には、プロセスとは特定のフォルダーにリンクされたパッケージ バージョンを表します。新しいプロセスをデプロイすると、そのフォルダーにアクセスできるすべてのアカウントがそのプロセスを利用できるようになります。

[ プロセス] ページでは、アップロードしたパッケージを新しいプロセスとしてデプロイしたり、以前に作成したプロセスを管理したり、最新のパッケージ バージョンですべてのプロセスを最新の状態に維持したり、目的のプロセスを使用してジョブを直接開始したりできます。これにより、組織内のすべてのアカウントにパッケージを配布し、[ プロセス] ページまたは [ジョブ] ページからプロセスをより迅速に実行できます。

[プロセス] ページおよび [ジョブ] ページからプロセスを実行するだけでなく、ロボット エージェントの起動時に自動的に開始するようにプロセスを設定することもできます。これにより、管理者は、たとえば会社の IT ポリシーを確実に順守するために、必要なプロセスがマシン ユーザーの遅延や失敗なしに起動されることを確認できます。

以下の表に、[プロセス] グリッドの列の説明を示します。

フィールド

説明

名前

プロセスの表示名です。

プロセス リストは名前で並べ替えることができます。

入力

プロジェクトの種類です。次のオプションを利用できます。

  • RPA - Studio のプロジェクトの種類がプロセスまたはライブラリの場合に表示されます。
  • テスト - Studio のプロジェクトの種類がテスト オートメーションの場合に表示されます。
  • エージェント - エージェントの種類のプロジェクトに対して表示されます。

    注: コード化されたエージェントは、グリッドに Agent ()<programming language> の形式で示されます。

  • Maestro BPMN - Maestro BPMN タイプのプロジェクトに対して表示されます。
  • Maestro Case - 種類が Maestro Case のプロジェクトに対して表示されます。
  • Maestro Flow - Maestro Flow の種類のプロジェクトに対して表示されます。
  • アプリ - Studio Web からパブリッシュされたアプリ プロジェクトに対して表示されます。

パッケージ名

デプロイされたパッケージの名前です。

既定では表示されません。

この列を表示するには、[列] メニューから選択します。

プロセス リストはパッケージ名で並べ替えることができます。

バージョン

対象のプロセスで現在使用されているパッケージ バージョンの番号です。

  • このフィールドの横にある [更新可能 ] アイコンは、お客様が最新の有効なバージョンを使用していないことを示しています。

    アイコンを選択するとアップグレードの確認ダイアログが開き、プロセスが最新のパッケージ バージョンに更新されます。

  • ロボット グループに関連付けられたパッケージ バージョンが、設定済みの NuGet リポジトリで有効ではなくなった場合は、[ 利用不可 ] アイコンで示されます。
  • 最新の有効なバージョンを使用している場合は、[ 最新バージョン ] アイコン が表示されます。

ジョブの優先度

ジョブの優先度です。

プロセス リストはジョブの優先度による並べ替えやフィルター処理ができます。

実行の種類

プロセスの実行の種類です。

Studio のプロジェクト設定の「有人オートメーション」の設定とリンクされます。

  • トグルをオンにすると、プロセスは有人オートメーションのコンテキストで実行されます。
  • トグルをオフにすると、プロセスは無人オートメーションのコンテキストで実行されます。

v2021.10.3 より前の Studio でパブリッシュされたパッケージの場合は、[未指定] の値が表示されます。

ユーザーの操作 プロセスがユーザーの操作を必要とするかどうかを指定します。
  • 必須: ユーザーの操作を必要とするフォアグラウンド プロセスを示します。
  • 不要: ユーザーの操作を必要としないバックグラウンド プロセスを示します。

適合性 (正常に動作する割合)

オートメーション プロジェクトの基になるターゲット フレームワークに対応するオペレーティング システムです。

エントリ ポイント

プロセスの実行を開始するために使用されるワークフロー ファイルです。

既定では、 Main.xml ファイルがエントリ ポイントとして設定されています。プロジェクトに複数のエントリ ポイントが含まれている場合は、プロセスの作成時に選択したエントリ ポイントが表示されます。プロセスの編集中にパッケージのバージョンを変更しても、新しいバージョンに同じワークフローが存在する場合は、選択したエントリ ポイントが保持されます。

説明

プロセスに関する独自の説明です。

特にOrchestratorで複数のユーザーやプロセスに対応する場合は、このフィールドへの入力が推奨されます。

ラベル プロセスに関連付けられたすべてのラベルのリストです。
プロパティ プロセスに関連付けられたキーと値のすべてのペアのリストです。
保持期間後のアクション 保持期間の終了時に行われる、保持ポリシーの結果のアクションです。
保持期間 (日) 保持ポリシーの期間です。

ランタイム引数

エントリ ポイント

複数のワークフローを含むプロジェクトの場合は、Main.xamlをメイン ワークフローとして使用し、[ワークフロー ファイルを呼び出し] アクティビティを使用して他の.xaml ファイルをリンクします。Studio でのプロジェクトの構成について詳しくは、こちらをご覧ください。

エントリ ポイントを変更または追加して、実行するワークフローを制御できます。Studio で .xaml ファイルを右クリックして、メインに設定するか、エントリ ポイントとして追加します。

例: 複数の請求書処理ワークフロー

異なるソースからの請求書を処理するには、次の 2 つのワークフローがあります。

  • DownloadInvoiceFromStorage.xaml — 外部ストレージから請求書をダウンロードします
  • GetInvoiceFromLocal.xaml — ローカル デバイスから請求書を取得します

実行時に Orchestrator で、シナリオに一致するエントリ ポイントを選択します。請求書がすでにローカルである場合は、[ GetInvoiceFromLocal.xaml ] を選択してそのワークフローから実行を開始します。

注:

2020 年 7 月より前にパブリッシュされたパッケージの場合、Orchestrator はメイン エントリ ポイントを自動検出できません。ドロップダウンからエントリ ポイントを手動で選択します。プロセスで複数のエントリ ポイントがサポートされない場合は、 Default が表示され、フィールドは無効化されます。

入力、出力、入力/出力引数

入力および出力の引数を受け入れるように Studio でプロジェクトを設計することにより、これらの引数をサードパーティ アプリや Orchestrator で使用できるようになります。つまり、作成するすべてのプロセスは、Orchestrator API またはインターフェイスを介して入力引数を受け取ることができます。

Orchestrator では、引数および関連情報は複数の場所に表示されます。プロセス レベル、ジョブ レベル、トリガー レベルで専用の引数セクションに表示されます ([ランタイム引数] または [引数] タブ)。

任意の入力引数の値を指定できます。Orchestrator の入力および出力引数の詳細については、このページをご覧ください。

図 1. プロセスの設定

図 2. 引数

注:

Studio で入力引数に設定されている既定値は、レベルを問わず、Orchestrator では表示されません。

バックグラウンド プロセスとフォアグラウンド プロセス

プロセスは、ユーザー インターフェイスの要件に従って分類されます。

バックグラウンド プロセス

バックグラウンド プロセスには、ユーザー インターフェイスやユーザーの介入は必要ありません。無人モードで同じユーザーに対して複数のバックグラウンド ジョブを同時に実行できます。各実行には、Unattended/NonProduction のライセンスが必要です。Unattended ロボットはセッション 0 の NT AUTHORITY\LOCAL SERVICEでバックグラウンド プロセスを実行します。このセッションでは UI にアクセスできません。

Studio でのバックグラウンド プロセスのオートメーションについて詳しくは、こちらをご覧ください。

フォアグラウンド プロセス

フォアグラウンド プロセスでは、ユーザー インターフェイスへのアクセス (UI 生成または クリックなどの対話型アクティビティのいずれか) が必要です。1 人のユーザーが同時に実行できるフォアグラウンド プロセスは 1 つだけです。ただし、1 人のユーザーが複数のバックグラウンド プロセスと 1 つのフォアグラウンド プロセスを同時に実行できます。

プロセスの種類を設定する

プロセスの種類は Studio の [ プロジェクト設定] ウィンドウ で設定され、パブリッシュ後に Orchestrator に表示されます。

図 3. バックグラウンドでのプロセスの開始

以下の表では、ロボットの資格情報の有無に応じた、フォアグラウンド/バックグラウンド プロセスの実行に必要な UiPath® Robot のバージョンを示します。

プロセスの種類ロボットの資格情報Robot のバージョン
バックグラウンド資格情報ありすべて
フォアグラウンド資格情報ありすべて
バックグラウンド資格情報なし2021.10+
フォアグラウンド資格情報なし無効な設定です。ジョブを実行できません。

プロセスの対応 OS

Studio でオートメーション プロジェクトを作成するときに、開発者はオートメーション プロジェクトの基になるターゲット フレームワークと、対応するオペレーティング システムに影響を与える、相互運用性の属性を設定する必要があります。

図 4. プロセスの対応 OS

以下の表では、プロセスの実行に必要な Robot のバージョンをターゲット フレームワークおよび対応 OS 別に示します。

ターゲット フレームワークオペレーティング システムRobot のバージョン
.NET Framework 4.6.1Windows - レガシすべて
.NET 5.0+Windows2021.10+
.NET 5.0+クロスプラットフォーム2021.10+

バージョン管理

Orchestrator で新しいパッケージ バージョンを使用可能な場合 (新しいバージョンを Studio からパブリッシュした場合)、そのパッケージが含まれているプロセスの横にアイコン docs image が表示されます。

複数のプロセスは、個別または一括で最新バージョンに更新できます。個別に更新する場合は、対応する [View Processes] ウィンドウで行います。一括更新する場合は、複数選択を行い、グローバルな [Use Latest] ボタンをクリックします。

プロセスに関連付けられたパッケージ バージョンが構成済みの NuGet リポジトリで使用できなくなった場合は、アイコン docs image で示されます。

特定のプロセスで最新の有効なバージョンのパッケージを使用している場合、アイコン docs image がプロセスの横に表示されます。

使用アプリケーション

基になる Studio パッケージで使用されている Windows アプリケーションが、選択したパッケージ バージョンに関連するものとして [アプリケーション] セクションに表示されます。

識別できないアプリケーションがパッケージで使用されている場合、「不明なアプリ」というエントリが表示され、識別できないアプリの数がサフィックスとして括弧内に示されます。

アプリケーションを取得できない場合は、「このパッケージのアプリを取得できませんでした」というメッセージが表示されます。これは、ほとんどの場合、次のいずれかの理由によるものです。

  • お使いの Studio が 2023.2 より前のバージョンである。
  • お使いの Studio のバージョンは 2023.2 だが、ガバナンス ルールが適用されておりこの情報のログ記録が防止されている。
  • パッケージが外部フィードからアップロードされている。この情報は内部フィードのパッケージでのみ提供できます。
  • パッケージでアプリケーションがまったく使用されていない。

これらの詳細は、各パッケージ バージョンの [リリース ノートを表示] ウィンドウにも表示されます。

プロセスの権限

プロセスを作成する

  • パッケージの [表示] 権限
  • プロセスに対する [表示] および [作成] 権限

[プロセス] ページからジョブを開始する

  • プロセスを作成する権限
  • ジョブに対する [作成] 権限

ロールについて」で詳細を確認してください。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得