- はじめに
- 基本情報
- プロセス モデリング
- プロセスの実装
- プロセスの操作
- プロセスの監視
- プロセスの最適化
- 参考情報

Maestro ユーザー ガイド
エージェンティック プロセスをパブリッシュおよびアップグレードする
Maestro プロセスをパブリッシュする前に、すべての検証エラーが修正されていることを確認してください。
既定のエントリ ポイントを選択する
複数の開始イベントがある場合は、既定のエントリ ポイントを選択する必要があります。
- UiPath Orchestrator で、[オートメーション] → [プロセス] (エージェンティック プロセス) に移動します。
- プロセスを選択します。
- 3 点リーダー メニューから [編集] を選択します。
- [ランタイム引数] フィールドで、ドロップダウン リストから既定のエントリ ポイントを選択します。
- [更新] を選択します。
エントリ ポイントについて詳しくは、『Orchestrator ユーザー ガイド』をご覧ください。
エージェンティック プロセス プロジェクトをパブリッシュする
エージェンティック プロセスはソリューションの一部です。ソリューションについて詳しくは、『Studio Web ユーザー ガイド』をご覧ください。 エージェンティック プロセス プロジェクトをパブリッシュするには次の手順に従います。
- プロセス キャンバス上部の [パブリッシュ] ボタンを選択します。
- [ソリューションをパブリッシュ] ウィンドウで、プロセスの名前と変更ログを入力し、バージョンを選択します。
- [パブリッシュ] を選択します。
パブリッシュしたプロセスを Orchestrator にデプロイすると、そのプロセスにアクセスできます。Orchestrator にパブリッシュする手順については、「ソリューションをパブリッシュしてデプロイする」をご覧ください。

Orchestrator 個人用ワークスペース フィードにパブリッシュしたエージェンティック プロセスは自動的に Orchestrator にデプロイされ、すぐに実行できます。
エージェンティック プロセスを UiPath ロボットで実行する必要がある場合は、ロボット アカウントが利用可能で設定されていることを確認してください。設定手順については、「アカウントとローカル グループを管理する」をご覧ください。
ロールと権限
テナント フィードにパブリッシュするには、以下のいずれかが必要です。
- パッケージの作成権限
- Allow to be Automation Publisher ロール
フォルダー フィードにパブリッシュするには、次のいずれかが必要です。
- パッケージの作成権限
- Automation Publisher ロール
子プロセスの実行 ID を設定する
エージェンティック プロセスが子プロセス (RPA ワークフローやエージェントなど) を呼び出す場合、各子プロセスは、実行 ID (ロボット アカウントとマシン) が必要な Orchestrator のジョブとして実行されます。既定では、ID が明示的に設定されていない場合、子プロセスは、そのデプロイ先のフォルダーに割り当てられている、利用可能な任意のアカウントで実行されます。
親プロセスと子プロセスが異なるアクセス レベルで動作する必要があるシナリオの場合は、以下の 2 つのオプションがあります。
オプション 1: フォルダーベースの分離
親 Maestro プロセスと各子プロセスを別々の Orchestrator フォルダーにデプロイし、それぞれに専用の ID を割り当てます。既定では、各プロセスは、その専用のフォルダーで利用可能な任意の ID で実行されます。各フォルダー内でアカウントとマシンのマッピングを使用して、これをさらに制御できます。
この方法は、自分のチームがフォルダー レベルでアクセス権を管理していて、親のオーケストレーション ロジックと子オートメーションとの間で組織を明確に分離する必要がある場合に使用します。
オプション 2: [パッケージ要件] を使用した明示的な実行の設定
親によって呼び出される各子プロセスに対してアカウントとマシンを明示的に設定できます。この設定は、Maestro プロセスをデプロイした後に Orchestrator で行うことができます。
- Orchestrator で、[オートメーション] > [プロセス] に移動します。
- エージェンティック プロセスを選択します。
- [パッケージ要件] タブに移動します。
- 要件のリストで子プロセス (種類: [プロセス] または [エージェント]) を見つけます。
- そのプロセスの横にある [実行の設定] を選択します。
- 構成:
- ランタイムの種類 — 使用するランタイムの種類です。
- アカウント — 特定のロボット アカウントを選択します。親と同じ ID で子プロセスを実行するには、[自分自身として実行] を選択します。
- マシン — マシンまたはマシン テンプレートを選択します。
- 設定を保存します。
設定されているエントリには、[実行設定を更新] ボタンに青いインジケーターがつきます。
詳しくは、Orchestrator のドキュメントの「パッケージ要件を管理する」の「実行の設定をリンクする」をご覧ください。
オプション 2 は、1 つのフォルダー内で子プロセスごとに ID をきめ細かく制御する場合に使用します。フォルダー レベルでアクセス権を管理する必要があり、親プロセスと子プロセスとの間に明確な組織の境界を設ける必要がある場合は、オプション 1 を使用します。
[アカウント] の [自分自身として実行] オプションを使用すると、子プロセスは強制的に Maestro の親プロセスと同じ ID で実行されます。これは、実行チェーン全体に一貫した ID を反映させる必要がある場合に便利です。
ソリューションのパブリッシュとデプロイ
複数のプロジェクトがパッケージ化されている、より高度なオートメーション シナリオでは、ソリューションの使用を検討してください。ソリューションを使用すると、完全なオートメーション スイート (エージェンティック プロジェクトと非エージェンティック プロジェクトを含む) を統合パッケージとしてパブリッシュおよびデプロイできます。ソリューションのパブリッシュとデプロイについて詳しくは、こちらをご覧ください。
エージェンティック プロセス プロジェクトをアップグレードする
エージェンティック プロセスの新しいバージョンをパブリッシュすると、Orchestrator の [バージョン] 列に [アップデートが利用可能です] アイコンが表示されます。パブリッシュ済みのプロジェクトをアップグレードするには、以下の手順を実行します。
-
プロセスの右側にあるボタンを選択します。
-
[最新バージョンにアップグレード] を選択します。

-
[パッケージ バージョンを更新] ウィンドウで [確認] ボタンを選択します。
