Automatizacija Chromea na upravljanim računarima: pravila, proširenja i kontrola operativnih troškova

  • Strogo upravljanje ekstenzijama i dozvolama u Chromeu radi zaštite podataka i smanjenja rizika.
  • Korištenje politika, registra i GPO-a za kontrolu preglednika u Windows i VDI okruženjima.
  • Automatizacija preglednika i odabrana proširenja za povećanje produktivnosti.
  • Ograničenja pristupa lokalnoj mreži i prilagođavanja resursa radi ograničavanja operativnih troškova.

Automatizirajte Chrome na upravljanim računarima

Automatizacija Chromea na upravljanim desktop računarima više nije samo instaliranje preglednika i nada da će sve raditi: uključuje sigurnost, kontrolu ekstenzija, fino podešene politike, VDI kompatibilnost i stalni fokus na operativne troškove. U mnogim korporativnim okruženjima, Chrome je ulaz za većinu poslovnih aplikacija. Stoga, svaka IT odluka u vezi s njegovim upravljanjem direktno utiče na produktivnost, podršku i rizik.

U organizacijama sa stotinama ili hiljadama korisnika, nije dovoljno jednostavno dozvoliti svakom zaposleniku da prilagodi svoj Chrome preglednik pomoću ekstenzija, skripti ili automatizacije bez nadzora. Mora se postići ravnoteža između davanja korisnicima slobode da budu produktivni, osiguranja usklađenosti s propisima i, istovremeno, sprječavanja naglog porasta potrošnje resursa i troškova infrastrukture (posebno za virtuelne desktopove). Ovaj članak se bavi cijelom ovom situacijom.

Zašto je automatizacija Chromea na upravljanim desktop računarima ključna za IT

Postavke Chromea
Vezani članak:
Poboljšajte svoje Chrome iskustvo pomoću ovih podešavanja

Chrome dominira tržištem preglednika s vrlo visokim udjelom , a u mnogim kompanijama postao je platforma s koje se gotovo sve radi: pristup SaaS aplikacijama, alatima za saradnju, CRM-u, korisničkoj podršci itd. To znači da je svaki repetitivan zadatak unutar preglednika savršen kandidat za automatizaciju, a svaka ranjivost ili pogrešna konfiguracija ima direktan utjecaj na korporativne podatke.

Sa sigurnosne perspektive, proširenja i automatizacije su mač sa dvije oštrice : mogu povećati produktivnost, ali i otvoriti vrata curenju podataka, napadima na lokalnu mrežu ili prekomjernoj potrošnji resursa u VDI okruženju. Zato je IT odjelu potreban jasan okvir politika, uvid u ono što se događa na mreži i alati koji omogućavaju centralizirano djelovanje.

Paralelno s tim, korisničko iskustvo je postalo u potpunosti ovisno o pregledniku . Detalji poput prijave u web aplikacije, automatskog popunjavanja obrazaca i upravljanja sesijama direktno utječu na to kako zaposlenici doživljavaju svoje radno okruženje. Automatizacija ovih tokova rada značajno smanjuje svakodnevno trenje i minimizira čak i najosnovnije zahtjeve za podršku.

Nadalje, u modernim infrastrukturama s virtualnim desktopovima, svaki otvoreni tab i svako loše odabrano proširenje imaju stvarnu cijenu : više RAM-a potrošenog na VDI serverima ( što štedi memoriju u Chromeu ), više CPU-a, veći propusni opseg i posljedično, veću potrošnju infrastrukture ili lošije performanse za korisnike.

Google Chrome

Rješenja vezana za ChromeOS i Chrome: sigurnost, štampanje i još mnogo toga

Ekosistem oko Chromea i ChromeOS-a nije ograničen samo na preglednik: postoji čitav niz specijaliziranih rješenja koja dopunjuju upravljanje u korporativnim okruženjima, od sigurnosti do digitalne signalizacije ili zdravstvene zaštite.

  • Platforme za objedinjeno upravljanje krajnjim tačkama (UEM) i alati za izvještavanjeOni dodaju dodatni sloj odbrane ChromeOS-u i Chromeu. Omogućavaju vam popis uređaja, praćenje konfiguracija, primjenu konzistentnih politika na cijelu flotu i dobijanje detaljnih izvještaja o usklađenosti i prijetnjama. To je način da se osigura da preglednik nije slaba karika u lancu.
  • Upravljanje štampanjem na ChromeOS uređajimaIT odjel može definirati koji zaposlenici mogu štampati, na kojim štampačima i pod kojim pravilima. Ovo smanjuje i sigurnosne rizike i troškove papira i potrošnog materijala.
  • Progresivne web aplikacije (PWA) i Chrome ekstenzijeOmogućavaju vrlo brza i fluidna iskustva, s performansama bliskim onima kod izvornih aplikacija.
  • Web rješenja za glasovne, video i chat pozive Integriraju se s Chromeom kako bi osigurali stabilno i sinhronizirano iskustvo za sve zaposlenike, bez potrebe za debelim klijentima.
  • Centros de contactoImaju koristi od integracija preglednika sa višekanalnim sistemima usmjeravanja, CRM-om, sistemima za upravljanje učenjem (LMS) i analitičkim ili AI mehanizmima. Chrome postaje radna konzola s koje agent odgovara na pozive, upravlja tiketima, konsultuje evidenciju kupaca i prati optimizirane skripte.
  • Sfleksibilna rješenja za virtualizacijuOmogućavaju isporuku alata i podataka zaposlenima sa upravljanih servera, kako lokalno tako i u oblaku.
  • Cloud rješenja usmjerena na zdravstvo, podržana od strane Chromea.Omogućavaju optimizaciju kliničkih tokova rada, pružaju brz i siguran pristup medicinskim kartonima i poboljšavaju njegu pacijenata smanjenjem vremena čekanja i grešaka u rukovanju informacijama.

Centralizovano upravljanje Chrome ekstenzijama unutar kompanije

Chrome ekstenzije su ključni element u svakom upravljanom okruženju . To su mali softverski dijelovi koji dodaju funkcionalnosti koje nisu uključene po zadanim postavkama, ali da bi funkcionirale često zahtijevaju vrlo duboke dozvole u pregledniku, pa čak i operativnom sistemu. (Pogledajte najbolje Chrome ekstenzije kako biste identificirali pouzdane opcije.)

Na primjer, ekstenzija za provjeru gramatike može zahtijevati dozvole za čitanje i pisanje za sve stranice koje korisnik posjeti. Druge mogu zahtijevati pristup međuspremniku, akreditivima, lokalnoj mreži ili naprednim API-jima preglednika. Problem je što većina korisnika odobrava ove dozvole bez razmatranja njihovog stvarnog opsega, što otvara vrata za sajber kriminalce.

Alati poput Browser Security Plus uključuju funkciju upravljanja dodacima koja vam omogućava da popisujete sve instalirane ekstenzije, sortirate ih po upotrebi i nivou rizika, te donosite odluke: koje se smatraju pouzdanim, koje su blokirane, a koje su dozvoljene samo u određenim grupama.

Prvi korak ka dobrom upravljanju je dobijanje potpune mape ekstenzija prisutnih u organizaciji ; odatle, sigurnosni tim može provjeriti njihovu pouzdanost, provjeriti reputaciju u Chrome Web Store-u, pregledati dozvole i odlučiti šta ide na listu dozvoljenih, a šta na crnu listu.

sigurnost preglednika plus

Praktični mehanizmi za kontrolu ekstenzija: politike, liste i dozvole

Učinkovito upravljanje ekstenzijama uključuje kombiniranje politika, kontrolnih lista i revizije dozvola . Ne radi se samo o instaliranju ili deinstaliranju, već o definiranju stabilnog i reproducibilnog okvira.

Uobičajena praksa je blokiranje besplatne instalacije ekstenzija prema zadanim postavkama i rad s bijelom listom odobrenih ekstenzija. Na primjer, pomoću Browser Security Plus možete onemogućiti korisnicima da sami instaliraju ekstenzije, a zatim s bijele liste odabrati one koje su odobrene za korporativnu upotrebu.

Još jedan moćan pristup je upravljanje ekstenzijama prema vrsti dozvole . Ovaj alat vam omogućava da pretražujete ekstenzije koje koriste dozvole koje se smatraju opasnim i da ih stavite na crnu listu. Svaka ekstenzija koja zahtijeva ove dozvole bit će automatski blokirana, što olakšava čišćenje grupe potencijalno štetnih ekstenzija odjednom.

Pomoću funkcije upravljanja dodacima, administratori mogu pregledati sva Chrome proširenja koja se koriste na mreži i onemogućiti ih iz centralizirane konzole, bez potrebe za pojedinačnim pristupom svakom računaru. Nakon što se politika definira, jednostavno je treba sačuvati, objaviti i implementirati na ciljne računare.

Motivacija iza svega ovoga je jasna: spriječiti da ekstenzije postanu kanal za krađu podataka ili slaba tačka kroz koju bi neko mogao pristupiti obrascima pregledavanja, akreditivima ili ličnim podacima kupaca i zaposlenih. Kako se sve više poslova obavlja putem pretraživača, vrijednost tih podataka raste... a s tim raste i interes napadača.

U tom kontekstu, rješenja poput Browser Security Plus nude 30-dnevne probne verzije kako bi organizacije mogle u vlastitom okruženju provjeriti kako se situacija poboljšava sistematskim upravljanjem ekstenzijama i njihovim dozvolama.

Automatizacija preglednika: alati i primjeri upotrebe

Alati za automatizaciju preglednika oponašaju radnje koje bi poduzeo stvarni korisnik : posjećivanje URL-ova, klikanje na dugmad, kucanje teksta, otpremanje datoteka, čitanje sadržaja stranice ili provjeru ispravnosti prikaza određenih elemenata. Koriste se u razvoju i osiguranju kvalitete, kao i u operacijama i ličnoj produktivnosti.

Prilikom odabira alata treba uzeti u obzir nekoliko faktora : podržane operativne sisteme, kompatibilnost s različitim preglednicima, programske jezike, troškove licenciranja, jednostavnost korištenja za korisnike koji nisu tehnički potkovani i mogućnost integracije s kontinuiranim integracijskim procesima. Evo nekoliko prijedloga:

  • Kliknite GoreIntegrira automatizaciju preglednika u upravljanje zadacima. Njegova Chrome ekstenzija vam omogućava da kreirate zadatke direktno sa web stranice, spremate snimke ekrana, linkove ili označeni tekst i povezujete se sa stotinama aplikacija putem Zapiera. Pravila i okidači vam omogućavaju da povežete radnje kada zadatak promijeni stanje, štedeći bezbroj klikova.
  • LutkarNode.js biblioteka koja direktno kontroliše Chrome na headless način. Ovo je čini idealnom za automatizovano testiranje, kontrolisano struganje podataka ili generisanje snimaka ekrana i PDF-ova bez prikazivanja preglednika na ekranu.
  • BardeenFokusira se na automatizaciju složenih radnih procesa na visoko vizualan način, integrirajući umjetnu inteligenciju tako da korisnik može jednostavnim riječima definirati što želi da se dogodi. Cypress je, s druge strane, usmjeren na front-end testiranje s naprednim otklanjanjem grešaka i mogućnošću "putovanja u prošlost" kroz izvršavanje testova.

Druge platforme poput Testsigme, QA Wolfa, Watira, Appia ili Katalona pokrivaju sve, od end-to-end web testiranja do automatizacije za mobilne i desktop uređaje, a svaka ima svoje prednosti i ograničenja.

hromirane ekstenzije

Chrome ekstenzije za automatizaciju ponavljajućih zadataka

Pored glavnih platformi za automatizaciju, Chrome ekstenzije nude moćne prečice za pojednostavljenje svakodnevnih zadataka. Često, nekoliko klikova može automatizirati zadatke koji su ranije zahtijevali složene skripte.

Ekstenzije su u suštini male aplikacije koje proširuju funkcionalnost Chromea . Neke dolaze integrirane ili unaprijed konfigurirane s preglednikom, dok se druge preuzimaju iz Chrome web trgovine, i besplatne i plaćene. Međutim, pretjerana upotreba ekstenzija može negativno utjecati na performanse preglednika, pa je najbolje instalirati samo one koje su strogo potrebne.

Među ekstenzijama koje su najviše fokusirane na automatizaciju su:

  • Bardeen, sposoban za pokretanje više od 300 unaprijed definiranih automatizacija.
  • simplescraperdizajniran za izdvajanje podataka s weba uz samo nekoliko klikova i bez pisanja koda.
  • Automaton, koji povezuje vizualne blokove kako bi stvorio tokove koji se čak pokreću po rasporedu.
  • ProKeys, fokusiran na tekstove za višekratnu upotrebu i prečice na tastaturi.
  • CBA (Automatizacija preglednika Chromium).
  • iMakroi, više fokusiran na snimanje web interakcija i njihovu reprodukciju.

Na upravljanim desktop računarima, izazov leži u odlučivanju koja proširenja za automatizaciju dozvoliti i pod kojim uslovima, budući da mnoga od njih mogu manipulisati obrascima sa osjetljivim podacima ili pokretati masovne pozive eksternim servisima. Tu ponovo dolaze do izražaja politike dozvola i liste dozvoljenih i blokiranih proširenja.

Instalacija i uklanjanje ekstenzija na upravljanoj opremi

Instaliranje ekstenzija u standardni Chrome preglednik je jednostavno , ali u upravljanim okruženjima često podliježe korporativnim politikama. U svakom slučaju, opći postupak je sljedeći: pristupite Chrome web trgovini, pronađite željenu ekstenziju, kliknite na "Dodaj u Chrome" i prihvatite tražene dozvole.

Važno je zapamtiti da ne možete dodavati ekstenzije kada pretražujete kao gost ili u anonimnom načinu rada , osim ako administrator eksplicitno ne omogući njihovu upotrebu u tim sesijama. U organizacijama je uobičajena praksa korištenje pravila koja unaprijed instaliraju određena kritična proširenja i ograničavaju besplatnu instalaciju drugih.

Kada ekstenzija više nije potrebna ili uzrokuje probleme, najbolje ju je ukloniti kako biste izbjegli konflikte i potrošnju resursa . Korisnik ručno može otići u Chrome meni, otvoriti "Više alata", a zatim "Ekstenzije", te odatle kliknuti na "Ukloni" na dotičnoj ekstenziji i potvrditi uklanjanje.

U upravljanim okruženjima, IT sektor obično deinstalira ili onemogućava ekstenzije centralno putem administratorske konzole, grupnih pravila ili alata za upravljanje kao što je Browser Security Plus, tako da se promjena automatski širi na sve ciljne računare.

Chromeove politike na Windowsu: politike registra i grupe

U Windowsu, napredno upravljanje Chromeom uključuje dva glavna pristupa : objekte grupnih pravila (GPO) i direktnu konfiguraciju registra. Obje metode omogućavaju administratorima da kontrolišu ponašanje preglednika na računarima unutar svoje organizacije.

Korištenje registra namijenjeno je scenarijima u kojima domena Active Directory nije dostupna ili za postavke koje još nisu obuhvaćene predlošcima upravljanja uređivača grupnih pravila. Paket Chrome Enterprise uključuje primjer .reg datoteke koja se može prilagoditi za definiranje pravila.

Modifikacija registra nije bezopasna: netačna promjena može oštetiti sistem ili ostaviti preglednik u nestabilnom stanju, tako da svako prilagođavanje treba prvo testirati u kontroliranom okruženju prije nego što se masovno primijeni na korisnike.

Važno je napomenuti da ako je ista politika definirana i u objektu grupnih politika (GPO) i u registru s različitim vrijednostima , grupna politika ima prednost. Da bi vrijednost registra imala prednost, odgovarajuća politika u uređivaču grupnih politika mora biti postavljena na "Nije konfigurirano" (nekonfigurirane politike se ne odražavaju u registru).

Chrome nudi mehanizme za provjeru koje su politike na snazi ​​na upravljanom uređaju i odakle dolaze (GPO, registar, administratorska konzola itd.), što je vrlo korisno prilikom otklanjanja grešaka u konfliktima konfiguracije ili nedosljednostima između računara.

Chrome u virtualizaciji i VDI okruženjima

U infrastrukturama virtuelnih desktopa (VDI), Chrome je jedan od najvećih potrošača resursa jer korisnici praktično žive unutar preglednika. Njegova pravilna implementacija na platformama poput Citrix Virtual Apps and Desktops ključna je za izbjegavanje preopterećenja servera.

Google preporučuje dodjeljivanje najmanje 1 GB RAM-a i između 2 i 4 vCPU-a po virtuelnoj radnoj površini za intenzivno korištenje Chromea. To znači da bi za 100 istovremenih korisnika okruženje trebalo imati najmanje 100 GB RAM-a i oko 200 vCPU-a, što ilustruje uticaj na budžet ako ova alokacija ne bude dovoljna.

Na VDI serverima bez GPU-a, preporučljivo je onemogućiti hardversko ubrzanje pomoću politika (na primjer, postavljanjem politike "Koristi hardversko ubrzanje kada je dostupno" na "false"). Ovo sprječava probleme s performansama ili kompatibilnošću koji nastaju zbog grafičkog sloja koji nije u potpunosti optimiziran.

Ekstenzije su još jedan veliki izvor potrošnje resursa: svaka dodatna ekstenzija može povećati vrijeme pokretanja Chromea i potrošnju memorije . Stoga je u VDI-ju posebno važno ograničiti broj ekstenzija koje korisnici mogu instalirati ili čak nametnuti samo mali skup validiranih korporativnih ekstenzija.

Roaming korisnički profili omogućavaju konzistentno Chrome iskustvo u različitim virtuelnim sesijama . Idealno bi bilo da se roaming profili kombinuju sa Chrome Sync-om i treba slijediti najbolje prakse VDI-ja; nepažljivo kombinovanje različitih verzija Chrome-a sa istim profilom može dovesti do problema sa bazom podataka i grešaka pri prijavi.

Najbolje prakse za korisnike na upravljanim desktop računarima

Pored tehničkih pravila, ponašanje korisnika uveliko utiče na performanse i stabilnost Chromea na upravljanim desktop računarima, posebno u VDI-ju.

Osnovna preporuka je zatvaranje kartica koje se ne koriste . Svaka otvorena kartica održava procese u memoriji, a kada se oni pomnože s desetinama ili stotinama korisnika na VDI serveru, utjecaj je značajan. Instaliranje ekstenzija koje obustavljaju neaktivne kartice može pomoći u smanjenju potrošnje resursa (pogledajte upravitelje kartica ).

Također je preporučljivo zamoliti korisnike da izbjegavaju pretjerano korištenje streaming servisa u virtualnim okruženjima . Ako desetine ljudi istovremeno gledaju video s udaljenih računara, propusnost servera i opterećenje CPU-a mogu naglo porasti, posebno zato što mnogim VDI serverima nedostaje grafičko ubrzanje.

U području ekstenzija, ključno je naglasiti da treba instalirati samo poznate i odobrene dodatke , izbjegavajući ekstenzije sumnjivog porijekla koje bi mogle ugroziti povjerljivost podataka ili uvesti oglašavanje i zlonamjerni kod.

Ograničenja pristupa lokalnoj mreži u pravilima Chromea i Enterprisea

Chrome je progresivno pooštrio pristup web stranicama lokalnoj mreži korisnika ( interni URL-ovi ), upravo kako bi smanjio napade na rutere i druge interne uređaje, kao i kako bi spriječio web stranice da kreiraju vrlo precizne otiske topologije lokalne mreže.

U novijim verzijama, zahtjevi sa javnih stranica prema lokalnim IP adresama ili povratnim petljama , ili sa internih stranica prema povratnim petljama, zaštićeni su sistemom dozvola. Cilj je blokirati pokušaje krivotvorenja zahtjeva sa različitih stranica (CSRF) protiv interne mrežne opreme i ograničiti tehnike mrežnog otiska prsta.

U početku je postojala jedna dozvola pod nazivom local-network-access, ali Chrome 145 ju je podijelio na dvije detaljnije dozvole : local-network (za lokalne mrežne prostore, intranete i interne uređaje) i loopback-network (za loopback adrese poput localhost ili 127.0.0.1). Stara dozvola ostaje kao pseudonim kako bi se izbjeglo narušavanje postojećih konfiguracija.

U poslovnoj sferi, Chrome 146 je uveo dvije nove politike za upravljanje ovim ograničenjima: LocalNetworkAccessIpAddressSpaceOverrides, koja omogućava označavanje blokova IPv4 i IPv6 adresa kao javnih ili privatnih (na primjer, deklarisanje 100.64.0.0/10 kao javnog prostora za određene VPN ili proxy scenarije), i LocalNetworkAccessPermissionsPolicyDefaultEnabled, koja olakšava roditeljskom okviru da automatski delegira dozvole lokalne mreže podređenim iframeovima.

Chrome 147 je proširio ova ograničenja na WebSocket i WebTransport veze , a privremena politika isključivanja (LocalNetworkAccessRestrictionsTemporaryOptOut) bit će kasnije ukinuta, tako da će organizacije morati prilagoditi svoje aplikacije i politike prije tog datuma ako žele izbjeći neočekivane blokade.

Cijeli ovaj sistem se zasniva na pretpostavci da će trenutne politike kompanije koje regulišu pristup lokalnoj mreži nastaviti da funkcionišu , ali uz mnogo preciznije kontrole za odlučivanje koje lokacije mogu komunicirati sa kojim segmentima interne mreže i pod kojim uslovima.


Dodaj kao preferirani izvor na Googleu