Konfigurowanie zasady ExtensionSettings

Ten artykuł dotyczy zarządzanych przeglądarek Chrome na komputerach z systemami Windows, Mac i Linux.

Zasada ExtensionSettings kontroluje wiele ustawień, w tym te kontrolowane dotychczas przez zasady związane z rozszerzeniami. Zasada ExtensionSettings zastępuje pozostałe zasady, jeśli również są włączone.

Aby zastosować zasadę niestandardową do konkretnego rozszerzenia, użyj identyfikatora rozszerzenia. Użyj wartości *, by określić zasadę domyślną dla wszystkich rozszerzeń, w przypadku których nie masz ustawionych konfiguracji niestandardowych.

Aby znaleźć identyfikator aplikacji lub rozszerzenia:

  1. Otwórz Chrome Web Store.
  2. Znajdź i wybierz aplikację lub rozszerzenie.
  3. Spójrz na adres URL. Identyfikatorem jest długi ciąg znaków na końcu tego adresu.
    Na przykład identyfikator Kalendarza Google to gmbgaklkmjakoegficnlkhebmhkjfich.

Zasada ExtensionSettings może zawierać pola wymienione w tabeli.

Pole Opis i ustawienia

allowed_types

Można go użyć tylko w przypadku domyślnej konfiguracji, *.

Określa typy aplikacji lub rozszerzeń, jakie użytkownicy mogą instalować w przeglądarce Chrome. Wybierz dowolne z następujących opcji:

blocked_install_message

Jeśli wyłączysz możliwość instalowania niektórych rozszerzeń przez użytkowników, możesz określić niestandardowy komunikat, który będzie wyświetlany w przeglądarce, gdy użytkownik spróbuje zainstalować jeden z takich elementów.

Dodaj tekst do ogólnego komunikatu o błędzie wyświetlanego w Chrome Web Store. W ten sposób możesz na przykład przekazać użytkownikom instrukcje umożliwiające kontaktowanie się z działem IT lub poinformować ich o przyczynach, dla których dane rozszerzenie jest niedostępne. Taki komunikat może zawierać maksymalnie 1000 znaków.

blocked_permissions

Uniemożliwia użytkownikom instalowanie aplikacji lub rozszerzeń, które żądają określonych uprawnień interfejsu API niedozwolonych w Twojej organizacji. W ten sposób możesz na przykład zablokować rozszerzenia, które korzystają z plików cookie.

Jeśli rozszerzenie wymaga uprawnienia, które jest zablokowane, użytkownik nie będzie mógł go zainstalować. Jeśli użytkownicy wcześniej zainstalowali takie rozszerzenie, nie będzie się ono ładować. Jeśli zablokowane uprawnienia są wymagane opcjonalnie, rozszerzenie będzie można zainstalować normalnie. Podczas działania rozszerzenia takie uprawnienia są automatycznie odrzucane.

Listę dostępnych uprawnień znajdziesz na stronie dla programistów Chrome.

file_url_navigation_allowed

Przeglądarka Chrome w wersji 119 i nowszej.

Umożliwia rozszerzeniom przechodzenie do określonych adresów URL plików.

installation_mode

Kontroluje możliwość i sposób dodawania określonych rozszerzeń do przeglądarki Chrome. Tryb instalacji możesz ustawić w ten sposób:

  • allowed – użytkownicy mogą instalować rozszerzenie (jest to ustawienie domyślne, gdy tryb instalacji nie zostanie określony).
  • blocked – użytkownicy nie mogą instalować rozszerzenia.
  • force_installed – rozszerzenie jest automatycznie instalowane bez udziału użytkownika. Użytkownicy nie mogą go usunąć. Musisz też określić lokalizację pobierania rozszerzenia, używając pola update_url.
    Uwaga: nie możesz używać wartości * do ustawienia konfiguracji domyślnej. W takim przypadku przeglądarka Chrome nie wie, jakie rozszerzenie powinno zostać automatycznie zainstalowane.
  • normal_installed – rozszerzenie jest automatycznie instalowane bez udziału użytkownika. Użytkownicy mogą je wyłączyć. Musisz też określić lokalizację pobierania rozszerzenia, używając pola update_url.
    Uwaga: nie możesz używać wartości * do ustawienia konfiguracji domyślnej. W takim przypadku przeglądarka Chrome nie wie, jakie rozszerzenie powinno zostać automatycznie zainstalowane.
  • removed(Chrome w wersji 75 lub nowszej) użytkownicy nie mogą instalować rozszerzenia. Jeśli użytkownicy wcześniej zainstalowali takie rozszerzenie, przeglądarka Chrome je usuwa.

install_sources

Można go użyć tylko w przypadku domyślnej konfiguracji, *.

Określa adresy URL, z których można instalować rozszerzenia. Musisz zezwolić na dostęp do lokalizacji pliku *.crx i do strony, na której rozpoczyna się pobieranie (czyli strony odsyłającej).

Przykłady wzorców adresów URL znajdziesz na stronie dla programistów Chrome.

minimum_version_required

Przeglądarka Chrome wyłącza rozszerzenia (w tym takie, których instalacja została wymuszona) w wersji starszej od minimalnej określonej wersji.

Format ciągu wersji jest taki sam jak używany w pliku manifestu rozszerzenia. Więcej informacji znajdziesz w dokumentacji dla programistów Chrome.

update_url

Ma zastosowanie tylko w przypadku trybów force_installed i normal_installed.

Określa miejsce, do którego przeglądarka Chrome ma pobrać rozszerzenie.

Jeśli rozszerzenie jest hostowane w Chrome Web Store, wpisz https://clients2.google.com/service/update2/crx.

Przeglądarka Chrome używa określonego adresu URL do pierwszej instalacji rozszerzenia. Do kolejnych aktualizacji rozszerzenia przeglądarka wykorzystuje adres URL z pliku manifestu rozszerzenia.

override_update_url

Określa, że Chrome używa adresu URL w polu update_url lub adresu URL update określonego w zasadach ExtensionInstallForcelist do przyszłych aktualizacji rozszerzeń.

Jeśli ta zasada nie jest ustawiona lub jej wartość jest ustawiona jako „fałsz”, Chrome używa do aktualizacji adresu URL określonego w pliku manifestu rozszerzenia.

runtime_allowed_hosts

Zezwala rozszerzeniom na interakcję z określonymi stronami internetowymi, nawet jeśli są one też podane w ustawieniu runtime_blocked_hosts.

Możesz określić do 100 wpisów. Jeśli dodasz ich więcej, zostaną odrzucone.

Format wzorca hosta przypomina wzorce dopasowania, ale nie masz możliwości zdefiniowania ścieżki. Na przykład:

  • *://*.example.com

runtime_blocked_hosts

Uniemożliwia rozszerzeniom interakcję z określonymi stronami oraz ich modyfikowanie. Może to obejmować blokowanie wstawiania skryptów JavaScript, korzystanie z plików cookie czy zmienianie żądań stron.

Możesz określić do 100 wpisów. Jeśli dodasz ich więcej, zostaną odrzucone.

Format wzorca hosta przypomina wzorce dopasowania, ale nie masz możliwości zdefiniowania ścieżki. Na przykład:

  • *://*.example.com
toolbar_pin

Określa, czy ikona rozszerzenia jest przypięta do paska narzędzi. Możliwe ustawienia:

  • force_pinned – ikona rozszerzenia jest przypięta do paska narzędzi i widoczna przez cały czas. Użytkownik nie może jej ukryć w menu rozszerzeń.
  • default_unpinned – rozszerzenie jest początkowo ukryte w menu rozszerzeń, ale użytkownik może je przypiąć do paska narzędzi.

Jeśli nie ustawisz tego pola, domyślna wartość to default_unpinned.

Przydatne materiały

Czy to było pomocne?

Jak możemy ją poprawić?
Szukaj
Wyczyść wyszukiwanie
Zamknij wyszukiwanie
Menu główne
8920410987150568555
true
Wyszukaj w Centrum pomocy
true
true
true
true
true
410864
false
false