Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ebből az oktatóanyagból megtudhatja, hogyan tesztelheti a sorszintű biztonságot (RLS) és az objektumszintű biztonságot (OLS) a .

Egyszerűen fogalmazva, a sorszintű biztonság megakadályozza, hogy a felhasználók hozzáférjenek a megadott sorokhoz . Eközben az objektumszintű biztonság megakadályozza, hogy a felhasználók hozzáférjenek a megadott oszlopokhoz és táblákhoz .

Az alábbiakban példák láthatók az RLS és az OLS tesztelésére a DAX Studio alkalmazásban.

Tartalomjegyzék

Sor szintű biztonság a LuckyTemplatesben

A sorszintű biztonság létrehozásához lépjen a Modellezés lapra, és kattintson a Szerepkörök kezelése elemre .

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Hozzon létre egy új szerepet, és nevezze el. Ebben az esetben RLS Emp 1-nek hívják . Ezután helyezzen el egy szűrőt a Termékek táblázatban.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ebben a példában a termékek színének piros, kék és fekete színűnek kell lennie. Ezután kattintson a pipára ( ? ) a megerősítéshez. Ha a szerepkör működik, kattintson a Mentés gombra .

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

A szerepkör teszteléséhez lépjen a Modellezés lapra, és kattintson a Megtekintés másként elemre . Kattintson a Szerep nevére, majd kattintson az OK gombra.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Húzza át a Szín táblázatot a vászonra. Látni fogja, hogy az egyetlen látható szín a piros, kék és fekete.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Tesztelje az RLS-t a DAX Studio-ban

Lépjen a Külső eszközök fülre, és kattintson a DAX Studio elemre . A DAX Studio Kezdőlap lapján kattintson a Csatlakozás gombra . Miután megjelenik az előugró ablak, kattintson a Speciális beállítások elemre .

A Szerepek szövegmezőbe írja be a létrehozott új szerep nevét, majd kattintson a Csatlakozás gombra .

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ezt követően egy sárga sávot fog látni a DAX Studio-ban, amely azt mutatja, hogy jelenleg az RLS Emp 1 szerepkört nézi.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ha a DAX kódot futtatja az EVALUATE Products , akkor azt fogja látni, hogy az eredmények csak 901 sort adnak vissza 2517 sor helyett. A 901 sor mindegyike piros, kék vagy fekete színt tartalmaz.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

A függvény segítségével kicsinyítheti a táblázatot.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ez egy módja annak, hogy csatlakozzon a DAX Studióhoz, és tekintse meg a LuckyTemplates vagy az Analysis Services programban létrehozott sorszintű biztonságot.

Objektum szintű biztonság a LuckyTemplatesben

Ezután teszteljük az objektum szintű biztonságot. Hozzon létre egy új szerepet, és nevezze el OLS Emp 1-nek .

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ehhez a szerepkörhöz nem kell szűrőt létrehoznia. Ez csak egy kagyló lesz. Módosítani fogja a táblázat tartalmát.

Ezután lépjen a Külső eszközök fülre, és kattintson a gombra.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

A Szerepkörök mappában válassza az OLS Emp 1 lehetőséget. A Táblázatengedélyek lehetőségnél módosítsa az Áruház és termékkategóriát Nincs értékre.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

A Termékek táblázatban válassza az Egységár lehetőséget. Ezután módosítsa az OLS Emp 1 beállítást Nincs értékre . Tegye ugyanezt az egységköltséggel is.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ezután kattintson a Mentés gombra .

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Kapcsolja ki az automatikus dátum/idő opciót a LuckyTemplates alkalmazásban

Mielőtt a Mentés gombra kattintana, kapcsolja ki az Automatikus dátum/idő beállítást a LuckyTemplates alkalmazásban. Ennek kikapcsolásához lépjen a Beállítások elemre, és az Aktuális fájl lapon kattintson az Adatbetöltés lehetőségre. Ezután törölje a jelölést az Automatikus dátum/idő opció négyzetéből.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ha ezt nem teszi meg, hibaüzenetet kap, miközben megpróbálja menteni a munkáját.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

A hiba azt jelenti, hogy mivel nem törölte az automatikus dátum/idő opció bejelölését, a DAX Engine több dátumtáblázatot hozott létre. Ezen dátumtáblázatok némelyike ​​az Értékesítés vagy a Termékek táblától függ.

Miután eltávolította az Automatikus dátum/idő opció jelölését, és visszatért a Táblázatos szerkesztőhöz, látni fogja, hogy a láthatatlan dátumtáblázatok már nincsenek a TOM Explorerben.

Tesztelje az OLS-t a Dax Stúdióban

Miután elvégezte az adatmodell módosításait, térjen vissza a LuckyTemplates oldalra. Indítson el egy új DAX Studio fájlt, majd kattintson a Csatlakozás gombra a Kezdőlap lapon.

A Speciális beállítások mezőben írja be a szerepkör nevét. Ebben az esetben az OLS Emp 1. Ezután kattintson a Csatlakozás gombra.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

A Metaadatok panelen láthatja, hogy nincs hozzáférése az Áruház és Termékkategória táblákhoz.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ha kibontja a Termékek táblát, akkor az egységköltséget és az egységárat sem tudja majd megtekinteni.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ha megpróbálja kiértékelni az Áruházat , hibaüzenetet kap, amely szerint ez nem érvényes tábla vagy kifejezés.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Ha azonban a sárga sáv jobb szélén található Megtekintés leállítása gombra kattint , megtekintheti az Áruház táblázatot.

Sor szintű biztonság és objektum szintű biztonság a LuckyTemplates DAX Studio-ban

Következtetés

Ez egy rövid bemutató volt a sorszintű és az objektumszintű biztonság megvalósításáról és teszteléséről a DAX Studio-ban.

Ez a két szolgáltatás különösen akkor hasznos, ha korlátozni szeretné bizonyos felhasználók adathozzáférését . A LuckyTemplates szolgáltatásban elért munkaterülettől függően beállíthatja, hogy milyen adatok jelenjenek meg. Ez különösen akkor hasznos, ha érzékeny üzleti információkat kezel.

Leave a Comment

E-mail melléklet mentése SharePointba a Power Automate segítségével

E-mail melléklet mentése SharePointba a Power Automate segítségével

Ebből a blogból megtudhatja, hogyan mentheti automatikusan az e-mail mellékleteket a SharePointba, majd törölheti az e-maileket a Power Automate segítségével.

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Microsoft LuckyTemplates irányítópult 18 legjobb példája 2023

A Power Automate folyamatok létrehozása a semmiből

A Power Automate folyamatok létrehozása a semmiből

Ismerje meg, hogyan hozhat létre <strong>Power Automate</strong> folyamatokat a semmiből. Sablon használata helyett mi magunk hozzuk létre a kiváltó okokat és a műveleteket.

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

4 módszer a Pi használatára a Pythonban példákkal

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Profit and Loss (P&L) kimutatások létrehozása a LuckyTemplates alkalmazásban

Ebben az útmutatóban bemutatom, hogyan lehet Pénzügyi információk mátrixát létrehozni a Profit és veszteség (P&L) kimutatással a LuckyTemplates alkalmazásban.

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Hogyan lehet dinamikusan egyesíteni az oszlopokat egy Power Query-táblázatban

Fedezze fel, hogyan lehet dinamikusan egyesíteni oszlopokat a Power Query Table.CombineColumns függvény segítségével.

SharePoint-fájlok hozzáadása a számítógéphez

SharePoint-fájlok hozzáadása a számítógéphez

Ismerje meg, hogyan adhatjuk hozzá és szinkronizálhatjuk SharePoint-fájljainkat az asztalon és a OneDrive-on.

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.