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

プロセスについて

注:

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

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

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

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

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

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

フィールド

説明

名前

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

入力

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

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

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

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

パッケージ名

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

既定では表示されません。この列を表示するには、[列] メニューから選択します。

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

バージョン

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

  • The Update available icon next to this field indicates that you are not using the latest available version. Selecting the icon opens the upgrade confirmation dialog and updates the process to the latest package version.
  • ロボット グループに関連付けられたパッケージ バージョンが、設定済みの NuGet リポジトリで有効ではなくなった場合は、[ 利用不可 ] アイコンで示されます。
  • 最新の有効なバージョンを使用している場合は、[ 最新バージョン ] アイコン が表示されます。

ジョブの優先度

ジョブの優先度です。

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

実行の種類

プロセスの実行の種類です。Studio のプロジェクト設定の「有人オートメーション」の設定とリンクされます。

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

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

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

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

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

エントリ ポイント

The workflow file used to start the execution of the process. By default, the Main.xml file is set as the entry point. If your project contains multiple entry points, the one selected at process creation is displayed. When you change the package version during process editing, the selected entry point is preserved if the same workflow exists in the new version.

説明

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

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

ランタイム引数

エントリ ポイント

For projects with multiple workflows, use Main.xaml as your main workflow and link other .xaml files through the Invoke Workflow File activity. Learn more about project organization in Studio.

You can change or add entry points to control which workflow executes. In Studio, right-click a .xaml file and set it as main or add it as an entry point.

Example: Multiple invoice processing workflows

You have two workflows to process invoices from different sources:

  • DownloadInvoiceFromStorage.xaml — downloads the invoice from external storage
  • GetInvoiceFromLocal.xaml — retrieves the invoice from a local device

At runtime in Orchestrator, select the entry point that matches your scenario. If the invoice is already local, select GetInvoiceFromLocal.xaml to start execution from that workflow.

注:

For packages published before July 2020, Orchestrator cannot auto-detect the main entry point. Select the entry point manually from the drop-down. If the process doesn't support multiple entry points, Default is displayed and the field is disabled.

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

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

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

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

図 1. プロセスの設定

図 2. 引数

注:

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

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

Processes are classified by their user interface requirements.

Background Processes

Background processes don't require a user interface or user intervention. You can execute multiple background jobs simultaneously on the same user in unattended mode. Each execution requires an Unattended/NonProduction license. Unattended robots run background processes in Session 0 under NT AUTHORITY\LOCAL SERVICE, which has no UI access.

Foreground Processes

Foreground processes require user interface access (either for UI generation or interactive activities like Click). You can execute only one foreground process per user simultaneously. However, the same user can execute multiple background processes and one foreground process at the same time.

Configuring process type

The process type is set in Studio on the Project Settings window and appears in Orchestrator after publishing.

図 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 フォーラム

最新情報を取得