Arkitettura

Politika ffirmata u l-infurzar tagħha

Ir-regoli jinkitbu fil-console, jiġu ppubblikati bħala verżjoni ffirmata waħda, ivverifikati minn kull browser, u infurzati fil-paġna qabel ma tintbagħat formola. Jekk browser ma jistax jipprova li l-politika tiegħu hija aġġornata, jaġixxi fail-closed.

Jiddeskrivi lil LayerT kif kien mibni fid-data 3 ta’ Ottubru 2026. Kull ma mhuwiex mibni huwa mmarkat.

Il-ħajja ta’ politika

  1. ConsoleAbbozzL-IT jikteb jew ibiddel ir-regoli bħala abbozzi. Għad ma jasal xejn f’xi browser.
  2. ConsolePubblikazzjoniIl-pubblikazzjoni tapplika l-abbozzi kollha pendenti bħala verżjoni ġdida waħda. Ir-reviżjoni fakultattiva minn żewġ awturi twaqqaf lin-nies milli jippubblikaw l-abbozzi tagħhom stess.
  3. Il-cloud ta’ LayerTIffirmarIl-verżjoni tiġi serjalizzata bħala JSON kanoniku u ffirmata b’Ed25519.
  4. BrowserTniżżilKull 15-il minuta, meta jibda l-browser u wara navigazzjoni, b’talbiet kundizzjonali.
  5. BrowserVerifikaIl-firma, iċ-ċavetta, l-organizzazzjoni, il-verżjoni u l-iskadenza jiġu kollha vverifikati qabel ma tintuża regola waħda.
  6. Il-paġnaInfurzarIr-regoli jaġixxu fuq formoli sottomessi u paste qabel ma jaħdem il-kodiċi tas-sit stess. Ir-regoli għall-fajls u għat-test ittajpjat jaġixxu fil-paġna wkoll.
Verżjoni tal-politika tgħix 7 ijiem. LayerT jerġa’ jiffirmaha awtomatikament 48 siegħa qabel ma tiskadi.

X’inhi regola

Regola tgħid meta taġixxi, fejn tapplika, liema oqsma tosserva, liema valur jattivaha u x’jiġri.

PartiGħażliet
MetaWieħed minn ħames triggers, elenkati fit-tabella li jmiss
FejnMudell ta’ sit: URL eżatt, glob bħal https://*.postbox.example/*, jew regular expression
Liema oqsmaCSS selectors għall-oqsma f’dik il-paġna. L-amministraturi jistgħu jibnuhom billi jippuntaw fuq il-paġna bil-picker tal-estensjoni
Liema valurKundizzjonijiet fuq il-valur li jaqra t-trigger: huwa ugwali għal, jaqbel ma’ mudell, dominju tal-email, f’lista, u kombinazzjonijiet b’and/or/not. Il-kundizzjonijiet jistgħu wkoll iqabblu mal-identità tal-persuna stess fid-direttorju, bħal “l-indirizz tax-xogħol tagħhom biss”
Għal min tapplikaKundizzjoni tista’ tkun dwar il-persuna minflok dwar il-valur: tkun vera meta l-persuna li daħlet f’LayerT f’dak il-browser tkun fi grupp tad-direttorju li ssemmu, ikun x’ikun dak li ttajpjat. Taħt “not”, tkun vera għal kull min mhuwiex fil-grupp
X’jiġriMonitoraġġ (log biss), imblukkar, imblukkar b’talba (il-persuna tista’ titlob aċċess), jew logout sfurzat (iħassar il-cookies u l-ħażna tas-sit, imbagħad juri paġna li tgħid li l-persuna ħarġet)

Għal regola ta’ formola jew ta’ paste hemm azzjoni oħra, imblukkar, in-nies jistgħu jkomplu b’raġuni. Hija deskritta taħt Tkomplija b’raġuni.

LayerT ma josserva xejn f’paġna sakemm regola ma ssemmihx. Il-ħames triggers, u x’jaqra kull wieħed:

TriggerX’jaqra LayerT
Sottomissjoni ta’ formola (l-avveniment submit, buttuna submit, Enter f’qasam)Il-kaxxi tat-test u l-kaxxi b’diversi linji li ssemmi r-regola
PasteIl-kaxxi tat-test ta’ linja waħda li ssemmi r-regola
Ittajpjar f’qasamIl-kaxxi tat-test, il-kaxxi b’diversi linji u l-edituri rich-text li ssemmi r-regola. LayerT jaqra l-qasam mument wara li l-persuna tieqaf tittajpja, u mill-ġdid meta t-test ikun se jintbagħat
Titligħ ta’ fajl, skont ismuIsem il-fajl, meta fajl jingħata lill-paġna permezz ta’ kaxxa tal-fajls, drop jew paste
Titligħ ta’ fajl, skont it-test tiegħuIt-test ġewwa fajl ta’ test sempliċi sa 1 MB, li jinqara fil-browser

Fajl li jaqbel ma’ regola ta’ mblukkar qatt ma jasal għand il-paġna. Regola dwar it-test ta’ fajl twaqqaf ukoll fajl li LayerT ma jistax jaqrah (stampa, PDF, dokument tal-Office, arkivju, folder, kull ħaġa akbar minn 1 MB) u tgħid li ma setgħetx tiċċekkjah.

Regoli integrati jkopru l-login personali ta’ Google, Telegram Web u WhatsApp Web. L-editur tar-regoli joffri biss it-triggers, il-verifiki u l-azzjonijiet li twettaq l-estensjoni, u regola maħżuna li tuża xi ħaġa oħra tgħid dan fil-paġna tagħha.

X’ma tistax tara regola

  • Dak li sit itella’ waħdu fl-isfond. Data li paġna tibgħat waħedha, mingħajr formola, paste, qasam ittajpjat jew fajl mogħti permezz ta’ kaxxa tal-fajls, drop jew paste, hija barra minn kull regola.
  • Ġewwa fajls li mhumiex test sempliċi. LayerT ma jħarisx ġewwa PDFs, fajls tal-Office jew stampi. Regola dwar it-test tal-fajls twaqqafhom; ma taqrahomx.
  • Test li diġà telaq. It-test ittajpjat ikun fil-paġna mill-ewwel tasta, u paġna li tibgħat waqt li tittajpjaw (suġġerimenti tat-tfittxija, abbozzi ssejvjati awtomatikament) diġà jkollha t-test. Regola tal-ittajpjar tgħarraf lill-persuna u twaqqaf it-test milli jintbagħat b’formola, b’buttuna submit jew b’Enter. Ma tistax tieħu t-test lura.
  • Il-clipboard. Ir-regoli ta’ paste jaġixxu fuq paste fil-kaxxi tat-test ta’ linja waħda li ssemmi regola. LayerT ma jaqrax u ma jikkontrollax il-clipboard.
  • Password jew kodiċi li mela LayerT. L-ebda regola, fuq l-ebda trigger, ma taqra password, kodiċi għal użu wieħed jew qasam sigriet tal-login li mela LayerT, għalhekk il-password ta’ kont kondiviż ma tistax tasal fir-rekord ta’ regola.
  • Għal regola tal-ittajpjar: kull kaxxa tal-password. Regola tal-ittajpjar qatt ma taqra kaxxa tal-password, kaxxa tal-kodiċi għal użu wieħed jew qasam li mela LayerT. Regola ta’ formola jew ta’ paste taqra l-oqsma li ssemmi, u dawn jistgħu jinkludu kaxxa tal-password li persuna ttajpjat fiha hi stess.
  • Detectors lesti. M’hemmx librerija ta’ verifiki għan-numri tal-kards jew għan-numri tal-ID. Ir-regoli jużaw il-mudelli li jikteb amministratur.

Ir-regoli dwar il-fajls u l-ittajpjar huma mblukkar, twissija jew monitoraġġ sempliċi: it-talba għal eċċezzjoni u t-tkomplija b’raġuni mhumiex offruti fihom.

Twissija. Regola ta’ “twissija” turi lill-persuna twissija fil-paġna u tħallihom ikomplu jew imorru lura. Jekk ikomplu, dan jitniżżel fir-reġistru, għalhekk twissija hija ġbida tal-attenzjoni b’rekord, mhux imblukkar.

L-iffirmar

Kull verżjoni ppubblikata tiġi serjalizzata b’mod deterministiku (iċ-ċwievet issortjati, l-oqsma tal-firma esklużi) u ffirmata b’Ed25519. Il-politika ġġorr numru tal-verżjoni, l-organizzazzjoni li tappartjeni għaliha, meta nħarġet u meta tiskadi.

  • Il-verżjonijiet jiżdiedu biss. Kull pubblikazzjoni tieħu n-numru li jmiss għall-organizzazzjoni tagħkom taħt lock, għalhekk żewġ amministraturi ma jistgħux jippubblikaw l-istess verżjoni.
  • Biex tmorru lura, ir-regoli l-qodma jiġu ppubblikati bħala verżjoni ġdida u ogħla. L-eċċezzjonijiet approvati minn dak iż-żmien ’l hawn jinżammu, sakemm ir-regoli restawrati ma jibqgħux iħalluhom.
  • Iċ-ċavetta tal-iffirmar tinżamm f’servizz taċ-ċwievet u ma tistax tiġi esportata: is-servers ta’ LayerT jitolbu lis-servizz għal kull firma. Iċ-ċavetta hija protetta bis-software. Is-servizz joffri dan it-tip ta’ ċavetta (Ed25519) fis-software biss, għalhekk ma tinżammx f’modulu tas-sigurtà tal-hardware. Dan huwa mibni u jintuża fl-ambjent tat-test ta’ LayerT. Il-produzzjoni, li se żżomm iċ-ċavetta f’Google Cloud KMS, m’għandha l-ebda deploy. Il-builds tal-iżvilupp jiffirmaw b’ċavetta lokali, li l-builds tal-estensjoni għall-produzzjoni ma jafdawhiex.

Il-verżjoni ffirmata li jirċievu l-browsers tagħkom tissejjaħ pakkett tal-politika (policy bundle). X’fih (inklużi l-allowlists ta’ nies oħra u eċċezzjonijiet approvati), fejn jinħażen fuq il-laptop, u x’jista’ jagħmillu xi ħadd li jikkontrolla l-laptop, jinsabu f’Pakketti tal-politika u apparat kompromess.

Verifika fil-browser

L-estensjoni tivverifika kull politika bl-implimentazzjoni ta’ Web Crypto tal-browser stess qabel ma tużaha. F’din l-ordni, tirrifjuta politika jekk:

  1. il-verżjoni tagħha mhijiex aktar ġdida minn dik li diġà għandha,
  2. tappartjeni lil organizzazzjoni oħra,
  3. ġiet iffirmata b’ċavetta li l-estensjoni ma tafx,
  4. il-firma ma tgħaddix mill-verifika kontra ċ-ċavetta pubblika mibnija fl-estensjoni, jew
  5. skadiet, skont l-arloġġ tal-laptop.

Politika rrifjutata tintrema u l-browser iżomm dik li kellu. Jistgħu jinbnew diversi ċwievet pubbliċi fl-istess ħin, għalhekk ċavetta tal-iffirmar tista’ tinbidel mingħajr interruzzjoni.

Ivverifikata meta tasal. Il-browser jivverifika politika meta tasal, imbagħad jissejvjaha bħala JSON sempliċi fil-profil tal-browser u jinforza dak li ssejvja mingħajr ma jerġa’ jivverifika. Xi ħadd li jista’ jikteb f’dik il-ħażna, jew li għandu drittijiet ta’ amministratur fuq il-laptop, jista’ jegħleb l-infurzar hemmhekk. Pakketti tal-politika u apparat kompromess jgħaddi minn kull każ u mill-kontrolli fuq l-apparat li jagħlquh.

Fail-closed

Browser li ma jistax jikseb politika aġġornata u ġenwina ma jiqafx jinfurzaha bil-kwiet.

  • Il-politika tiskadi 7 ijiem wara li tinħareġ, u LayerT jerġa’ jiffirmaha awtomatikament 48 siegħa qabel. Browser jara politika skaduta biss jekk ikun ilu ġranet ma jkunx jista’ jilħaq lil LayerT.
  • F’paġna koperta minn regola ta’ imblukkar jew ta’ logout sfurzat, politika skaduta twaqqaf kull formola sottomessa u kull paste fl-oqsma tar-regola, b’kard “Connectivity required”. Il-kard tispjega x’ġara u toffri biss Back.
  • Twaqqaf ukoll fajl mogħti lill-oqsma ta’ regola tal-fajls, u Enter f’qasam li tosserva regola tal-ittajpjar, mingħajr ma taqra xejn.
  • Ir-regoli ta’ monitoraġġ jibqgħu jniżżlu fir-reġistru.
  • Sħubija mhux magħrufa fi grupp ukoll taġixxi fail-closed. Kull browser jirċievi tweġiba ffirmata dwar il-gruppi tad-direttorju tal-persuna tiegħu stess, valida għal 24 siegħa. Browser mingħajr tweġiba aġġornata jwaqqaf l-azzjoni fuq paġni fejn regola ta’ mblukkar issemmi grupp, bħalma jagħmel meta l-politika tiegħu tkun skaduta, u jerġa’ jistaqsi lil LayerT minnufih.
  • Meta l-browser jerġa’ jikkonnettja, il-kard titneħħa waħedha fi żmien madwar 30 sekonda, mingħajr reload.
Għaliex fail-closed. Kieku laptop seta’ jaħrab mill-politika billi jmur offline, jew billi jimblokka dominju wieħed, il-politika tkun biss dekorazzjoni. Ir-regoli tal-inġinerija miktuba ta’ LayerT jagħmlu l-fail-closed kundizzjoni li ma tiġix innegozjata.

Il-waqfien ta’ emerġenza

L-Owner jista’ jitfi l-infurzar kollu għall-organizzazzjoni kollha. Il-waqfien innifsu huwa verżjoni ffirmata tal-politika, għalhekk ħadd ma jista’ jibgħat waħda falza lil browser. Jitniżżel fir-reġistru, u l-Owners u l-IT Admins jiġu infurmati. Qatt ma jagħmel ħlief jitfi l-infurzar: m’hemmx swiċċ li minflok jissakkar kollox.

Il-browsers jaqbduh mas-sinkronizzazzjoni li jmiss: fi żmien 15-il minuta, aktar malajr jekk il-persuna tinnaviga. Waqfien huwa mmarkat urġenti fil-politika, iżda llum l-estensjoni ma ġġibux aktar malajr minn bidliet oħra. Ir-revoka ta’ browser u r-ritorn għal verżjoni preċedenti jaslu bl-istess mod.

L-infurzar fil-paġna

Il-content script ta’ LayerT jisma’ għas-sottomissjonijiet u l-paste qabel ma jarahom il-kodiċi tas-sit stess. Meta regola taqbel, LayerT jikkanċella l-avveniment, għalhekk it-talba tas-sit qatt ma tintbagħat. It-testijiet end-to-end jiċċekkjaw li ma tintbagħatx.

Fajl jiġi ttrattat bl-istess mod: LayerT iwaqqaf il-kaxxa tal-fajls, id-drop jew il-paste qabel ma jarah il-kodiċi tal-paġna stess, u fajl li jaqbel ma’ regola ta’ mblukkar qatt ma jasal għand il-paġna. L-ittajpjar huwa differenti, għax it-test ikun diġà fil-paġna. Hemmhekk LayerT juri l-blokk u jwaqqaf it-test milli jintbagħat b’formola, b’buttuna submit jew b’Enter.

Il-prompts ta’ LayerT huma mibnija b’mod li paġna ma tistax tindaħal fihom:

  • Huma mfassla f’shadow roots magħluqa, li l-iskripts tal-paġna ma jistgħux jilħqu.
  • Il-buttuni tagħhom iwieġbu biss għal klikks u tagħfis ta’ tasti veri, mhux għal avvenimenti li joħloq skript.
  • Qatt ma juru l-isem intern tar-regola. Juru l-messaġġ li kiteb l-amministratur.
  • Qatt ma jitolbu password, u qatt ma jkun fihom qasam tal-password. Test jiċċekkja kull prompt.
  • Sakemm ikun hemm prompt fuq il-paġna, l-ikona ta’ LayerT fit-toolbar turi tikka kulur l-ambra li l-paġna ma tistax tiffalsifika.

Talba għall-aċċess

Persuna mblukkata tista’ titlob aċċess, jekk ir-regola tippermetti dan.

  1. BrowserTalbaIl-persuna tispjega għaliex. It-talba għandha skadenza, 30 minuta b’mod predefinit.
  2. Console jew popupDeċiżjoniMin japprova jagħżel: tentattiv wieħed (ħames minuti), 15-il minuta, 1, 8 jew 24 siegħa, jew permanenti.
  3. Il-cloud ta’ LayerTApplikazzjoniL-approvazzjoni ssir eċċezzjoni f’politika ffirmata mill-ġdid, f’pass atomiku wieħed.
  4. BrowserTentattiv ġdidIl-prompt jaġġorna ruħu waħdu. Jekk il-persuna telqet, notifika fuq id-desktop tgħidilha.
  • Ħadd ma jista’ japprova t-talba tiegħu stess. Is-server jirrifjutaha.
  • Eċċezzjonijiet permanenti jistgħu jingħataw biss mill-Compliance Officer jew mill-Owner, qatt mill-IT.
  • Talba li ħadd ma jiddeċiedi dwarha tiskadi awtomatikament.
  • Dawk li japprovaw jisimgħu bit-talbiet fl-Inbox tal-console, fl-estensjoni, u bl-email, Slack jew notifika tal-browser, kif jagħżel kull wieħed. Jistgħu jiddeċiedu fil-console jew direttament minn Slack, u deċiżjoni minn Slack titniżżel fir-reġistru bħala tali.

Tkomplija b’raġuni

Għal regola ta’ formola jew ta’ paste, amministratur jista’ jagħżel Imblokka (in-nies jistgħu jkomplu b’raġuni). Il-persuna tara l-blokk b’kaxxa għar-raġuni tagħha. LayerT iħalli l-azzjoni tgħaddi biss wara li s-server ikun irreġistra r-raġuni.

  • L-ebda rekord, l-ebda triq ’il quddiem. Jekk ir-raġuni ma tistax tiġi rreġistrata, għax il-browser huwa offline jew LayerT ma jistax jintlaħaq, l-azzjoni tibqa’ mblukkata u l-kard iżżomm dak li ġie ttajpjat.
  • Ma jkun involut ħadd li japprova, u ħadd ma jiġi nnotifikat. Ir-raġuni tiġi rreġistrata ma’ isem il-persuna qabel ma jipproċedi xejn. Tidher f’Regoli attivati taħt Raġuni mogħtija, fir-reġistru tal-awditjar u fl-esportazzjonijiet.
  • Mhijiex offruta fir-regoli tal-fajls jew tal-ittajpjar. Waqt li l-politika ta’ browser tkun skaduta, ir-regola taġixxi fail-closed bħal kull blokk ieħor, mingħajr kaxxa għar-raġuni.

X’jitniżżel fir-reġistru

Kull imblukkar, twissija, qbil ta’ regola ta’ monitoraġġ u użu ta’ eċċezzjoni joħloq avveniment tal-awditjar bir-regola, l-indirizz tal-paġna, il-qasam, il-valur li qabel u l-persuna. Meta regola taqbel, LayerT jirreġistra dak li qabel magħha, u għal regola tal-ittajpjar it-test tal-qasam, biex awditur ikun jista’ jiċċekkja d-deċiżjoni. Regola tista’ timmaskja jew taħbi l-valuri tagħha.

  • Regola ta’ formola jew ta’ paste tirreġistra t-test tal-qasam, jew it-test ippejstjat.
  • Regola tal-ittajpjar tirreġistra l-qasam kollu kif kien meta r-regola qablet, mhux biss il-parti li qablet, sa 10,000 karattru. Test itwal jinqata’ hemm, u r-rekord jgħid dan.
  • Regola tal-fajls tirreġistra l-isem, it-tip u d-daqs tal-fajl, kif ingħata lill-paġna, u jekk LayerT setax jaqrah. It-test ta’ fajl jinqara fil-browser biex tittieħed id-deċiżjoni. Qatt ma jintbagħat u qatt ma jinħażen.
  • Raġuni mogħtija biex wieħed ikompli minn blokk tiġi rreġistrata bi kliem il-persuna stess. Jekk il-persuna ttajpjat il-valur imblukkat fir-raġuni tagħha u r-regola taħbi jew timmaskja l-valuri, jinħeba jew jiġi mmaskjat hemm ukoll.
  • Password jew kodiċi li mela LayerT qatt ma jinqraw minn xi regola, għalhekk ma jiġi rreġistrat xejn. Regola tal-ittajpjar qatt ma taqra kaxxa tal-password jew kaxxa tal-kodiċi għal użu wieħed, f’ebda każ.
  • Password li persuna ttajpjat hi stess tinqara minn regola ta’ formola jew ta’ paste li ssemmi l-kaxxa tagħha, u tiġi rreġistrata b’mod li tinqara, ħlief jekk ir-regola tkun issettjata biex timmaskja jew taħbi l-valuri tagħha.
  • L-isem tal-utent li jimla LayerT għal kont kondiviż xorta jiġi evalwat minn regola tal-login li tkopri l-paġna. Ir-regola tħalli l-login jgħaddi u tirreġistra dan bħala eċċezzjoni, bl-isem tal-utent. Jekk il-persuna tibdlu b’indirizz tagħha stess, dak ikun it-test tagħha, u regola ta’ formola taqrah.

Il-valuri jinżammu jinqraw b’mod predefinit, biex awditur ikun jista’ jara li l-login imblukkat kien indirizz personali. Kull regola tagħżel x’iżomm ir-reġistru tal-awditjar mill-valuri tagħha: kif ġew ittajpjati, immaskjati parzjalment, jew xejn. Il-browser dejjem jibgħat il-valur, u s-setting tar-regola jiġi applikat fuq is-server qabel ma jinħażen xejn. L-avvenimenti tal-awditjar jinżammu għal 365 jum b’mod predefinit, u kull organizzazzjoni tista’ tibdel dan.

Regola tal-ittajpjar tirreġistra aktar minn dak li qabel. Regola tal-ittajpjar fuq kaxxa taċ-chat tirreġistra dak li l-persuna kitbet madwar dak li qabel, għax iżżomm il-qasam kollu. Qisuha bħala monitoraġġ tal-persunal tagħkom: għidu lin-nies tagħkom x’jirreġistraw ir-regoli tagħkom u evalwawha, bħalma tagħmlu qabel ma tixgħelu r-reġistrazzjoni. L-issettjar tar-regola biex timmaskja jew taħbi l-valuri tagħha huwa l-mod kif iżżommu inqas.