Compara les revisions

Uprawnienia dla rozszerzeń programu Firefox

Revision 303356:

Revision 303356 by teo951 on

Revision 303490:

Revision 303490 by teo951 on

Keywords:

Search results summary:

Dowiedz się więcej o żądaniach uprawnień podczas instalowania rozszerzeń do Firefoksa. Poznaj szczegółowe informacje na temat każdego uprawnienia, aby lepiej je zrozumieć.
Dowiedz się więcej o żądaniach uprawnień podczas instalowania rozszerzeń do Firefoksa. Poznaj szczegółowe informacje na temat każdego uprawnienia, aby lepiej je zrozumieć.

Content:

Rozszerzenia w Firefoksie często proszą o specjalne uprawnienia, aby mogły działać prawidłowo, na przykład blokować reklamy, zapisywać hasła lub dostosowywać wrażenia z przeglądania. Podczas instalowania rozszerzenia w Firefoksie, może zostać wyświetlony komunikat podobny do poniższego: {for not fx140}{for fx129}[[Image:Permissions request add-ons|width=800]]{/for}{for not fx129}[[Image:Fx128AddExtensionPermissions|width=800]]{/for}{/for} {for fx140}[[Image:firefoxrelay|width=800]]{/for} {for fx129}{note}'''Informacja'''. Więcej informacji dotyczących pól wyboru opcji {for not fx140}''Działanie w oknach prywatnych''{/for}{for fx140}''To rozszerzenie może działać w oknach prywatnych''{/for} znajduje się w sekcji [[#w_zarzadzanie-rozszerzeniami-w-trybie-prywatnym|Zarządzanie rozszerzeniami w trybie prywatnym]] poniżej i w artykule [[Extensions in Private Browsing]].{/note}{/for} Ten i podobne komunikaty pochodzą od rozszerzenia próbującego uzyskać uprawnienia do korzystania z ukrytych funkcji Firefoksa (za pośrednictwem API), by móc wpływać na zachowanie przeglądarki. Uprawnienia mogą dotyczyć odczytywania lub zapisywania danych wpisywanych przez użytkownika na stronach, odczytywania danych lub dostępu do funkcjonalności na komputerze użytkownika, lub zmiany ustawień przeglądarki. Rozszerzenie może również wykorzystać ten komunikat, aby poinformować użytkownika o wszelkich jego danych osobowych, które gromadzi lub przekazuje. {for not fx129}Aby lepiej zrozumieć znaczenie tych komunikatów w kontekście praktycznego wpływu na korzystanie z przeglądarki oraz na dane użytkownika, w tym artykule przedstawiono szczegółowe informacje dotyczące każdego z nich.{/for} Jeśli użytkownik nie widzi komunikatów tego typu, oznacza to, że rozszerzenie nie próbuje uzyskać dostępu do żadnych danych, ani zmienić ustawień w przeglądarce. {for not fx129}Zachęcamy również do zajrzenia na stronę [[Tips for assessing the safety of an extension]], na której znajdują się porady dotyczące oceny poziomu bezpieczeństwa instalowanych rozszerzeń.{/for} __TOC__ =Co to są uprawnienia rozszerzenia?= Podczas pierwszej instalacji rozszerzenia, użytkownik może zostać poproszony o przyznanie rozszerzeniu określonych uprawnień. Uprawnienia te informują, do jakich zasobów lub funkcji rozszerzenie może uzyskać dostęp, bądź jakie może modyfikować. W trakcie instalacji można zdecydować o ich zaakceptowaniu lub odrzuceniu. Podczas instalowania rozszerzenia Firefox wyświetli okno dialogowe z listą uprawnień, o które rozszerzenie prosi. Żądania opierają się na tym, czego rozszerzenie potrzebuje do działania i czy zbiera jakiekolwiek dane. Poniżej wyjaśniono, co oznaczają te prośby o uprawnienia, jak je oceniać i jak nimi zarządzać, aby zapewnić lepszą prywatność i kontrolę. Aby uzyskać więcej informacji, wybierz uprawnienie z poniższej listy. {note}'''Informacja'''. Jeśli monit o nadanie uprawnień nie jest wyświetlany, oznacza to, że rozszerzenie nie wymaga dostępu do poufnych danych ani ustawień przeglądarki.{/note} {for fx140} =Gromadzenie danych osobowych= Zgodnie z [https://extensionworkshop.com/documentation/publish/add-on-policies/ zasadami dotyczącymi dodatków] firmy Mozilla, twórcy rozszerzeń są zobowiązani do informowania użytkowników o danych osobowych, które rozszerzenie gromadzi lub przekazuje w ramach swojej funkcjonalności. Rozszerzenie może to zrobić, informując użytkownika w trakcie instalacji dodatku o danych, które zamierza gromadzić, równocześnie z prośbą o nadanie odpowiednich uprawnień. W zależności od typu danych Firefox dzieli to na dwie kategorie: *'''Dane osobowe''' – informacje, które mogą zidentyfikować użytkownika, takie jak historia przeglądania lub zapisane hasła. *'''Dane techniczne i dotyczące interakcji''' – szczegółowe informacje o sposobie korzystania z rozszerzenia lub o technicznej konfiguracji urządzenia użytkownika. ;[[Image:datacollection|width=600]] Jest to dostępne dla rozszerzeń zainstalowanych w Firefoksie 140 i nowszych wersjach. Jeśli jest używana starsza wersja Firefoksa, którą to rozszerzenie obsługuje, zostanie wyświetlony monit – zazwyczaj w nowej karcie – z prośbą o wyrażenie zgody na zbieranie danych. Jeśli użytkownik nie zgadza się na gromadzenie danych i uprawnienia, o które prosi rozszerzenie, może anulować instalację. ==Dane osobowe== Dane osobowe mogą być dostarczone przez użytkownika lub uzyskane za pośrednictwem dodatkowych interfejsów API. Obejmują one między innymi imiona i nazwiska, adresy e-mail, wyszukiwane hasła, dane o stronach internetowych i dynamice przeglądania, a także dostęp do plików cookie i ich umieszczanie. Rozszerzenie wskaże, które kategorie danych z poniższej listy będzie gromadzić lub przesyłać. {| |+ '''''Kategorie danych osobowych''''' !'''Kategoria'''||'''Definicja / Przykłady''' |- |Dane osobowe||Przykłady: Dane kontaktowe, takie jak imię i nazwisko, adres, adres e-mail oraz numer telefonu, a także inne dane identyfikujące, takie jak numery identyfikacyjne, nagrania głosowe lub wideo, wiek, informacje demograficzne czy dane biometryczne. |- |Informacje zdrowotne||Przykłady: Historia medyczna, objawy, diagnozy, leczenie, procedury lub dane dotyczące tętna. |- |Informacje finansowe i płatnicze||Przykłady: Numery kart płatniczych, transakcje, ratingi kredytowe, sprawozdania finansowe lub historia płatności. |- |Informacje uwierzytelniające||Przykłady: Hasła, nazwy użytkownika, numery identyfikacyjne (PIN), pytania zabezpieczające oraz informacje rejestracyjne w przypadku rozszerzeń oferujących usługi oparte na kontach użytkowników. |- |Komunikacja osobista||Przykłady: Wiadomości e-mail, wiadomości tekstowe lub czaty, posty w mediach społecznościowych oraz dane z rozmów telefonicznych i konferencyjnych. |- |Lokalizacja||Przykłady: Region, koordynaty GPS lub informacje o rzeczach znajdujących się w pobliżu urządzenia użytkownika. |- |Dynamika przeglądania||Informacje dotyczące odwiedzanych witryn internetowych, takie jak konkretne adresy URL, domeny lub kategorie stron przeglądanych w określonym przedziale czasu. |- |Zawartość strony internetowej||Obejmuje wszystko, co jest widoczne na stronie internetowej, takie jak tekst, obrazy, filmy i linki, a także wszelkie elementy osadzone, takie jak pliki cookie, dźwięki, nagłówki strony oraz informacje o żądaniach i odpowiedziach. |- |Aktywność na stronie internetowej||Przykłady: Interakcje oraz aktywność myszy i klawiatury, takie jak przewijanie, klikanie, pisanie, a także działania takie jak zapisywanie i pobieranie. |- |Wyszukiwane hasła||Wyszukiwane hasła wpisywane w wyszukiwarkę lub przeglądarkę internetową. |- |Zakładki||Informacje o zakładkach Firefoksa, w tym o konkretnych witrynach internetowych, nazwach zakładek i nazwach folderów. |} ==Dane techniczne i dotyczące interakcji== Rozszerzenie może również poprosić o zbieranie nieosobowych danych technicznych i dotyczących interakcji, które programiści wykorzystują do celów statystycznych lub analitycznych. Dane techniczne opisują informacje o używanym urządzeniu, takie jak ustawienia przeglądarki, informacje o platformie oraz właściwości sprzętu. Dane dotyczące interakcji użytkownika obejmują sposób, w jaki użytkownik korzysta z Firefoksa i zainstalowanego dodatku, dane statystyczne służące do ulepszania produktu oraz informacje o błędach. Rozszerzenie musi umożliwiać rezygnację z tego typu gromadzenia danych bez wpływu na funkcjonalność rozszerzenia. Ustawienie to, jak również wszelkie inne opcjonalne ustawienia dotyczące gromadzenia danych, można zmienić w ustawieniach rozszerzenia, dostępnych w sekcji about:addons. {/for} =Dostęp do danych na wszystkich stronach= To uprawnienie jest używane w menedżerach haseł, narzędziach zakupowych, blokerach reklam itp. Rozszerzenie mające to uprawnienie może odczytać zawartość każdej odwiedzanej przez użytkownika strony, a także dane wpisywane na tych stronach, takie jak nazwy użytkownika i hasła. Rozszerzenia wymagające tego uprawnienia mogą: * odczytywać informacje o cenach i produktach w celu znalezienia najlepszej ceny w sieci dla danego produktu, * oferować menedżera haseł, odczytującego i zapisującego dane logowania na stronach, * oferować blokera reklam poprzez odczytywanie treści stron i blokowanie ich elementów reklamowych. =Dostęp do danych na stronach w określonej domenie= Jest to używane w narzędziach specyficznych dla danej witryny. Rozszerzenie mające to uprawnienie może odczytać zawartość stron odwiedzanych w określonej domenie, a także dane wpisywane przez użytkownika na tych stronach, takie jak nazwy użytkownika i hasła. {for fx133} ;[[Image:Add-on permission named domain|width=400]] {/for} To uprawnienie umożliwia rozszerzeniom: * zmianę wyglądu niektórych lub wszystkich stron w obrębie domeny, * wybiórcze lub całkowite blokowanie treści, na przykład reklam lub treści używających określonych etykiet w obrębie domeny. =Dostęp do danych na stronach w ''n'' innych domenach= To uprawnienie używane w połączeniu z poprzednim uprawnieniem, kiedy rozszerzenie wymaga dostępu do pięciu lub większej liczby domen; pierwsze trzy są wymienione z nazwy, a pozostałe są podawane jako liczba. Jest to używane w przypadku narzędzi wielowitrynowych lub agregatorów treści. =Dostęp do danych użytkownika dla konkretnej witryny= Rozszerzenie może odczytać zawartość stron odwiedzanych na określonej witrynie, a także dane wpisywane przez użytkownika na tych stronach, takie jak nazwy użytkownika i hasła. Służy do uzyskiwania dostępu do treści i danych wejściowych dla jednej określonej witryny internetowej. To uprawnienie umożliwia rozszerzeniom: * zmianę wyglądu niektórych lub wszystkich stron w obrębie witryny, * wybiórcze lub całkowite blokowanie treści, na przykład reklam lub treści używających określonych etykiet w obrębie witryny. =Dostęp do danych użytkownika dla ''n'' innych witryn= Jest to używane w połączeniu z poprzednim uprawnieniem, kiedy rozszerzenie wymaga dostępu do pięciu lub większej liczby witryn; pierwsze trzy są wymienione z nazwy, a pozostałe są podawane jako liczba. =Odczytywanie i modyfikowanie zakładek= Rozszerzenie może tworzyć, zmieniać lub usuwać zakładki, lub zmieniać strukturę folderów przechowujących zakładki. To uprawnienie umożliwia rozszerzeniom: * dodawanie zakładek dla określonych funkcjonalności lub stron, * oferowanie rozszerzone możliwości zarządzania zakładkami. =Odczytywanie i zmienianie ustawień przeglądarki= Rozszerzenie może – jedno lub więcej z poniższych: * włączać lub wyłączać wyświetlanie wyskakujących okien, * włączać lub wyłączać zapisywanie stron w pamięci podręcznej, * ustawiać przeglądarkę, by automatycznie odmawiała lub pytała o wyświetlanie powiadomień, * odczytywać adres URL strony startowej przeglądarki, * odczytywać adres URL nowo otwartych kart, * określać sposób wyświetlania animowanych obrazów przez przeglądarkę: normalnie, jednorazowo lub bez wyświetlania. =Usuwanie ostatniej historii przeglądania, ciasteczek i powiązanych danych= Rozszerzenia proszące o to uprawnienie mogą oferować dodatkowe możliwości edytowania historii przeglądania użytkownika. Rozszerzenie może wyczyścić jeden lub więcej z poniższych typów danych: * pamięć podręczna, * pliki ciasteczek, * pobrane pliki, * historia przeglądania, * lokalna pamięć, * dane wtyczek, * zapisane dane formularzy, * zapisane hasła. =Odczytywanie danych ze schowka= Rozszerzenie może odczytać dane ze schowka systemowego. Jest to odpowiednik opcji ''wklej''. To uprawnienie umożliwia rozszerzeniom: * przesyłanie skopiowanego tekstu do narzędzi do tłumaczenia, * używanie skopiowanego obrazu do wykonania wyszukiwania w wyszukiwarce obrazów. =Dodawanie danych do schowka= Rozszerzenie może zapisać dane w schowku systemowym. Jest to odpowiednik opcji ''skopiuj'', lub ''wytnij''. Rozszerzenia proszące o to uprawnienie mogą dodać treść do schowka systemowego, co umożliwia jej wykorzystanie w przeglądarce lub poza nią. =Rozszerzanie narzędzi dla programistów do dostępu do danych w otwartych kartach= Rozszerzenie może dodać nowy panel w narzędziach dla programistów, a także uzyskuje dostęp do wszystkich danych we wszystkich otwartych kartach. Rozszerzenia proszące o to uprawnienie zazwyczaj udostępniają nowe [https://developer.mozilla.org/en-US/docs/Glossary/Developer_Tools narzędzia dla programistów]. Niektóre rozszerzenia wykorzystują narzędzia dla programistów dla dodatkowej diagnostyki lub dostępu do informacji. Popularny przykład to rozszerzenie [https://addons.mozilla.org/firefox/addon/adblock-plus/ Adblock Plus], oferujące funkcjonalność w narzędziach dla programistów umożliwiającą wyświetlenie szczegółów o reklamach i treści, które blokuje. =Pobieranie plików, odczytywanie i zmienianie historii pobieranych plików= Rozszerzenie może zapisywać plik z sieci lub plik stworzony przez rozszerzenie za pośrednictwem menedżera pobieranych plików przeglądarki, może również uzyskać dostęp i zmieniać szczegóły dotyczące pobranych plików, przechowywane w menedżerze pobierania plików. {note}'''Informacja'''. Rozszerzenie musi przestrzegać istniejących ustawień menedżera pobierania, umożliwiając użytkownikowi wybranie miejsca zapisywania plików.{/note} To uprawnienie umożliwia rozszerzeniom: * zapisywanie danych z rozszerzenia na komputerze użytkownika; domyślnie rozszerzenia nie mają uprawnień, by zapisywać pliki bezpośrednio w systemie plików komputera użytkownika, * zapisywanie plików ze stron lub serwerów, * oferowanie opcji zarządzania historią pobierania. =Otwieranie plików pobranych na komputer= Rozszerzenie może poprosić o otwarcie pobranego pliku przez aplikację na komputerze użytkownika, która otwiera pliki tego typu. Na przykład, jeśli na komputerze użytkownika zainstalowany jest program Microsoft Word, rozszerzenie może poprosić o otwarcie plików w formacie ''.docx'' w tym programie. To uprawnienie umożliwia rozszerzeniom: * otwieranie plików audio w odtwarzaczu audio komputera użytkownika, * otwieranie dokumentów, obrazów lub innych typów plików w dedykowanym im aplikacjach. =Odczytywanie tekstów ze wszystkich otwartych kart= Rozszerzenie może wykonać wyszukiwanie treści tekstowej pochodzącej z dowolnej z otwartych kart. Rozszerzenia proszące o to uprawnienie mogą oferować rozszerzone opcje wyszukiwania tekstu na stronach lub w sieci. =Dostęp do informacji o położeniu= Rozszerzenie może uzyskać informacje o położeniu komputera użytkownika poprzez system GPS, adres IP lub w inny sposób, zależnie od konfiguracji komputera i oprogramowania na nim zainstalowanego. To uprawnienie umożliwia rozszerzeniom: * oferowanie informacji na temat aktualnego położenia użytkownika, * zachowywanie danych o położeniu użytkownika w rozszerzeniu. =Dostęp do historii przeglądania= Rozszerzenie może dokonać jednej z poniższych czynności z historią przeglądania: * wyszukać strony, * usunąć niektóre lub wszystkie strony, * dodać strony, * pobrać lub usunąć szczegóły odwiedzin na stronie * uzyskać dostęp do listy "Popularnych" pokazywanych na stronie nowej karty. To uprawnienie umożliwia rozszerzeniom: * oferowanie możliwości usuwania historii przeglądania dla niektórych stron lub domen, * oferowanie bardziej szczegółowych danych o historii przeglądania użytkownika. =Monitorowanie wykorzystania rozszerzeń i zarządzanie motywami= Rozszerzenie może: * pobierać informacje o pobranych dodatkach (rozszerzeniach i motywach), * włączać i wyłączać motywy, * odinstalować się, * otrzymywać powiadomienia o instalacji, dezinstalacji, włączaniu lub wyłączaniu dodatków, To uprawnienie umożliwia rozszerzeniom: * monitorowanie instalacji dodatków w celu unikania potencjalnych konfliktów oprogramowania, * zmianę motywów lub zarządzanie nimi. =Wymienianie wiadomości z programami innymi niż Firefox= Rozszerzenie może wysyłać wiadomości i otrzymywać je z dodatkowej aplikacji na komputerze użytkownika. Dodatkowa aplikacja musi być zainstalowana na komputerze niezależnie od rozszerzenia. Ma to zazwyczaj miejsce na dwa sposoby: * rozszerzenie pokaże krok po kroku, jak zainstalować aplikację, * zainstalowana aplikacja sugeruje instalację rozszerzenia dla Firefoksa. {note}'''Informacja'''. Jeśli monit o nadanie uprawnień nie jest wyświetlany, oznacza to, że rozszerzenie nie wymaga dostępu do poufnych danych ani ustawień przeglądarki.{/note} To uprawnienie umożliwia rozszerzeniom: * korzystanie z dodatkowej aplikacji do komunikacji z osprzętem podłączonym do komputera, * przechowywanie nazw użytkownika i haseł przy użyciu bezpiecznej metody, niedostępnej dla przeglądarki, * przeprowadzanie dodatkowych obliczeń i operacji w dodatkowej aplikacji. =Wyświetlanie powiadomień= Rozszerzenie może wyświetlać powiadomienia poprzez standardowy system powiadomień oferowany przez system operacyjny komputera. To uprawnienie umożliwia rozszerzeniom: * informowanie użytkownika o zakończeniu działań rozszerzenia odbywających się w tle lub zajmujących dużo czasu, * agregowanie wiadomości z jednej lub więcej usług sieciowych. =Dostarczanie kryptograficznych usług uwierzytelniania= Rozszerzenie może uzyskać dostęp do oprogramowania na komputerze użytkownika w celu tworzenia i weryfikacji kluczy i certyfikatów bezpieczeństwa za pomocą standardu PKCS #11. Należy pamiętać, że rozszerzenie nie może samo zainstalować oprogramowania PKCS #11 – trzeba je zainstalować samodzielnie. To uprawnienie umożliwia rozszerzeniom: * oferowanie funkcji umożliwiających korzystanie z bezpiecznie szyfrowanych mechanizmów jednokrotnego logowania (SSO), * oferowanie czytnika kart. =Odczytywanie i zmienianie ustawień prywatności= Rozszerzenie może zmieniać ustawienia prywatności dotyczące: * zachowania w sieci, * przechowywania haseł w menedżerze haseł przeglądarki, * interakcji przeglądarki ze stronami. To uprawnienie umożliwia rozszerzeniom: * wyłączanie przechowywania haseł w przeglądarce jako części zaawansowanego menedżera haseł, * dodatkową ochronę prywatności poprzez zarządzanie informacjami udostępnianymi w komunikatorach tekstowych i wideo, * oferowanie dodatkowych możliwości ochrony przed śledzeniem. =Kontrolowanie ustawień proxy przeglądarki= Rozszerzenie może przekierować część lub całość przeglądania wykonywanego przez użytkownika do innego komputera (serwera proxy) w internecie. To uprawnienie umożliwia rozszerzeniom: * blokowanie dostępu do niektórych stron lub domen, * udostępnianie niektórych stron lub domen za pośrednictwem serwerów proxy – przykładowo do umożliwiania przeglądania sieci w miejscach mających ograniczenia. =Dostęp do ostatnio zamkniętych kart= Rozszerzenie może mieć dostęp do listy niedawno zamkniętych okien i kart, otwierania tych kart i okien oraz usuwania z list szczegółowych informacji o tych kartach i oknach. To uprawnienie umożliwia rozszerzeniom: * rozszerzenie funkcjonalności menedżera historii przeglądania, * oferowanie możliwości wyczyszczenia lub usunięcia historii dla określonych stron, lub domen, * oferowanie możliwości otwierania zamkniętych uprzednio kart. =Dostęp do kart przeglądarki= Rozszerzenie może uzyskać dostęp do adresu URL, tytułu i ikony z dowolnej karty. To uprawnienie umożliwia rozszerzeniom: * dostęp do szczegółowych informacji otwartej karty w celu włączenia tworzenia zakładek, * porządkowanie i grupowanie kart, * przenoszenie kart pomiędzy oknami, * oferowanie alternatywnych sposobów wyświetlania kart. =Przechowywanie nieograniczonej ilości danych na urządzeniu= Rozszerzenie może przechowywać nieograniczoną ilość danych za pośrednictwem przechowywania danych w przeglądarce. To uprawnienie umożliwia rozszerzeniom: * przechowywanie dużych plików, takich jak obrazy w przeglądarce użytkownika, * oferowanie rozszerzonej lokalnej bazy danych. =Dostęp do aktywności przeglądarki podczas nawigacji= Rozszerzenie może przechwytywać akcje przeglądarki mające na celu przejście na inną stronę za pomocą odnośnika. Rozszerzenie może wtedy oferować nowe możliwości dla treści na stronie. To uprawnienie umożliwia rozszerzeniom: * wykrywanie rozpoczęcia odtwarzania strumieniowych plików wideo i oferowanie możliwości ich pobrania, * wykrywanie wyskakujących okien reklamowych i zapobieganie ich otwieraniu. =Dostęp do urządzeń MIDI z obsługą komunikatów SysEx= Rozszerzenie umożliwia witrynie komunikowanie się z urządzeniami MIDI oraz wysyłanie i odbieranie komunikatów SysEx. Komunikaty SysEx są nieustandaryzowane, często specyficzne dla konkretnego modelu urządzenia lub producenta. Strony internetowe mające to uprawnienie mogą sterować urządzeniem. Chociaż istnieje wiele uzasadnionych przypadków użycia komunikatów SysEx, złośliwa witryna może uszkodzić pamięć urządzenia. Konsekwencje złośliwego działania mogą być różne – od utraty wszystkich danych przechowywanych w urządzeniu po uczynienie go bezużytecznym poprzez nadpisanie jego pamięci programowej. To uprawnienie umożliwia rozszerzeniom m.<!-- -->in.: * tworzenie kopii zapasowej danych konfiguracyjnych urządzenia (ustawienia domyślne, próbki, itd.) w celu archiwizacji, * przywracanie konfiguracji urządzenia MIDI do uprzednio utworzonej kopii zapasowej lub przywracanie ustawień fabrycznych, * konfigurowanie urządzenia MIDI poprzez interfejs sieciowy, * aktualizację oprogramowania urządzenia MIDI, * komunikowanie się z urządzeniem, wysyłając i odbierając bardziej skomplikowane i złożone wiadomości niż standardowe nuty MIDI czy wiadomości CC. Na przykład ustawienie koloru diody LED, wyświetlenie tekstu na ekranie itp. {for fx129} =Zarządzanie rozszerzeniami w trybie prywatnym= W trybie przeglądania prywatnego można zarządzać, które rozszerzenia są aktywne, zaznaczając pole wyboru ''Działanie w oknach prywatnych'' podczas udzielania nowych uprawnień rozszerzenia. Więcej informacji na ten temat można uzyskać w artykule [[Extensions in Private Browsing]]. ;{for fx140}[[Image:firefoxrelay|width=800]]{/for}{for not fx140}[[Image:Permissions request add-ons/ focus|width=800]]{/for} {/for} {for fx136} <!-- This heading's text (“Allow unverified third-party scripts to access you data” in en-) must exactly match the string of webext-perms-description-userScripts in extensionPermissions.ftl, which was added in bug 1917000 (https://hg.mozilla.org/mozilla-central/rev/bc4881030055). Localized versions can be found at https://searchfox.org/l10n/search?q=webext-perms-description-userScripts --> =Zezwalaj niezweryfikowanym skryptom zewnętrznym na dostęp do danych użytkownika= Rozszerzenie może umożliwić niezweryfikowanym skryptom dostęp do danych witryny na stronach internetowych, do których rozszerzenie ma [[#w_dostep-do-danych-na-wszystkich-stronach|dostęp]]. {note}'''Informacja'''. Niezweryfikowane skrypty mogą stwarzać zagrożenia dla bezpieczeństwa i prywatności, takie jak uruchamianie szkodliwego kodu lub śledzenie aktywności w witrynie. Uruchamiaj tylko skrypty z zaufanych rozszerzeń lub źródeł. {/for} =Powiązane treści= *[[Manage optional permissions for Firefox extensions]] *[[Tips for assessing the safety of an extension]] *[[Site permission add-ons]]
Rozszerzenia w Firefoksie często proszą o specjalne uprawnienia, aby mogły działać prawidłowo, na przykład blokować reklamy, zapisywać hasła lub dostosowywać wrażenia z przeglądania. Podczas instalowania rozszerzenia w Firefoksie, może zostać wyświetlony komunikat podobny do poniższego: {for not fx140}{for fx129}[[Image:Permissions request add-ons|width=800]]{/for}{for not fx129}[[Image:Fx128AddExtensionPermissions|width=800]]{/for}{/for} {for fx140}[[Image:firefoxrelay|width=800]]{/for} {for fx129}{note}'''Informacja'''. Więcej informacji dotyczących pól wyboru opcji {for not fx140}''Działanie w oknach prywatnych''{/for}{for fx140}''To rozszerzenie może działać w oknach prywatnych''{/for} znajduje się w sekcji [[#w_zarzadzanie-rozszerzeniami-w-trybie-prywatnym|Zarządzanie rozszerzeniami w trybie prywatnym]] poniżej i w artykule [[Extensions in Private Browsing]].{/note}{/for} Ten i podobne komunikaty pochodzą od rozszerzenia próbującego uzyskać uprawnienia do korzystania z ukrytych funkcji Firefoksa (za pośrednictwem API), by móc wpływać na zachowanie przeglądarki. Uprawnienia mogą dotyczyć odczytywania lub zapisywania danych wpisywanych przez użytkownika na stronach, odczytywania danych lub dostępu do funkcjonalności na komputerze użytkownika, lub zmiany ustawień przeglądarki. Rozszerzenie może również wykorzystać ten komunikat, aby poinformować użytkownika o wszelkich jego danych osobowych, które gromadzi lub przekazuje. {for not fx129}Aby lepiej zrozumieć znaczenie tych komunikatów w kontekście praktycznego wpływu na korzystanie z przeglądarki oraz na dane użytkownika, w tym artykule przedstawiono szczegółowe informacje dotyczące każdego z nich.{/for} Jeśli użytkownik nie widzi komunikatów tego typu, oznacza to, że rozszerzenie nie próbuje uzyskać dostępu do żadnych danych, ani zmienić ustawień w przeglądarce. {for not fx129}Zachęcamy również do zajrzenia na stronę [[Tips for assessing the safety of an extension]], na której znajdują się porady dotyczące oceny poziomu bezpieczeństwa instalowanych rozszerzeń.{/for} {note}'''Informacja'''. Szczegółowe informacje na temat gromadzenia danych przez rozszerzenie, w tym rodzajów zbieranych danych i innych powiązanych kwestii, można znaleźć w artykule [[Extension data collection]].{/note} __TOC__ =Dostęp do danych na wszystkich stronach= To uprawnienie jest używane w menedżerach haseł, narzędziach zakupowych, blokerach reklam itp. Rozszerzenie mające to uprawnienie może odczytać zawartość każdej odwiedzanej przez użytkownika strony, a także dane wpisywane na tych stronach, takie jak nazwy użytkownika i hasła. Rozszerzenia wymagające tego uprawnienia mogą: * odczytywać informacje o cenach i produktach w celu znalezienia najlepszej ceny w sieci dla danego produktu, * oferować menedżera haseł, odczytującego i zapisującego dane logowania na stronach, * oferować blokera reklam poprzez odczytywanie treści stron i blokowanie ich elementów reklamowych. =Dostęp do danych na stronach w określonej domenie= Jest to używane w narzędziach specyficznych dla danej witryny. Rozszerzenie mające to uprawnienie może odczytać zawartość stron odwiedzanych w określonej domenie, a także dane wpisywane przez użytkownika na tych stronach, takie jak nazwy użytkownika i hasła. {for fx133} ;[[Image:Add-on permission named domain|width=400]] {/for} To uprawnienie umożliwia rozszerzeniom: * zmianę wyglądu niektórych lub wszystkich stron w obrębie domeny, * wybiórcze lub całkowite blokowanie treści, na przykład reklam lub treści używających określonych etykiet w obrębie domeny. =Dostęp do danych na stronach w ''n'' innych domenach= To uprawnienie używane w połączeniu z poprzednim uprawnieniem, kiedy rozszerzenie wymaga dostępu do pięciu lub większej liczby domen; pierwsze trzy są wymienione z nazwy, a pozostałe są podawane jako liczba. Jest to używane w przypadku narzędzi wielowitrynowych lub agregatorów treści. =Dostęp do danych użytkownika dla konkretnej witryny= Rozszerzenie może odczytać zawartość stron odwiedzanych na określonej witrynie, a także dane wpisywane przez użytkownika na tych stronach, takie jak nazwy użytkownika i hasła. Służy do uzyskiwania dostępu do treści i danych wejściowych dla jednej określonej witryny internetowej. To uprawnienie umożliwia rozszerzeniom: * zmianę wyglądu niektórych lub wszystkich stron w obrębie witryny, * wybiórcze lub całkowite blokowanie treści, na przykład reklam lub treści używających określonych etykiet w obrębie witryny. =Dostęp do danych użytkownika dla ''n'' innych witryn= Jest to używane w połączeniu z poprzednim uprawnieniem, kiedy rozszerzenie wymaga dostępu do pięciu lub większej liczby witryn; pierwsze trzy są wymienione z nazwy, a pozostałe są podawane jako liczba. =Odczytywanie i modyfikowanie zakładek= Rozszerzenie może tworzyć, zmieniać lub usuwać zakładki, lub zmieniać strukturę folderów przechowujących zakładki. To uprawnienie umożliwia rozszerzeniom: * dodawanie zakładek dla określonych funkcjonalności lub stron, * oferowanie rozszerzone możliwości zarządzania zakładkami. =Odczytywanie i zmienianie ustawień przeglądarki= Rozszerzenie może – jedno lub więcej z poniższych: * włączać lub wyłączać wyświetlanie wyskakujących okien, * włączać lub wyłączać zapisywanie stron w pamięci podręcznej, * ustawiać przeglądarkę, by automatycznie odmawiała lub pytała o wyświetlanie powiadomień, * odczytywać adres URL strony startowej przeglądarki, * odczytywać adres URL nowo otwartych kart, * określać sposób wyświetlania animowanych obrazów przez przeglądarkę: normalnie, jednorazowo lub bez wyświetlania. =Usuwanie ostatniej historii przeglądania, ciasteczek i powiązanych danych= Rozszerzenia proszące o to uprawnienie mogą oferować dodatkowe możliwości edytowania historii przeglądania użytkownika. Rozszerzenie może wyczyścić jeden lub więcej z poniższych typów danych: * pamięć podręczna, * pliki ciasteczek, * pobrane pliki, * historia przeglądania, * lokalna pamięć, * dane wtyczek, * zapisane dane formularzy, * zapisane hasła. =Odczytywanie danych ze schowka= Rozszerzenie może odczytać dane ze schowka systemowego. Jest to odpowiednik opcji ''wklej''. To uprawnienie umożliwia rozszerzeniom: * przesyłanie skopiowanego tekstu do narzędzi do tłumaczenia, * używanie skopiowanego obrazu do wykonania wyszukiwania w wyszukiwarce obrazów. =Dodawanie danych do schowka= Rozszerzenie może zapisać dane w schowku systemowym. Jest to odpowiednik opcji ''skopiuj'', lub ''wytnij''. Rozszerzenia proszące o to uprawnienie mogą dodać treść do schowka systemowego, co umożliwia jej wykorzystanie w przeglądarce lub poza nią. =Rozszerzanie narzędzi dla programistów do dostępu do danych w otwartych kartach= Rozszerzenie może dodać nowy panel w narzędziach dla programistów, a także uzyskuje dostęp do wszystkich danych we wszystkich otwartych kartach. Rozszerzenia proszące o to uprawnienie zazwyczaj udostępniają nowe [https://developer.mozilla.org/en-US/docs/Glossary/Developer_Tools narzędzia dla programistów]. Niektóre rozszerzenia wykorzystują narzędzia dla programistów dla dodatkowej diagnostyki lub dostępu do informacji. Popularny przykład to rozszerzenie [https://addons.mozilla.org/firefox/addon/adblock-plus/ Adblock Plus], oferujące funkcjonalność w narzędziach dla programistów umożliwiającą wyświetlenie szczegółów o reklamach i treści, które blokuje. =Pobieranie plików, odczytywanie i zmienianie historii pobieranych plików= Rozszerzenie może zapisywać plik z sieci lub plik stworzony przez rozszerzenie za pośrednictwem menedżera pobieranych plików przeglądarki, może również uzyskać dostęp i zmieniać szczegóły dotyczące pobranych plików, przechowywane w menedżerze pobierania plików. {note}'''Informacja'''. Rozszerzenie musi przestrzegać istniejących ustawień menedżera pobierania, umożliwiając użytkownikowi wybranie miejsca zapisywania plików.{/note} To uprawnienie umożliwia rozszerzeniom: * zapisywanie danych z rozszerzenia na komputerze użytkownika; domyślnie rozszerzenia nie mają uprawnień, by zapisywać pliki bezpośrednio w systemie plików komputera użytkownika, * zapisywanie plików ze stron lub serwerów, * oferowanie opcji zarządzania historią pobierania. =Otwieranie plików pobranych na komputer= Rozszerzenie może poprosić o otwarcie pobranego pliku przez aplikację na komputerze użytkownika, która otwiera pliki tego typu. Na przykład, jeśli na komputerze użytkownika zainstalowany jest program Microsoft Word, rozszerzenie może poprosić o otwarcie plików w formacie ''.docx'' w tym programie. To uprawnienie umożliwia rozszerzeniom: * otwieranie plików audio w odtwarzaczu audio komputera użytkownika, * otwieranie dokumentów, obrazów lub innych typów plików w dedykowanym im aplikacjach. =Odczytywanie tekstów ze wszystkich otwartych kart= Rozszerzenie może wykonać wyszukiwanie treści tekstowej pochodzącej z dowolnej z otwartych kart. Rozszerzenia proszące o to uprawnienie mogą oferować rozszerzone opcje wyszukiwania tekstu na stronach lub w sieci. =Dostęp do informacji o położeniu= Rozszerzenie może uzyskać informacje o położeniu komputera użytkownika poprzez system GPS, adres IP lub w inny sposób, zależnie od konfiguracji komputera i oprogramowania na nim zainstalowanego. To uprawnienie umożliwia rozszerzeniom: * oferowanie informacji na temat aktualnego położenia użytkownika, * zachowywanie danych o położeniu użytkownika w rozszerzeniu. =Dostęp do historii przeglądania= Rozszerzenie może dokonać jednej z poniższych czynności z historią przeglądania: * wyszukać strony, * usunąć niektóre lub wszystkie strony, * dodać strony, * pobrać lub usunąć szczegóły odwiedzin na stronie * uzyskać dostęp do listy "Popularnych" pokazywanych na stronie nowej karty. To uprawnienie umożliwia rozszerzeniom: * oferowanie możliwości usuwania historii przeglądania dla niektórych stron lub domen, * oferowanie bardziej szczegółowych danych o historii przeglądania użytkownika. =Monitorowanie wykorzystania rozszerzeń i zarządzanie motywami= Rozszerzenie może: * pobierać informacje o pobranych dodatkach (rozszerzeniach i motywach), * włączać i wyłączać motywy, * odinstalować się, * otrzymywać powiadomienia o instalacji, dezinstalacji, włączaniu lub wyłączaniu dodatków, To uprawnienie umożliwia rozszerzeniom: * monitorowanie instalacji dodatków w celu unikania potencjalnych konfliktów oprogramowania, * zmianę motywów lub zarządzanie nimi. =Wymienianie wiadomości z programami innymi niż Firefox= Rozszerzenie może wysyłać wiadomości i otrzymywać je z dodatkowej aplikacji na komputerze użytkownika. Dodatkowa aplikacja musi być zainstalowana na komputerze niezależnie od rozszerzenia. Ma to zazwyczaj miejsce na dwa sposoby: * rozszerzenie pokaże krok po kroku, jak zainstalować aplikację, * zainstalowana aplikacja sugeruje instalację rozszerzenia dla Firefoksa. {note}'''Informacja'''. Jeśli monit o nadanie uprawnień nie jest wyświetlany, oznacza to, że rozszerzenie nie wymaga dostępu do poufnych danych ani ustawień przeglądarki.{/note} To uprawnienie umożliwia rozszerzeniom: * korzystanie z dodatkowej aplikacji do komunikacji z osprzętem podłączonym do komputera, * przechowywanie nazw użytkownika i haseł przy użyciu bezpiecznej metody, niedostępnej dla przeglądarki, * przeprowadzanie dodatkowych obliczeń i operacji w dodatkowej aplikacji. =Wyświetlanie powiadomień= Rozszerzenie może wyświetlać powiadomienia poprzez standardowy system powiadomień oferowany przez system operacyjny komputera. To uprawnienie umożliwia rozszerzeniom: * informowanie użytkownika o zakończeniu działań rozszerzenia odbywających się w tle lub zajmujących dużo czasu, * agregowanie wiadomości z jednej lub więcej usług sieciowych. =Dostarczanie kryptograficznych usług uwierzytelniania= Rozszerzenie może uzyskać dostęp do oprogramowania na komputerze użytkownika w celu tworzenia i weryfikacji kluczy i certyfikatów bezpieczeństwa za pomocą standardu PKCS #11. Należy pamiętać, że rozszerzenie nie może samo zainstalować oprogramowania PKCS #11 – trzeba je zainstalować samodzielnie. To uprawnienie umożliwia rozszerzeniom: * oferowanie funkcji umożliwiających korzystanie z bezpiecznie szyfrowanych mechanizmów jednokrotnego logowania (SSO), * oferowanie czytnika kart. =Odczytywanie i zmienianie ustawień prywatności= Rozszerzenie może zmieniać ustawienia prywatności dotyczące: * zachowania w sieci, * przechowywania haseł w menedżerze haseł przeglądarki, * interakcji przeglądarki ze stronami. To uprawnienie umożliwia rozszerzeniom: * wyłączanie przechowywania haseł w przeglądarce jako części zaawansowanego menedżera haseł, * dodatkową ochronę prywatności poprzez zarządzanie informacjami udostępnianymi w komunikatorach tekstowych i wideo, * oferowanie dodatkowych możliwości ochrony przed śledzeniem. =Kontrolowanie ustawień proxy przeglądarki= Rozszerzenie może przekierować część lub całość przeglądania wykonywanego przez użytkownika do innego komputera (serwera proxy) w internecie. To uprawnienie umożliwia rozszerzeniom: * blokowanie dostępu do niektórych stron lub domen, * udostępnianie niektórych stron lub domen za pośrednictwem serwerów proxy – przykładowo do umożliwiania przeglądania sieci w miejscach mających ograniczenia. =Dostęp do ostatnio zamkniętych kart= Rozszerzenie może mieć dostęp do listy niedawno zamkniętych okien i kart, otwierania tych kart i okien oraz usuwania z list szczegółowych informacji o tych kartach i oknach. To uprawnienie umożliwia rozszerzeniom: * rozszerzenie funkcjonalności menedżera historii przeglądania, * oferowanie możliwości wyczyszczenia lub usunięcia historii dla określonych stron, lub domen, * oferowanie możliwości otwierania zamkniętych uprzednio kart. =Dostęp do kart przeglądarki= Rozszerzenie może uzyskać dostęp do adresu URL, tytułu i ikony z dowolnej karty. To uprawnienie umożliwia rozszerzeniom: * dostęp do szczegółowych informacji otwartej karty w celu włączenia tworzenia zakładek, * porządkowanie i grupowanie kart, * przenoszenie kart pomiędzy oknami, * oferowanie alternatywnych sposobów wyświetlania kart. =Przechowywanie nieograniczonej ilości danych na urządzeniu= Rozszerzenie może przechowywać nieograniczoną ilość danych za pośrednictwem przechowywania danych w przeglądarce. To uprawnienie umożliwia rozszerzeniom: * przechowywanie dużych plików, takich jak obrazy w przeglądarce użytkownika, * oferowanie rozszerzonej lokalnej bazy danych. =Dostęp do aktywności przeglądarki podczas nawigacji= Rozszerzenie może przechwytywać akcje przeglądarki mające na celu przejście na inną stronę za pomocą odnośnika. Rozszerzenie może wtedy oferować nowe możliwości dla treści na stronie. To uprawnienie umożliwia rozszerzeniom: * wykrywanie rozpoczęcia odtwarzania strumieniowych plików wideo i oferowanie możliwości ich pobrania, * wykrywanie wyskakujących okien reklamowych i zapobieganie ich otwieraniu. =Dostęp do urządzeń MIDI z obsługą komunikatów SysEx= Rozszerzenie umożliwia witrynie komunikowanie się z urządzeniami MIDI oraz wysyłanie i odbieranie komunikatów SysEx. Komunikaty SysEx są nieustandaryzowane, często specyficzne dla konkretnego modelu urządzenia lub producenta. Strony internetowe mające to uprawnienie mogą sterować urządzeniem. Chociaż istnieje wiele uzasadnionych przypadków użycia komunikatów SysEx, złośliwa witryna może uszkodzić pamięć urządzenia. Konsekwencje złośliwego działania mogą być różne – od utraty wszystkich danych przechowywanych w urządzeniu po uczynienie go bezużytecznym poprzez nadpisanie jego pamięci programowej. To uprawnienie umożliwia rozszerzeniom m.<!-- -->in.: * tworzenie kopii zapasowej danych konfiguracyjnych urządzenia (ustawienia domyślne, próbki, itd.) w celu archiwizacji, * przywracanie konfiguracji urządzenia MIDI do uprzednio utworzonej kopii zapasowej lub przywracanie ustawień fabrycznych, * konfigurowanie urządzenia MIDI poprzez interfejs sieciowy, * aktualizację oprogramowania urządzenia MIDI, * komunikowanie się z urządzeniem, wysyłając i odbierając bardziej skomplikowane i złożone wiadomości niż standardowe nuty MIDI czy wiadomości CC. Na przykład ustawienie koloru diody LED, wyświetlenie tekstu na ekranie itp. {for fx129} =Zarządzanie rozszerzeniami w trybie prywatnym= W trybie przeglądania prywatnego można zarządzać, które rozszerzenia są aktywne, zaznaczając pole wyboru ''Działanie w oknach prywatnych'' podczas udzielania nowych uprawnień rozszerzenia. Więcej informacji na ten temat można uzyskać w artykule [[Extensions in Private Browsing]]. ;{for fx140}[[Image:firefoxrelay|width=800]]{/for}{for not fx140}[[Image:Permissions request add-ons/ focus|width=800]]{/for} {/for} {for fx136} <!-- This heading's text (“Allow unverified third-party scripts to access you data” in en-) must exactly match the string of webext-perms-description-userScripts in extensionPermissions.ftl, which was added in bug 1917000 (https://hg.mozilla.org/mozilla-central/rev/bc4881030055). Localized versions can be found at https://searchfox.org/l10n/search?q=webext-perms-description-userScripts --> =Zezwalaj niezweryfikowanym skryptom zewnętrznym na dostęp do danych użytkownika= Rozszerzenie może umożliwić niezweryfikowanym skryptom dostęp do danych witryny na stronach internetowych, do których rozszerzenie ma [[#w_dostep-do-danych-na-wszystkich-stronach|dostęp]]. {note}'''Informacja'''. Niezweryfikowane skrypty mogą stwarzać zagrożenia dla bezpieczeństwa i prywatności, takie jak uruchamianie szkodliwego kodu lub śledzenie aktywności w witrynie. Uruchamiaj tylko skrypty z zaufanych rozszerzeń lub źródeł. {/for} =Powiązane treści= *[[Manage optional permissions for Firefox extensions]] *[[Extension data collection]] *[[Tips for assessing the safety of an extension]] *[[Site Permission Add-ons]]

Back to History