- 基本情報
- Coded Appsについて
- コード化されたAppsを使用する
コード化された Apps ユーザー ガイド
UiPath® のコード化されたAppsを使用すると、ブラウザーベースの Web アプリケーション (React、Vue、Angular など) を UiPath 内で構築してデプロイできます。コード化されたAppsは、開発者が選択した統合開発環境 (IDE) で直接コードを開発することによって構築されます。これにより、開発者はアプリのロジック、動作、外部システムとの連携を全面的に制御できます。
UiPath CLI を使用して、アプリ コードをパッケージ化し、標準の.nupkg パッケージとして、任意のテナント フィードで Orchestrator にデプロイできます。そのパッケージを使用して、1 つ以上のフォルダーに UiPath のコード化されたアプリを作成できます。
コード化されたアプリは、Orchestrator のフォルダーに UiPath アプリとしてデプロイされます。そのプロセスをプラットフォームと連携すると、標準の UiPath アプリと同じガバナンス原則に準拠するようになります。これにより、フォルダーの中で整理したデプロイメントが可能になります。
コード化されたAppsでは uipath.host ドメイン (例: orgname.uipath.host) を使用します。これは、UiPath のメイン サイト サイトとは独立した静的サイト ホスティング サービスであるためです。主な理由は次のとおりです。
- 関心の分離: コード化されたAppsでは、パッケージから静的な HTML/CSS/JS が発行され、UiPath ドメインではなく
uipath.host配下の専用サイト URL で公開されます。 - サイトの種類と名前: コード化された Apps のサイトは
https://<orgname>.uipath.host/<appname>で公開されます。これにより、各組織に固有の、予測可能なアカウント範囲の URL スキームが提供されます。
機能の提供時期
すべての UiPath クラウド製品におけるコード化された Apps の機能の利用可能性について詳しくは、「 利用可能な Apps 機能 」をご覧ください。
コード化されたAppsの機能
SDK を使用して UiPath のリソースを連携する
UiPath SDK は、UiPath リソースをコードから直接呼び出して操作するために必要なロジックを開発者に提供します。これにより、UiPath の既存の機能と UiPath リソースをシームレスに連携できます。たとえば、UiPath のアセットを使用して機密データを安全に保管および管理すること、UiPath のストレージ バケットに保存されているデータにアクセスして操作すること、さまざまなシステムやサービスへの接続を確立して管理することができます。また、コード化されたアプリ内から他の UiPath プロセスをトリガーして操作することもできます。
コード化されたアプリで使用できる UiPath リソースの詳細については SDK のドキュメントをご覧ください。
ネットワーク要件
ドメインを許可リストに登録する
コード化されたAppsが正しく機能するようにするには、ファイアウォールの設定で特定のドメインを許可リストに登録する必要があります。これにより、アプリは必要なサービスやリソースと通信できます。必要なドメインは次のとおりです。
| 説明 | ドメイン |
|---|---|
| コード化されたアプリのホスト パス | <orgname>.uipath.host |
| コード化されたアプリの API ドメイン | api.uipath.com |
ファイアウォール設定の包括的なガイダンスについては、次の一元化されたリソースを参照してください。