- 概要
- UiPath CLI
- Azure DevOps 拡張機能
- Jenkins プラグイン

CI/CD 連携ユーザー ガイド
UiPath CLI タスクを実行する
Windows デバイス用に設計された UiPath CLI (UiPath.CLI.Windows) 内でタスクを実行するには、必要な作業がいくつかあります。
UiPath.CLI.Windows の手順と UiPath.CLI (Linux デバイス用に設計された UiPath CLI) の手順の主な違いは、CLI を実行するデバイスの種類に固有のタスクで渡すことができる追加の引数にあります。
UiPath CLI を使用する場合は、Studio でプロジェクトが閉じられていることを確認する必要があります。そうしないと、競合が発生し、CLI に「The action could not be performed because the project is already opened in another Studio instance. Please close it and try again. (操作を実行できませんでした。このプロジェクトは別の Studio インスタンスですでに開かれています。プロジェクトを閉じてから、もう一度お試しください。)」というエラー メッセージが表示されます。
UiPath コマンド ライン インターフェイス (CLI) を使用して実行できる特定のタスクについて詳しくは、以下のトピックをご覧ください。
- Orchestrator からアセットを削除する
- Orchestrator にアセットをデプロイする
- Orchestrator 内でジョブを実行する
- プロジェクトを分析する
- Orchestrator にパッケージをデプロイする
- プロジェクトをパッケージ化する
- パッケージをテストするか、テスト セットを実行する
API アクセスのアプリケーション スコープ
以下の表は、CLI タスクを実行するために必要な Orchestrator API アクセスのアプリケーション スコープを示しています。
| アプリケーション スコープ | 説明 |
|---|---|
| OR.Assets | Orchestrator でのアセットの読み取り/書き込みアクセス権 |
| OR.BackgroundTasks | Orchestrator でのバックグラウンド タスクの読み取り/書き込みアクセス権 |
| OR.Execution | Orchestrator での実行の読み取り/書き込みアクセス権 |
| OR.Folders | Orchestrator でのフォルダーの読み取り/書き込みアクセス権 |
| OR.Jobs | Orchestrator でのジョブの読み取り/書き込みアクセス権 |
| OR.Machines.Read | Orchestrator でのマシンの読み取りアクセス権 |
| OR.Monitoring | Orchestrator での監視の読み取り/書き込みアクセス権 |
| OR.Robots.Read | Orchestrator での Robot の読み取りアクセス権 |
| OR.Settings.Read | Orchestrator での設定の読み取りアクセス権 |
| OR.TestSets | Orchestrator でのテスト セットの読み取り/書き込みアクセス権 |
| OR.TestSetExecutions | Orchestrator でのテスト セット実行の読み取り/書き込みアクセス権 |
| OR.TestSetSchedules | Orchestrator でのテスト セットのスケジュールの読み取り/書き込みアクセス権 |
| OR.Users.Read | Orchestrator でのユーザーの読み取りアクセス権 |
表に示した範囲に加えて、強調すべき重要な範囲が OR です。既定値です。ORです。既定のスコープはワイルドカードとして機能します。組織レベルとフォルダー レベルの両方で、きめ細かいロール固有のアクセス権が提供されます。これにより、組織全体で事前に定義された範囲を超えて、アプリケーションのアクセス許可を正確に制御できる柔軟性が得られます。詳しくは、「 範囲の宣言」をご覧ください。
外部アプリケーションを追加する
外部アプリケーションを登録し、OAuth を使用して UiPath リソースにアクセスできるようにするには、「 外部の OAuth アプリケーションを管理する」をご覧ください。