Как ограничить доступ на управление внутренними настройками конкретного расширение в Chrome

У меня такая проблема, я хочу ограничить доступ к внутренним настройкам конкретного расширения в Chrome, например: расширение которое ограничивает функциональность YouTube, убирает ленту рекомендуемых видео, подписки на каналы, или даже строку поиска, мне нужно чтобы после внесения этих настроек этого расширения я больше не мог их изменять! Чтобы просто не было доступа к этому или типа того. я отправил фото конкретного расширения, я хочу уточнить: именно настройки самого расширения а не те которые находятся в "Управление расширениями/само расширение/сведения

С ограничением доступа на удаление у меня вроде получилось сделать я попробовал через настройки политики в реестр Windows.


Это я не сам сделал, а ChatGPT сильно помог вот по такой инструкции:

Понимание ключа ExtensionInstallForcelist

Ключ ExtensionInstallForcelist в реестре позволяет назначить расширения, которые будут принудительно установлены и заблокированы от удаления в Chrome. После добавления расширений через этот ключ, они будут отображаться в Chrome как установленные принудительно, и не будет доступна опция для их удаления или отключения.

Настройка параметров в реестре

Открой редактор реестра:

Нажми Win + R, введи regedit, и нажми Enter. Перейди к нужному разделу реестра:

Найди путь HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome. Если папки Google или Chrome отсутствуют, щелкни правой кнопкой на Policies, выбери Создать > Раздел, и назови его Google. Затем, в разделе Google, создай новый подраздел и назови его Chrome.

Создай ключ ExtensionInstallForcelist: Щелкни правой кнопкой мыши на Chrome, выбери Создать > Раздел, и назови его ExtensionInstallForcelist.

Добавь ID расширений:

Каждое установленное расширение имеет свой уникальный ID. Его можно узнать, зайдя в Chrome по адресу chrome://extensions/ и включив режим разработчика, где будет отображен ID каждого расширения. Для каждого ID расширения, которое нужно заблокировать, создай новый строковый параметр (в реестре они называются String Value), в формате 1, 2, 3 и так далее.

Для каждого параметра введите значение в следующем формате:

ID_расширения;https://clients2.google.com/service/update2/crx. Пример: если ID расширения aapocclcgogkmnckokdopfmhonfmgoek, то строковое значение будет выглядеть так: aapocclcgogkmnckokdopfmhonfmgoek;https://clients2.google.com/service/update2/crx"


Я сделал и сработало: теперь я не могу удалять это расширение (но при сильном желании я могу удалить все то что сделал в реестре и тогда снова смогу удалять это расширение а мне этого не нужно) поэтому если есть возможность ограничить внесения изменения в те папки которые я изменял или еще что-нибудь сделать чтобы ограничить изменения было круто!

Резюмируя: Мне нужно ограничить доступ к именно изменениям настроек самого расширения а также ограничить доступ к изменениям в реестре которые я уже внес (именно на удаление расширений)


Ответы (0 шт):