Si funksionon RLS në praktikë?

Digjitalizimi po sjell gjithnjë e më shumë të dhëna të ndjeshme në bazat e të dhënave të përdoruesve. Opsioni më i sigurt është t'i transferosh ato në Cloud, i cili zakonisht është më i sigurt se mjediset me serverët e tyre ose madje edhe stacionet e punës.
Në të njëjtën kohë, Cloud ka kërkesat e tij për siguri, sepse është e nevojshme të përcaktohet saktësisht kush, dmth. cila kompani ose cili përdorues në një kompani, ka qasje në çfarë. Siguria është pikërisht ajo që promovon PANTHEON 11.
PANTHEON tashmë ka siguruar sigurinë e të dhënave duke zbatuar lejet. Këto mbeten të pandryshueshme dhe mund të përdoren për të vendosur nivelet e qasjes në një mënyrë të njohur. Vetëm zbatimi i sigurisë së të dhënave ka ndryshuar.
Ne kemi zhvilluar Sigurinë e Nivelit të Rreshtit (RLS) të avancuar, e cila konfigurohet me lejet ekzistuese.
Të gjitha mekanizmat ekzistues të sigurisë janë transferuar nga ndërfaqja e përdoruesit në sigurinë e tabelave. Nëse më parë ishit në gjendje të lexonit të gjitha llogaritë nga një tabelë me një pyetje SQL, kjo tani nuk do të jetë më e mundur. Çdo pyetje SQL do të jetë subjekt i mekanizmit të mbrojtjes RLS. Vetëm ato rreshta që përdoruesi ka qasje do të lexohen.
Le të shohim dy shembuj se si funksionon RLS në PANTHEON.
- RLS dhe PANTHEON
- RLS dhe EXCEL (Aplikacion i Jashtëm)
|
1. RLS dhe PANTHEON
Përdoruesit RLS1 dhe RLS2 të dy kanë leje të plota:

Leja e përdoruesit RLS2 për të parë kostot është hequr.

Mekanizmi i sigurisë RLS kufizon qasjen e përdoruesit RLS2 në nivel rreshti dhe kthen vetëm rekordet që përdoruesi RLS2 ka qasje.

Kjo vlen për të gjitha modulet e PANTHEON, duke përfshirë Workflow dhe ARES, si dhe të gjitha aplikacionet e jashtme që lidhen me bazën e të dhënave PANTHEON.
2. RLS dhe EXCEL (APLIKACION I JASHTËM)
Poshtë është një përshkrim se si funksionon RLS nëse të dhënat aksesohen duke përdorur një aplikacion të jashtëm, për shembull Excel.
Përdoruesit RLS1 dhe RLS2 aksesojnë bazën e të dhënave PANTHEON duke përdorur llogaritë e tyre të domain-it.

Qasja e përdoruesit RLS2 për të parë kostot është hequr duke përdorur lejet PANTHEON:

Pastaj, rifreskoni të dhënat nga baza e të dhënave Excel:

Ju mund të shihni se edhe me lidhje të jashtme, të njëjtat rezultate arrihen si me PANTHEON.
