Deploy the ConcealBrowse extension to Chrome, Edge, and Brave on Windows 10+ using N-Sight and PowerShell Deploy the ConcealBrowse extension to Chrome, Edge, and Brave on Windows 10+ using N-Sight and PowerShell

Deploy the ConcealBrowse extension to Chrome, Edge, and Brave on Windows 10+ using N-Sight and PowerShell

Description

Deploy the ConcealBrowse extension to Google Chrome, Microsoft Edge, and Brave browser on Windows 10+ endpoints seamlessly with N-Sight RMM and PowerShell.

This process results in automatic device registration to the conceal.io platform.

Applies to

  • N-Able N-Sight RMM
  • Microsoft PowerShell
  • Google Chrome version 101 and newer
  • Microsoft Edge version 77 and newer
    • Windows must be joined to Active Directory or Azure Active Directory
  • Brave browser
  • Microsoft Windows 10+

Procedure

  1. You may download the Install-ConcealBrowse.ps1 PowerShell script from this article: Current ConcealBrowse PowerShell Script
    1. The script contains detailed documentation and examples for your review.
  2. Open your ConcealBrowse dashboard (https://dashboard.conceal.io) and navigate to the tab labelled Devices on the left side menu.
    devices.png
  3. On the Devices page, click Register New Device in the upper right hand corner.Register_New.png
  4. Once you click on Register a New Device, you will see two variables generated for the Company ID and Site ID. These will be used as arguments when executing the PowerShell script.variables.png

N-Sight Steps

  1. Log in to N-Sight RMM
    N-Sight_RMM.png

  2. On the left navigation, verify Assets is selected
    Assets.png

  3. Click Settings > Script Manager
    Script_Manager.png

  4. Click New
    New.png

  5. Fill out the required fields as shown below:
    1. Name: Windows-Install ConcealBrowse Extension
    2. Description: we recommend linking to this article
    3. Type: Automated Task
    4. OS: Windows
    5. File Upload: Locate the Install-ConcealBrowse.ps1 script you downloaded earlier, upload that here.
  6. Click Save in the bottom right

  7. Close the Script Manager window

Step 2: Configure the deployment task

  1. Select a client, site, or device(s) to enable the edit task context menu
  2. In the submenu toward the top, click Edit > Task > Add
    Task_Add.png
  3. Search for and select the script created earlier (eg Windows-Install ConcealBrowse Extension). It should fall under the User Defined section. Click Next.
    Windows-Install.png

  4. When asked “Select which device type you want to add the task to:”, make sure Workstations is selected, this is required. You may also choose Servers, but it is not required. Click Next.
    Workstations.png

  5. Filled out the fields as described:

    1. Descriptive Name: Ex: Install Task

    2. Command Line:
      1. You may open the script and review the documentation at the top to see options you can use to customize your deployment. At a minimum you must specify the following.
      2. Use the following format and enter your CompanyID and SiteID:
        -CompanyId <CompanyID from dashboard.conceal.io> -SiteID <SiteID from dashboard.conceal.io>
      3. Example:
        -CompanyId 12345678-9012-3456-7890-123456789012 -SiteID abcdefgh-ijkl-mnop-qrst-uvwxyzabcdef
  6. Click Next >

  7. For “Select Frequency Method” select Manual for now, then click Next
    Manual.png

  8. For “Set maximum permitted execution time”, 5 minutes seems to be sufficient, click Next.
    5_mins.png

  9. Select the test devices you wish to deploy to, click Add Task.
    Add_Task.png

Step 3: Test the deployment task

  1. Select a client, site, or device(s) to enable the edit task context menu
  2. In the submenu toward the top, click Edit > Task > Run
    Task_Run.png
  1. Choose either the task and, then click Next.

    1. Task example: “Windows-Install CocnealBrowse Extension - Install Task”
      Workstation_select.png
  2. Verify the desired deployment target(s) are selected, and click Run Task
    Run_Task.png

  3. Progress may be monitored by selecting a device, then clicking the Tasks tab
    1. We've found a successful installation looks like the screenshot below
      Screenshot_2023-05-19_at_9.11.21_AM.png
  4. Browsers will load the extension after one or more of the following occur:

    1. Browser is restarted

    2. Approximately every hour, browsers will check for new settings

Step 4: Scale up

  1. When ready, a larger target group may be selected for deployment. Use the steps above to repeat this process.

 

References

Was this article helpful?

0 out of 0 found this helpful