Before you begin

It is possible that your organization already has policies in place to manage Google Chrome and/or Microsoft Edge browsers. If this is the case, please ensure with the responsible team that the policies are applied in the correct order and that the policies for the Silent Test extension are not overwritten by another policy.

Also, it is important that the browsers are allowed to run apps and extensions in the background, even when the users did not start them. This is one of the main ideas behind running a Silent Test.


Rolling out the Silent Test extension

Microsoft Windows

Google Chrome

Option 1, using Google Admin

Follow this link to open the “Apps & extensions“ for Google Chrome browsers on Google Admin.

Add a new extension by clicking the “+” icon. You can add the extension by ID (fcgclhgflelkmgjmdhofkkmoiccdlmbc) or you can add its URL from the Chrome Web Store. For the installation policy, we recommend using “Force Install”.

In the “Policy for extensions” section, add the following:

{"ObserverPageURL": {"Value": "https://portal.strivecast.com/silent_tests/YOUR_ACCOUNT_ID/observe"}}
JSON

You need to replace YOUR_ACCOUNT_ID with your actual account ID from our Portal. If you are not sure what your Account ID is, please contact your Technical Account Manager to get this information.

To ensure that clients who are not having the Chrome Browser actively running, you should also set Chrome to start as a Background process. Follow this link to open the “Settings” for Google Chrome. Search for the option “Background mode” and select “Enable Background mode”. This can be disabled after the silent Test.

This method also works for macOS, Linux and ChromeOS systems.

Option 2, using an Active Directory Group Policy Object

Option a), using the Administrative Templates for Google Chrome and Windows Registry settings

First, please make sure that you have the Active Directory policy templates for Google Chrome available on your Domain Controller.

Then, create a new Group Policy Object (GPO) or edit your already existing one for Google Chrome browsers.

The following needs to be added to this GPO:

In the Group Policy editor, under “Policies”, choose the following from the administrative templates:

First, we need to ensure that Google Chrome is allowed to run in the background:

Select this template and set it to enabled:

Google → Chrome → Continue running background apps when Google Chrome is closed

Then, you need to add the Silent Test extension to the list of force-installed extensions:

Google → Google Chrome → Extensions → Configure the list of force-installed apps and extensions

Enable the policy and set the following value in its options:

fcgclhgflelkmgjmdhofkkmoiccdlmbc;https://clients2.google.com/service/update2/crx

Now, the configuration for the extension needs to be created. This requires setting a new key in the Windows Registry. For this, select Windows Settings → Registry from the Preferences menu item and create a new Registry Item with the following properties:

Hive: HKEY_CURRENT_USER

Key Path:Software\Policies\Google\Chrome\3rdparty\extensions\fcgclhgflelkmgjmdhofkkmoiccdlmbc\policy

Value Name: ObserverPageURL

Value Type: REG_SZ

Value Data: https://portal.strivecast.com/silent_tests/YOUR_ACCOUNT_ID/observe

You need to replace YOUR_ACCOUNT_ID with your actual account ID from our Portal. If you are not sure what your Account ID is, please contact your Technical Account Manager to get this information.

Here you can find an example how this should look like in the end:

To verify your GPO, you can compare it with this example:

Option b), using Windows Registry settings only

If you don’t have the Active Directory policy templates for Google Chrome available, you can also set all required properties with Windows Registry keys.

To do this, go to Preferences → Windows Settings → Registry in the Active Directory Group Policy editor.

You need to create three new keys:

The first one, to allow Google Chrome to run in the background:

Hive: HKEY_CURRENT_USER

Key Path: Software\Policies\Google\Chrome

Value Name: BackgroundModeEnabled

Value Type: REG_DWORD

Value Data: 1

The second one, to force-install the extension:

Hive: HKEY_CURRENT_USER

Key Path: Software\Policies\Google\Chrome\ExtensionInstallForcelist

Value Name: 1

Value Type: REG_SZ

Value Data: fcgclhgflelkmgjmdhofkkmoiccdlmbc;https://clients2.google.com/service/update2/crx

The third one, to configure the extension:

Hive: HKEY_CURRENT_USER

Key Path:Software\Policies\Google\Chrome\3rdparty\extensions\fcgclhgflelkmgjmdhofkkmoiccdlmbc\policy

Value Name: ObserverPageURL

Value Type: REG_SZ

Value Data: https://portal.strivecast.com/silent_tests/YOUR_ACCOUNT_ID/observe

You need to replace YOUR_ACCOUNT_ID with your actual account ID from our Portal. If you are not sure what your Account ID is, please contact your Technical Account Manager to get this information.

To verify your GPO, you can compare it with this example:

Microsoft Edge

Option 1, using Active Directory Group Policy templates for Microsoft Edge

First, please make sure that you have the Active Directory policy templates for Microsoft Edge available on your Domain Controller.

Then, create a new Group Policy Object (GPO) or edit your already existing one for Microsoft Edge.

In the Group Policy editor, under “Policies”, choose the following from the administrative templates:

To ensure that Microsoft Edge is allowed to run in the background, set the following template to enabled:

Microsoft Edge → Continue running background apps after Microsoft Edge closes

Then, to force-install the Silent Test extension, choose the following template:

Microsoft Edge → Extensions → Control which extensions are installed silently

Enable the policy and set the following value in its options:

fcgclhgflelkmgjmdhofkkmoiccdlmbc;https://clients2.google.com/service/update2/crx

Next, you need to provide a configuration for the extension. This has to be done with a Windows Registry key.

For this, select Windows Settings → Registry from the Preferences menu item and create a new Registry Item with the following properties:

Hive: HKEY_CURRENT_USER

Key Path:Software\Policies\Microsoft\Edge\3rdparty\extensions\fcgclhgflelkmgjmdhofkkmoiccdlmbc\policy

Value Name: ObserverPageURL

Value Type: REG_SZ

Value Data: https://portal.strivecast.com/silent_tests/YOUR_ACCOUNT_ID/observe

You need to replace YOUR_ACCOUNT_ID with your actual account ID from our Portal. If you are not sure what your Account ID is, please contact your Technical Account Manager to get this information.

The final result of the GPO should look similar to the following:

Option 2, using Windows Registry settings only

If you don’t have the Active Directory policy templates for Microsoft Edge available, you can also set all required properties with Windows Registry keys.

To do this, go to Preferences → Windows Settings → Registry in the Active Directory Group Policy editor.

You need to create three new keys:

The first one, to allow Microsoft Edge to run in the background:

Hive: HKEY_CURRENT_USER

Key Path: Software\Policies\Microsoft\Edge

Value Name: BackgroundModeEnabled

Value Type: REG_DWORD

Value Data: 1

The second one, to force-install the extension:

Hive: HKEY_CURRENT_USER

Key Path: Software\Policies\Microsoft\Edge\ExtensionInstallForcelist

Value Name: 1

Value Type: REG_SZ

Value Data: fcgclhgflelkmgjmdhofkkmoiccdlmbc;https://clients2.google.com/service/update2/crx

The third one, to configure the extension:

Hive: HKEY_CURRENT_USER

Key Path:Software\Policies\Microsoft\Edge\3rdparty\extensions\fcgclhgflelkmgjmdhofkkmoiccdlmbc\policy

Value Name: ObserverPageURL

Value Type: REG_SZ

Value Data: https://portal.strivecast.com/silent_tests/YOUR_ACCOUNT_ID/observe

You need to replace YOUR_ACCOUNT_ID with your actual account ID from our Portal. If you are not sure what your Account ID is, please contact your Technical Account Manager to get this information.

To verify your GPO, you can compare it with this example:


Configure and run a Silent Test

To run a silent test, you need to have at least one Deployment in your Account in the StriveCast Portal.

If you don’t have one yet, click on “Create” to add a new one. If you need help with setting up a Deployment, please contact your Technical Account Manager.

Next, go to the Silent tests page in the StriveCast Portal. There, click on “Create” to configure a new Silent Test. You need to give your new Silent Test a name, choose the correct deployment, select a timeframe in which the Silent Test will run and if needed, change the operating systems that will be included in the Silent Test.

Note that the time needs to be given in UTC.

Once created, you can modify your Silent Test, pause it when it’s running, open a player page to view the stream used for the Silent Test or delete it through the icons in the list of Silent Tests on this page.

You can also see the current status of the Silent Test, the three possible values are:

  • Scheduled - For Silent Tests that are planned to run in the future

  • Testing - A currently running Silent Test

  • Completed - A Silent Test that ran and is finished


Change Log

Document Owner: @a user

Version

Date

Person

Description

1.0.0

25.06.2021

@a user

Initial version

1.0.1

24.11.2021

@a user

Added information to enable chrome in Background mode via Google Admin