Meeskonna õigused, mida tegelikult jõustatakse
Frachta kontrollib iga meeskonnaliikme õigusi API tasandil, mitte ainult ekraanil.
Frachta meeskonna õiguste maatriks määrab, mida iga teie konto liige tegelikult teha tohib, ja selle otsuse jõustab süsteem ise, mitte ainult see, millised nupud parasjagu ekraanil näha on.
Selle nägemiseks avage /account?view=team. Kui olete konto omanik, saate maatriksit vaadata ja muuta, mida igal meeskonnaliikmel teha lubatud on. Kui olete meeskonnaliige ilma omaniku õigusteta, näete maatriksit sellisena, nagu see teie kohta kehtib, kuid muuta seda ei saa.
Jõustamine toimub liidese all: kui meeskonnaliige proovib teha tegevust, milleks tal õigust pole, lükkab süsteem päringu ise tagasi, mitte ei peida seda lihtsalt ekraan. Praktikas tähendab see, et liides peidab iseenesest ära valikud, mis niikuinii tagasi lükataks, nii et meeskonnaliige näeb tavaliselt ainult seda, mida ta tegelikult kasutada saab.
Kuna maatriksit saab muuta ainult omanik, on kontol üks selge kontrollpunkt selle üle, kes mida teha tohib. Meeskonnaliikmed ei saa muuta ei enda ega teiste õigusi, olenemata sellest, kuidas kontot igapäevaselt kasutatakse.
See hoiab teid olukorrast, kus õiguste seadistus näeb ekraanil korras välja, kuid keegi leiab viisi sellest mööda minna, või kus meeskonnaliige on segaduses puuduva valiku pärast, mõeldes, kas tegu on veaga või teadliku piiranguga sellele, mida ta teha tohib.