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

オートメーション機能を設定する

オートメーション機能を設定するには、組織内の特定のユーザーまたはグループがさまざまなタスク、プロセス、またはワークフローを自動化できるようにする必要があります。ジョブを有人または無人のどちらで実行する必要性があるかにかかわらず、オートメーションのシナリオに合わせて以下のオプションから選択できます。

  • ユーザーに対して個人オートメーションの実行を有効化する
  • 無人インフラストラクチャで、Unattended ロボットを使用してオートメーションを実行する
  • 無人オートメーションを実行できるようロボット アカウントを設定する

個人オートメーションを有効化する

個人オートメーションとは、ユーザーの ID の下でユーザーのマシン上でローカルに実行するか、ユーザーが直接アクセスできないサーバー側のリソース上でリモートに実行 (個人 (リモート) オートメーション) できるオートメーションです。

このページでは、ユーザーに対して以下を有効化する方法について説明します。

  • ローカル マシンで UiPath® Assistant を使用してオートメーションを実行
  • ユーザーが必要な権限を持つフォルダーと、個人用ワークスペースで、バックグラウンドの個人 (リモート) オートメーションを実行
  • UiPath Studio (デスクトップと Web の両方) で実行してデバッグ
  • 個人用ワークスペースでオートメーションを管理

開発者およびビジネス ユーザーの場合は、 ジョブを手動で実行するか、トリガーを設定してジョブを自分自身として起動する方法をご覧ください。

ユーザーに対して個人オートメーションの実行を有効化する

To enable personal automation capabilities, select either the group or user scope as described below.

For user groups

Groups simplify administration for accounts with similar needs that are managed together.

  1. [アクセス権を管理][アクセス ルール][グループ] を選択します。
  2. Select Assign group to assign a new group and add roles, or edit an existing group.
  3. On the Assign access rules page, under Personal automation setup, select one of the following options:
    • Enable user to run automations — allows users in that group to run automation on their local machine via UiPath Assistant, run background personal remote automations in folders where they have permissions, and run and debug in UiPath Studio (desktop and web)
    • Enable user to run automations + Personal Workspace — allows users to manage automations in their personal workspace and run background personal remote automations in their personal workspaces
  4. [更新] を選択します。
For individual users

Enable personal automation capabilities for individual user accounts only when group members require additional capabilities beyond those granted by group membership.

  1. [アクセス権を管理][アクセス ルール][ユーザー] を選択します。
  2. Select Assign user to assign a new user and add roles, or edit an existing user.
  3. On the Assign access rules page, under Personal automation setup, select one of the following options:
    • Enable user to run automations — allows the user to run automation on their local machine via UiPath Assistant, run background personal remote automations in folders where they have permissions, and run and debug in UiPath Studio (desktop and web)
    • Enable user to run automations + Personal Workspace — allows the user to manage automations in their personal workspace and run background personal remote automations in their personal workspaces
  4. [更新] を選択します。
注:

Deselecting the Enable user to run automations option triggers a warning message indicating that any running automations will be affected and your Studio Web experience could be downgraded.

無人オートメーションを有効化する

UiPath® accounts represent identities authorized to access Orchestrator resources:

  • User accounts — represent human users
  • Robot accounts — represent non-human users (equivalent to Windows service accounts)

An administrator can enable an unattended robot to impersonate a user account, allowing the robot to run automations with the same privileges as the user it impersonates.

Use cases for unattended automation

On user accounts: Typically done by developers debugging automation projects and business users running automations under their own identity on server-side resources.

On robot accounts: The standard approach for unattended automation execution. Robot accounts have unattended capabilities enabled by default; administrators only configure infrastructure settings.

Via personal remote automation: An alternative that's easier to set up because it doesn't require an unattended robot enabled for the user account. See enabling personal automations.

Personal remote automation vs. unattended automation

アスペクトPersonal Remote AutomationUnattended Automation on User Account
プロセスの種類Background processes onlyBackground and interactive processes
Identity scopeSingle process execution (granular control)All processes across accessible folders
Setup complexitySimpler (no unattended robot required)Requires unattended robot configuration

What you can enable

Administrators can enable developers and business users to:

  • Run background processes on unattended infrastructure via unattended robot impersonation
  • Run processes that require user interaction on unattended infrastructure via unattended robot impersonation

フォルダー内のオートメーションを実行する

ユーザーは、自身がアクセス権を持つすべてのフォルダーのプロセスをデバッグおよび実行できます。無人インフラストラクチャを使用して実行できます。その条件は、無人オートメーションを実行するための物理リソースを管理者がそのフォルダーに割り当てていること、すなわち、ランタイムが 1 つ以上含まれるマシン テンプレート オブジェクトをそのフォルダーに割り当てていることです。通常、デバッグには NonProduction ランタイムが使用されます。

開発者とビジネス ユーザーは、ジョブを手動で開始するか、そのフォルダーのトリガーを使用してプロセスを開始できます。

図 1. フォルダー内のオートメーションを実行する

Orchestrator からジョブを開始する際に使用できるランタイムがユーザーに表示されない場合、管理者は以下を確認する必要があります。

  • 実行するプロセスが含まれるフォルダーに、ユーザー アカウントとマシン テンプレートの両方が割り当てられている。
  • マシン テンプレートにランタイムが割り当てられている。これは個人用ワークスペースでは不要です。

個人用ワークスペースでデバッグする

個人用ワークスペースはユーザーの個人用フォルダーです。オフィシャルな Orchestrator フィードから独立し、分離されたストレージ スペースとして機能します。個人用ワークスペースでは、管理者がフォルダーで実行する必要のある複数の操作を Orchestrator が代行するので、オートメーション プロジェクトのパブリッシュ、実行、デバッグを管理者の介入なしで行うことができます。

  • Orchestrator は、Studio からそのユーザーの個人用ワークスペース フィードにパブリッシュされた各パッケージから、自動的にプロセスを作成します。
  • Orchestrator は個人用ワークスペースの所有者の管理者に代わってマシン テンプレートを自動的に管理します。Development ランタイムを使用するマシン テンプレートが自動的に作成され、新しい個人用ワークスペースごとに割り当てられます。

ユーザーは、ジョブを手動で起動するか、そのワークスペースのトリガーを使用することで、プロセスをデバッグまたは実行できます。

図 2. 個人用ワークスペースでのデバッグ

ユーザーが Orchestrator からデバッグできるようにする

ユーザーがプロセスを無人インフラストラクチャで実行するには、管理者が個人オートメーション機能と、Unattended ロボットによる偽装を両方とも有効化する必要があります。Unattended ロボットによる偽装では、物理ホスト マシン上のロボットに対し、そのユーザーの ID での実行が有効化されます。

必要なライセンス:

  • ユーザー ライセンス
  • Unattended ランタイム
  • Cloud ロボット用のロボット ユニット

ユーザーが無人インフラストラクチャでのプロセスをデバッグするには、ユーザー アカウントを Orchestrator で参照または編集するときに、以下の手順を実行します。

  1. [個人オートメーションの設定] で、[ユーザーによるオートメーションの実行を有効化] オプションを選択します。

ユーザーが個人オートメーション機能を持つグループのメンバーである場合、そのグループから機能を継承するため、この手順は省略できます。

このオプションは、そのグループのユーザーに次の操作を許可します。

  • ローカル マシンで UiPath Assistant を使用してオートメーションを実行
  • バックグラウンドの個人 (リモート) オートメーションをユーザーが必要な権限を持つフォルダーで実行
  • UiPath Studio (デスクトップと Web の両方) で実行してデバッグ
  1. または、引き続き [個人オートメーションの設定][ユーザーによるオートメーションの実行および個人用ワークスペースを有効化] オプションを選択します。

このオプションは、そのグループのユーザーに次の操作を許可します。

  • 個人用ワークスペースでオートメーションを管理
  • 個人用ワークスペースでバックグラウンドの個人 (リモート) オートメーションを実行
  1. Under Unattended setup, configure the infrastructure to execute unattended foreground processes. Choose one of the following options:
    • Use the VMs preconfigured Windows user account (Automation Cloud robots only) — delegates Automation Cloud robots to execute processes that require user interaction using a preconfigured Windows account
    • Use a specific Windows user account — execute processes on a specific Windows machine by filling in the Domain\Username and Password fields with the correct host machine credentials
  2. If using a specific Windows user account, configure the credential settings per the following reference table.

特定の Windows アカウントを使用する場合の資格情報の設定を構成するには、以下を確認します。

フィールド

説明

ドメイン \ ユーザー名

ロボットの実行に使用するアカウントです。

  • ドメインに参加しているアカウントの場合は、domain\username という構文を使用します。例: deskover\localUser1
  • ローカルの Windows アカウントの場合は、host_machine_name\username 構文を使用し、ドメインではなくホスト マシンの名前を使用します。たとえば、LAPTOP1935\localUser2 です。
  • 特定のマシンに紐づけず、複数のホスト マシンで使用するローカル Windows アカウントについては、ホスト マシン名の代わりにドット付きの .\username 構文を使用します。例: .\localUser3
  • Azure AD に参加しているマシンの場合は、azuread\username@domain.com 構文を使用します。

資格情報ストア

パスワードに使用される資格情報ストアです。詳しくは、「資格情報ストア」をご覧ください。

パスワード

UiPath Robot がインストールされているマシンにログインするために使用するパスワードです。

資格情報の種類です。

パスワード資格情報の種類を指定します。

  1. ユーザーによる複数ジョブの同時実行を制限するには、[一度に 1 つのジョブのみを実行] オプションを有効化します。これは、1 つの資格情報を一度に複数回使用することが許可されていないアプリケーション (例: SAP) の自動化に役立ちます。
  2. [更新] を選択します。

Orchestrator へのアクセス権を持たないユーザーに対してホスト マシンでのデバッグを有効化する

対話型認証が適用されている場合、UiPath Assistant にはユーザーがアクセス権を持っているプロセスのみが、アカウントにサインインした後にのみ表示されます。ユーザー ライセンスも必要です。そのため、ユーザー アカウントで実行していない無人プロセスを、UiPath Assistant でのトラブルシューティングに利用することはできず、ユーザーがそのホスト マシンにログインして無人プロセスをデバッグすることはできません。

この問題を解決するには、管理者がそのマシンで一時的にトラブルシューティング セッションを有効化できます。有効化すると、ユーザーはユーザー ライセンスなしで無人プロセスをローカルで表示および実行できます。トラブルシューティング セッションは一時的なセッションであり、上記の操作が行えるのはセッションがアクティブな間のみです。

Studio を リモート デバッグ機能のために使用することもできます。これにより、リモート マシン (クロスプラットフォーム プロジェクトを実行できる Linux 環境のロボットなど) で、有人プロセスと無人プロセスを実行およびデバッグできます。

手順 1. トラブルシューティング セッションを有効化する
  1. [テナント] > [監視] に移動します。
  2. [セクション] ドロップダウン メニューから [無人セッション] を選択します。
  3. エラーが発生したマシンを特定し、マシンの行の最後にある [その他のアクション] をクリックして [トラブルシューティング セッションを設定] を選択します。

このオプションは、対話型認証が適用されている場合のみ利用できます。

[ プロセス] セクションを選択すると、プロセスが実行されたマシンを確認できます。

[トラブルシューティング セッションを設定] ダイアログが開きます。

図 3. トラブルシューティング セッションの設定

  1. [トラブルシューティング セッション] の下のトグルをクリックして [有効] に切り替えます。
  2. [セッション タイムアウト (分)] ボックスで値を編集して、トラブルシューティング セッションをアクティブにする時間 (分) を変更します。

指定した分数が経過すると、トラブルシューティング セッションは自動的に無効化され、以降の接続は受け入れられません。ただし、既存の接続は、切断されるまでアクティブなままです。

  1. [保存] をクリックします。
手順 2. UiPath Assistant に接続する

以下の手順に従ってマシンに接続し、UiPath Assistant からユーザーのアカウントで無人プロセスを実行します。

  1. Orchestrator の [テナント] > [マシン] に移動し、マシンの行の最後にある [クライアント ID/マシン キーをコピー] ドキュメントの画像 をクリックして、マシン キーをクリップボードにコピーします。
  2. UiPath Assistant のタイトル バーでユーザー アイコンをクリックして、[設定] を選択します。
  3. [Orchestrator の設定] タブを選択し、必要に応じて [切断] または [サインアウト] をクリックして接続設定を編集できるようにします。
  4. 接続を次のように設定します。
    1. 接続の種類 - [マシン キー] を選択します。
    2. Orchestrator URL - Orchestrator インスタンスに URL を追加します。テナントと組織を含める必要があります。
    3. マシン キー - クリップボードからコピーしたマシン キーを貼り付けます。
  5. [接続] をクリックして [設定] ウィンドウを閉じます。
  6. Assistant に無人プロセスが表示されない場合は、[設定] > [サインイン] に移動し、資格情報を使用してログインします。

これで、UiPath Assistant から無人プロセスを実行してトラブルシューティングできます。

手順 3. トラブルシューティング セッションを延長または無効化する

デバッグが終了したら、マシンのトラブルシューティング セッションを無効化できます。これにより、以降は有人接続できないようになります。または、必要に応じて、セッションをアクティブにしておく時間を延長できます。

  1. [テナント] > [監視] に移動します。
  2. [セクション] ドロップダウン メニューから [無人セッション] を選択します。
  3. マシンの行の最後にある [その他のアクション] をクリックして [トラブルシューティング セッションを設定] を選択します。
  4. [トラブルシューティング セッションを設定] ダイアログで、以下の操作を行います。
    • セッションを閉じる: [トラブルシューティング セッション] の下のトグルを [無効] に切り替えます。 無効化すると、以降の接続は受け入れられなくなります。ただし、既存の接続は、切断されるまでアクティブなままです。
    • セッションを延長する: [セッション タイムアウト (分)] ボックスの値をより大きな値に変更して、セッションを指定した期間まで延長します。
  5. [保存] をクリックします。
  6. UiPath Assistant を切断して接続を閉じます。

無人オートメーションを実行できるようロボット アカウントを設定する

無人オートメーションは通常、ロボット アカウント (Windows サービス アカウントと同等の UiPath® のアカウント) で実行されます。ロボット アカウントは、Orchestrator リソースへのアクセスを許可する必要がある、人間以外のアイデンティティと考えることができます。ロボット アカウントとロールとの関連付けにより、Orchestrator のリソースに対して一定レベルのアクセスを許可できます。

ロボット アカウントの無人の機能は既定で有効化されており、管理者はインフラストラクチャ関連の設定をいくつか構成するだけで済みます。

ロボット アカウントに対して無人オートメーションを有効化する

ロボット アカウント下の特定のインフラストラクチャで、無人実行の設定を次のように構成します。

  1. [アクセス権を管理][アクセス ルール][ロボット アカウント] を選択します。
  2. 次に、[ロボット アカウントを割り当て] を選択して新しいロボット アカウントの割り当てとロールの追加を行うか、既存のロボット アカウントを編集します。
  3. [アクセス ルールを割り当て] ページの [無人オートメーションの設定] で、そのロボット アカウント下で無人のフォアグラウンド プロセスを実行するインフラストラクチャを選択します。
    1. ユーザーの操作が必要なプロセスの実行を Automation Cloud ロボットに委任するために、[事前定義された仮想マシン資格情報を使用する Unattended ロボット] (UiPath Automation Cloud ロボットでの実行にのみ対応しています) オプションを選択します。このロボットはプロセスの実行時に、事前に設定された Windows アカウントを使用します。
    2. [カスタム Windows 資格情報を使用する Unattended ロボット] を選択します。特定の Windows マシンでプロセスを実行するために、[ドメイン\ユーザー名] フィールドと [パスワード] フィールドに入力します。ロボットが正常にログインできるように、そのホスト マシンに対する正しい資格情報を指定する必要があります。これにより、ロボットはユーザーの操作が必要なプロセスをその特定の Windows アカウントで実行できます。

特定の Windows アカウントを使用する場合の資格情報の設定を構成するには、以下を確認します。

フィールド

説明

ドメイン \ ユーザー名

ロボットの実行に使用するアカウントです。

  • ドメインに参加しているアカウントの場合は、domain\username という構文を使用します。例: deskover\localUser1
  • ローカルの Windows アカウントの場合は、host_machine_name\username 構文を使用し、ドメインではなくホスト マシンの名前を使用します。たとえば、LAPTOP1935\localUser2 です。
  • 特定のマシンに紐づけず、複数のホスト マシンで使用するローカル Windows アカウントについては、ホスト マシン名の代わりにドット付きの .\username 構文を使用します。例: .\localUser3
  • Azure AD に参加しているマシンの場合は、azuread\username@domain.com 構文を使用します。

資格情報ストア

パスワードに使用される資格情報ストアです。詳しくは、「資格情報ストア」をご覧ください。

パスワード

UiPath Robot がインストールされているマシンにログインするために使用するパスワードです。

資格情報の種類です。

パスワード資格情報の種類を指定します。

注:

Unattended ロボットは、バックグラウンド ジョブを任意のインフラストラクチャで実行できます。ただし、効率を最大化しコストを削減するために、ホスト マシンを特定の種類のプロセスの実行に特化させることをお勧めします。マシン テンプレートを使用した無人インフラストラクチャの最適化方法については、こちらをご確認ください。

  1. アカウントによる複数ジョブの同時実行を制限するには、[一度に 1 つのジョブのみを実行] オプションを有効化します。これは、1 つの資格情報を一度に複数回使用することが許可されていないアプリケーション (例: SAP) の自動化に役立ちます。
  2. [ ロボットの詳細オプション] タブで Unattended ロボットの実行設定を行います。ロボットの設定について詳しくは、こちらをご覧ください。
  3. [更新] を選択します。

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得