Twa UUID-wearden beslisse oft ien beheard iPhone-app oer de per-app-tunnel giet, en gjin fan beide is de identifikaasje fan it profyl dat se draacht. It VPNUUID-attribút fan 'e app moat gelyk wêze oan de VPNUUID yn 'e per-app VPN-payload. De útrôle app moat ek beheard wurde troch deselde tsjinst foar apparaatbehear, en it kommando dat jo stjoere moat it attribút echt drage. Wurkje de fjouwer stadia hjirûnder yn folchoarder troch, want elk produsearret in wearde dy't it folgjende stadium nedich hat.

Sammele fjouwer identifikaasjes foar't jo it apparaat oanreitsje

Skriuw fjouwer wearden del: de bundle-identifikaasje út jo behearynventaris, de identifikaasje fan 'e per-app VPN-payload, de VPNUUID yn dy payload en de identifikaasje fan it kommando dat jo op it punt steane te stjoeren. De bundle-identifikaasje neamt de applikaasje dy't de ynstellingen krijt, en it label op it startskerm ferfangt dat net. Hâld PayloadUUID hielendal bûten dizze list, om't it in payload binnen in profyl oantsjut en in oare fraach beantwurdet. It ferfange troch de oare krekt om't beide fjilden op UUID's lykje is de meast foarkommende manier om in keppeling te bouwen dy't nea gearlitte kin.

As de VPN-behearder jo de per-app-payload en syn identifikaasje net jûn hat, freegje derom ynstee fan in UUID út hokker konfiguraasjebestân dan ek te skraabjen.

Bring it attribút oan fia it behearkanaal

Befêstigje dat de doelmapp op dat apparaat beheard wurdt, want in bekende bundle-identifikaasje makket in net-behearde ynstallaasje net geskikt foar de keppeling. Stjoer dan in ynstellingselem fan it type ApplicationAttributes fia de per-app VPN-tawizing fan jo produkt of syn stipe ymplemintaasje fan it Settings-kommando. It elemint identifisearret de app fia de bundle-identifikaasje en draacht in Attributes-woardeboek wêrfan de VPNUUID by de payload past. Neat yn dat elemint is in folsleine kommandoslúf, en neat deryn kin mei de hân as profyl ynstallearre wurde.

Behannele it ferwiderjen like bewust as it ynstallearjen. It skema seit dat it weilitten fan it Attributes-woardeboek de besteande attributen fan 'e app ferwideret, sadat in heal boud bywurkjen stilwei in weromsetning wurdt. It kommando Managed Application Attributes, mei in ferlykbere namme, lêst attributen werom foar ferifikaasje; it set se net, en it as setter brûke is in fergriemd útrôlfinster.

Lês it kommandoresultaat, net it app-ikoan

Kontrolearje de befêstiging fan it kommando dat jo stjoerd hawwe en befêstigje dat de behearde app it attribút no rapportearret. In VPN-badge yn 'e statusbalke seit allinnich dat der earne op 'e telefoan in tunnel is. It kin jo net fertelle dat krekt dizze app oan 'e per-app-konfiguraasje tawiisd is, en op in apparaat dêr't de tunnel op oanfraach iepent giet, ferskynt de badge miskien hielendal net. Fergelykje identifikaasjes yn 'e tawizing ynstee fan te sykjen nei in fisuele oanwizing.

As der twa per-app-konfiguraasjes op deselde float binne, fergelykje dan har identifikaasjes foar't jo oannimme dat jo tawizing yn 'e bedoelde telâne kaam.

Test mei de boarne, en fêstigje dan it pear

Lit in autorisearre brûker de priveeboarne iepenje fan 'e tawiisde app en sjoch oft de per-app-tunnel dêrfoar omheech komt. Werhelje it dan fan in net-behearde app op deselde telefoan en befêstigje dat de behanneling oars is. Krekt dat kontrast is de echte test, want in wurkjende priveeboarne koe ek berikt wêze fia in apparaatbrede tunnel dy't nimmen yn it feroaringsregister neamde. Fêstigje it resultaat wylst it apparaat foar jo leit.

Bewarje de bundle-identifikaasje, de payload-identifikaasje, de mienskiplike VPNUUID en it kommandoresultaat byinoar, sadat it folgjende ûndersyk fan deselde fjouwer wearden útgiet ynstee fan út it ûnthâld.

Rôlje werom sûnder kollaterale skea

Om de tawizing te ferwiderjen, stjoer it app-attribút opnij mei in leech Attributes-woardeboek yn 'e foarm dy't jo produkt dokumintearret, ynstee fan de app út it kommando te heljen. Kontrolearje dêrnei dat de app de per-app-tunnel net mear iepenet en dat oare behearde apps har eigen holden. As deselde telefoan ek in apparaatbreed VPN-profyl hat, befêstigje dan dat it him noch hâldt en draacht as foar de weromrôling, want twa VPN-konfiguraasjes op ien apparaat is dêr't dizze stap meastentiids misgiet. Wurkje dan it register by dat jo byholden.

In audit dy't freget wêrom't in beskate app ea tunnelle is, wol it pear UUID's en in datum, net in beskriuwing fan 'e útrôl.

Relatearre artikelen