Нет. Тебе этого не сделать. Ни один пользовательский скрипт не может изменить ни расширение, ни настройки браузера.
И даже расширение не может напрямую мешать другим расширениям.
Разработчики браузеров очень старательно блокируют все векторы для таких атак, которые они обнаруживают (в пределах разумного).
Лучше всего изменить приложение веб-портала для решения этой проблемы. В любом случае, оно никогда не должно доверять тому, что исходит от «браузера» (всегда проверяйте входные данные приложения ).
Если вы применили Google Chrome Enterprise к своим пользователям, вы можете принудительно установить расширения, которые они не смогут отключить . Это все равно не помешает им отключить скрипт Tampermonkey, но вы можете написать собственное расширение, которое делает то же самое.
Если у вас есть полный контроль над целевыми машинами и, в зависимости от предоставленных вами сведений, вы можете перевести машины в «Режим киоска» . Хотя я не уверен, что это помешает им отключить Tampermonkey ...
Второй лучший выбор - это обучение сотрудников, инструктаж и (в крайнем случае) последствия - если это рабочее место.
Другая возможность, если у вас есть деньги и время для записи, - это разветвить исходный код Chromium и создать свой собственный браузер.
Также возможно , но почти наверняка не выгодно размещать исполняемый файл на компьютерах пользователя, который ограничивает определенные действия. Но вы были бы дураком, и / или правительством, и / или жуликом, чтобы попытаться сделать такой подход.