- 基本情報
- セットアップと構成
- オートメーション プロジェクト
- 依存関係
- ワークフローの種類
- 制御フロー
- ファイルの比較
- オートメーションのベスト プラクティス
- ソース管理との連携
- デバッグ
- ログ
- 診断ツール
- ワークフロー アナライザー
- ワークフロー アナライザーについて
- ST-DBP-002 - 多数の引数
- ST-DBP-003 - 空の catch ブロック
- ST-DBP-007 - 複数のフローチャートレイヤー
- ST-DPB-010 - [ワークフロー] または [テスト ケース] の複数のインスタンス
- ST-DBP-020 - 未定義の出力プロパティ
- ST-DBP-021 - ハードコードされたタイムアウト
- ST-DBP-023 - 空のワークフロー
- ST-DBP-024 - 永続性アクティビティの確認
- ST-DBP-025 - 変数のシリアル化の前提条件
- ST-DBP-027 - Persistence のベスト プラクティス
- ST-DBP-028 - 引数のシリアル化の前提条件
- ST-USG-005 - ハードコードされたアクティビティのプロパティ
- ST-USG-009 - 未使用の変数
- ST-USG-010 - 未使用の依存関係
- ST-USG-014 - パッケージの制限
- ST-USG-017 - パラメーターの修飾子が無効
- ST-USG-020 - 最小ログ メッセージ
- ST-USG-024 - 未使用で保存されたままの値
- ST-USG-025 - 保存した値の誤用
- ST-USG-026 - アクティビティの制限
- ST-USG-027 - 必要なパッケージ
- ST-USG-028 - ファイル テンプレートの呼び出しの制限
- ST-USG-027 - 必須のタグ
- ST-USG-034 - Automation Hub URL
- 変数
- 引数
- インポートされた名前空間
- コード化されたオートメーション
- トリガーベースの有人オートメーション
- オブジェクト リポジトリ
- ScreenScrapeJavaSupport ツール
- 拡張機能
- 拡張機能について
- SetupExtensions ツール
- グループ ポリシー
- ブラウザーをシークレット モードで開く
- 既定以外のブラウザー プロファイルでブラウザーを開く
- Chromium ベースのブラウザーを自動化する
- Install the extension using Native Host Only method
- Chrome 拡張機能のリスト
- Mac の Chrome 拡張機能
- Safari 向けの拡張機能
- VMware Horizon 向け拡張機能
- Amazon WorkSpaces 拡張機能
- SAP Solution Manager プラグイン
- Excel アドイン
- Studio でのテスト
- トラブルシューティング
Studio ガイド
For the UiPath Extension for Chrome to work correctly, two components must be available on the machine:
- The UiPath browser extension: installed in Chrome or another supported Chromium-based browser. This component runs inside the browser.
- The Chrome Native Messaging Host: installed on the machine as
ChromeNativeMessaging.exe. This component enables communication between the browser extension and UiPath Studio/Robot.
The Native Host Only method installs only the Chrome Native Messaging Host component, without installing the browser extension itself.
Use this method when the browser extension is installed or managed separately, for example through ExtensionSettings Group Policy, Chrome Cloud Machine Policy, or another enterprise browser management solution.
- The Native Host Only method does not create or update the Windows Registry keys used by Chrome Group Policy. You must configure the required policies separately to install the UiPath extension in Chrome.
- It gives you the flexibility to avoid configuring restricted policies, such as
DeveloperToolsAvailabilityorDeveloperToolsAvailabilityAllowlist/DeveloperToolsAvailability.
インストール方法
You can install the Native Messaging Host in one of the following ways:
- From UiPath Studio: Navigate to Home > Tools > UiPath Extensions. For the Chrome extension, select Native Host Only from the installation method list, and select Install.
- Using the SetupExtensions tool: Run the following command from an elevated command prompt:
&"C:\Program Files\UiPath\Studio\UiPath\SetupExtensions.exe" /ChromeNativeHostGlobal /silent - Using the UiPathStudio.msi installer: Add the
CHROME_INSTALL_TYPE=NativeHostOnlyparameter to the installation command:UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,ChromeExtension CHROME_INSTALL_TYPE=NativeHostOnly
Deploy the extension to the browser
After installing the Native Messaging Host, deploy the extension itself using one of the supported methods.
グループ ポリシー (オフライン)
To deploy the extension via Group Policy Offline, add the following entry to the ExtensionInstallForceList policy:
ndmegdjihnhfmljjoaiimbipfhodnbgf;file:///C:/ProgramData/UiPath/UiPath.Common/ChromeExtension_SelfHosted/extension_manifest_chrome.xml
For the additional policies required (NativeMessagingAllowList, DeveloperToolsAvailabilityAllowlist, DeveloperToolsAvailabilityBlocklist), see the Group Policy Offline section.
Key points
-
ExtensionInstallForceListpolicy is mandatory. -
NativeMessagingAllowlistis required only ifNativeMessagingBlockList = *. -
If Developer Tools policies are not configured, the Inject Js Script activity will not work.
::: important For full extension functionality in managed Chrome environments, configure
DeveloperToolsAvailabilityAllowlistandDeveloperToolsAvailabilityBlocklist, or setDeveloperToolsAvailability=1.:::
ExtensionSettings or Chrome Cloud Machine Policy
For details on deploying via ExtensionSettings or Chrome Cloud Machine Policy, see the official Chrome Enterprise documentation.