Newired Web Extension

Modified on Tue, 06 Feb 2024 at 04:57 PM

User Guide


Runtime Modes (Newired version 24.0)

 

Since version 51.0.0 Web-Extension provides two Runtime Modes.

 

  • Isolated – In this mode Newired Overlay is running in an execution environment isolated from a target web application. Isolation does not only prevent conflictsbetween Newired Overlay and a target web application but also isolates Overlayfrom web application security restrictions (Web-Extension subjects its own ContentSecurity Policies).Isolated mode is useful for web applications with strict security limitationsand its default runtime mode.


  • Snippet – In this mode Web-Extension operates in a simpler manner. Web-Extensionjust inserts Newired Snippet into a web application and Newired Overlay runs thesame execution environment as a web application itself. This mode is compatiblewith all versions of the Newired content.


Compatibility

 

Since version 51.0.0 Web-Extension uses Manifest V3 API which brought newlimitations that impact compatibility between the Newired Overlay and the Web-Extension.


 

 

Content (Journeys, Tips, etc.)

 

 

23.0.0 and earlier

 

23.1.0 and newer

 

Compatible with Web-Extension 51.x

 

Snippet Mode

 

Snippet ModeIsolated Mode


Advanced



How to Configure Chrome Web Extension via Chrome Policies

 

Google Admin Console allows defining Policy for Chrome Extension. This Policy can be used toconfigure Newired Web Extension for Google Chrome.

 

Policy Schema

 

Newired Web Extension defines Policy properties.


 

Name

 

Type

 

Description

 

DescriptionUrl

 

string

 

URL where is published Web Extensionconfiguration (desc.json).


 

Policy has to be defined in following JSON format:


{"DescriptionUrl": {"Value": [URL to Extension configuration]}}


Value of DescriptionUrl is URL desc.json file provided by Content-Delivery server, typically

hosted by the Newired Portal. 


Example:


{"DescriptionUrl": {"Value": "https://demo.newired.com/content/desc.json"}}


Set Policy for Extension



Check Policy in Google Chrome

Active policy can be checked in Google Chrome on page chrome://policy.



How to Configure MS Edge Web Extension via Group Policy

Newired Web Extension for Microsoft Edge uses the same Policy schema.


Policy Schema

Newired Web Extension defines Policy properties.


Name

Type

Description

DescriptionUrl

string

URL where is published Web Extension configuration (desc.json).


Policy can be defined in following JSON format:

{"DescriptionUrl": {"Value": [URL to Extension configuration]}}

More details:

 

Check Policy in MS Edge

Active policy can be checked in MS Edge on page edge://policy.


 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article