Ошибка проверки схемы ExtensionSettings - PullRequest
0 голосов
/ 10 сентября 2018

Я создал расширение Chrome и пытаюсь использовать управляемые настройки. Моя политика из ExtensionSettings отображается в chrome: // policy, и когда я показываю значение, она имеет правильно обработанный компактный JSON, который я отформатировал следующим образом:

{"myextensionid":{"setting1":"value", "setting2":"value"}}

Это отображается в разделе политик Chrome страницы chrome: // policy со статусом Schema validation error at "(ROOT)": Unknown property: setting1

Когда я проверяю флажок для Show policies with no value set и прокручиваю все политики Chrome, я вижу раздел с именем и идентификатором моего добавочного номера. Все значения схемы, которые я предоставил в своем файле schema.json, указанном в манифесте, перечислены (таким образом, мой манифест и схема в расширении выглядят нормально) перечислены со статусом Not set.

Поскольку документация по этому вопросу ужасна, есть ли у кого-нибудь советы о том, как правильно установить значения управляемой политики для моего расширения с помощью групповой политики? Я могу настроить значения политики с помощью реестра, например Настройка приложений и расширений с помощью политик , но в нем упоминается возможность установки значений с помощью объекта групповой политики. Я установил Шаблоны политик для Chrome, но, похоже, нет никакой политики, которая позволяла бы мне устанавливать сторонние политики расширения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...