On the advice of Google Workspace support, I am creating a post here, possibly in the wrong category for which I apologize in advance.
From Workspace we install an extension for our students, in Workspace we provide a json config under 'managed configuration'. We want to use these values in the background script of the extension.
Only the values do not come along, via the policy logs we see this coming back every time:
[ERROR] Discarding policy for component kiiakmgjmogiokmcdjgbliaplocldoam due to data validation failure: The JSON blob dictionary value is not a dictionary.
I have made a video in which you can see:
- Installation of the extension shows, with adding managed configuration
- Browser session in which the extension is installed
- Results from the service worker console
- Results of the policies
- Logging of the policies
- Content of manifest, background script and managed-schema.json
chrome_extensie_beheerdeconfiguratie.mp4
What are we doing wrong?