Zašto VPN za pojedine aplikacije ne obuhvaća radnu kopiju aplikacije za Android
Radni profil je zaseban upravljani kontekst, pa VPN za pojedine aplikacije u jednom profilu može ostaviti osobnu kopiju netaknutom. Provjerite vlasnika prije testiranja.
Ista se aplikacija pojavljuje dvaput na telefonu s radnim profilom i te dvije kopije nisu isti subjekt. VPN za pojedine aplikacije konfiguriran unutar jednog konteksta upravlja instancom tog konteksta, zbog čega pravilo koje imenuje paket ipak može ostaviti drugu kopiju netaknutom. To nije greška koju treba zaobilaziti, to je granica profila koja radi točno ono za što je osmišljena. Pitanje na koje vrijedi odgovoriti jest koji kontekst posjeduje VPN, a koji posjeduje aplikaciju koju pokušavate zaštititi.
Jedna ikona, dvije instalacije, dva vlasnika pravila
Android daje radnom profilu vlastiti upravljani kontekst, s odvojenim aplikacijama, računima i pravilima, pa pokretač može prikazati dva unosa koji dijele naziv i značku. VPN usluga pokrenuta unutar jednog konteksta radi za korisnike tog konteksta i to je mehanizam koji stoji za cijelim problemom. Ikona govori koju ste aplikaciju dodirnuli, a ne kojem profilu pripada promet koji iz toga nastane. Zato se vlasnik mora čitati iz profila, a ne sa slike.
Organizacija može za upravljanu stranu također nametnuti ponašanje uvijek uključeno ili blokiranje bez VPN-a, što mijenja ono što se događa kad je tunel nedostupan. Osobna strana nema takvo jamstvo, osim ako ste ga sami izgradili.
Što popis dopuštenih aplikacija zapravo znači
Androidova podrška za VPN za pojedine aplikacije temelji se na popisima, što je opisano u vodiču o korisnicima VPN-a i radnim profilima i dvije vrste popisa imaju suprotne zadane vrijednosti. Popis dopuštenih aplikacija znači da tunel koriste samo imenovani paketi i sve ostalo je isključeno, dok popis nedopuštenih aplikacija znači da je uključeno sve osim imenovanih paketa. Zamijenite li to, izgradili ste suprotnost namjeravanim pravilima, a zaslon postavki i dalje izgleda uvjerljivo. Popis se vrednuje u kontekstu u kojem VPN radi, pa se naziv paketa prisutan u oba profila podudara samo s kopijom u tom kontekstu. Paket koji nije naveden u drugom profilu jednostavno se ne tiče ovog VPN-a.
Zapišite ponašanje za dvije ili tri aplikacije koje su važne, jer razlika između sve-osim i samo-ove odlučuje hoće li osobna aplikacija procuriti oko tunela ili će otkazati zatvoreno. Mala tablica ovdje pobjeđuje odlomak: jedan redak po profilu, s vrstom popisa i zadanom vrijednošću za sve ostalo.
| Context | List type | Apps not named |
|---|---|---|
| Work profile | allowed only | excluded from the tunnel |
| Personal profile | disallowed | included in the tunnel |
Koja strana vodi tunel i pod čijim pravilima
Potrošački VPN ne ukida kontrole organizacije u upravljanom profilu, a VPN radnog profila nije opći tunel za osobne aplikacije. Ako organizacija zahtijeva vlastitog klijenta za upravljane aplikacije, osobni je klijent zaseban dogovor s vlastitim pravilima i vlastitim načinima otkazivanja. Odlučite koji mehanizam treba nositi koji promet prije nego što usporedite rezultate, inače mjerite dva sustava i razliku nazivate greškom. Unutar vlastitog konteksta obično pobjeđuje upravljana strana i to je namjeravano ponašanje.
Nezgodan je slučaj upravljana aplikacija kojoj treba ruta koju upravljana pravila ne pružaju. To je zahtjev za iznimku organizaciji, a ne razlog da isključite radni profil.
Testiranje instance koju ste doista mislili
Pokrenite kopiju koja vas zanima i pregledajte zahtjev iznutra, jer provjera javne adrese u osobnom pregledniku ne govori ništa o radnoj aplikaciji. Provjerite odvojeno prijavljeni račun i interno razrješavanje naziva, budući da interno ime može ovisiti o upravljanoj ruti dok javno pregledavanje ostaje drugdje. Zabilježite koja je kopija dala koji rezultat u trenutku testa i upišite profil u oznaku; snimka zaslona s dvije identične ikone nije dokaz. Ponovite provjeru nakon ponovnog spajanja i nakon što se profil ponovno stvori, jer se pravila mogu u međuvremenu ponovno primijeniti.
Ako ne možete reći koja je kopija odgovorila, popravite označavanje prije nego što donesete ikakav zaključak. Dvosmislen je rezultat gori od nikakvog, jer se poslije citira kao da je riješio pitanje.
Dokumentiranje pokrivenosti da sljedeći test preživi
Zabilježite tri činjenice zajedno za svaki kontekst: instancu aplikacije, vlasnika pravila i očekivanu pokrivenost. To je dovoljno da sljedeća osoba ponovi vaš test bez nagađanja koju je ikonu pokrenula. Dodajte vrstu popisa i zadanu vrijednost za pakete koji nisu navedeni, jer je to dio koji ljudi najčešće pogrešno čitaju.
Zatim provjerite jedno interno ime i jednu vanjsku adresu sa svake strane i zapišite što bi se trebalo dogoditi kad upravljana strana blokira osobni VPN. Telefon na kojem nijedna strana nije pokrivena, a obje izgledaju povezano, kvar je protiv kojeg vrijedi projektirati. Kad obama profilima doista treba tunel, isplanirajte dva dogovora umjesto jednog lukavog pravila.