Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
[Ez a cikk előzetes dokumentáció, és változhat.]
A tulajdonjogon alapuló biztonság rekord tulajdonjogon, csapatokon, üzleti egységeken és szervezetszintű jogosultságokon keresztül biztosít hozzáférést. A szűrőalapú biztonság olyan rekordadatokon keresztül biztosít hozzáférést, amelyek megfelelnek a szűrési feltételeknek. Hozzáférést adhat például azokhoz a rekordokhoz, amelyek City oszlopa Redmondot, Seattle-t vagy Bellevue-t tartalmaz.
A szűrőalapú biztonság a következőkkel használható:
- Szűrt rekordtulajdonosi táblák.
- Felhasználói vagy csapatrekord tulajdonjogi táblái.
- A szervezet rekordtulajdonosi táblái.
Important
- Ez a funkció előnézetben van.
- Az előnézeti funkciókat nem gyártói használatra szánják, és korlátozott funkcionalitással rendelkezhetnek. Ezek a funkciók még a hivatalos kiadás előtt elérhetőek, hogy az ügyfelek korai hozzáférést kaphassanak és visszajelzést adhassanak.
A szűrőalapú biztonság működésének ismertetése
Szűrőalapú biztonság konfigurálása két elsődleges összetevővel:
- Rekordszűrő: A FetchXML használatával azonosítja a hozzáférésre jogosult rekordokat.
- Entitásrekordszűrő: Rekordszűrőt társít egy Dataverse-táblához.
Amikor egy szűrőt társít egy táblához, a Dataverse szűrőjogokat hoz létre. Ezeket a jogosultságokat biztonsági szerepkörök segítségével rendelheti hozzá. Amikor egy felhasználó hozzáfér az adatokhoz, a Dataverse kiértékeli a felhasználó biztonsági szerepköreinek és csapattagságainak szűrőit. Az egyező szűrő biztosítja a megfelelő adathozzáférési műveletet.
A szűrt rekord tulajdonjogi táblái esetében a szűrési jogosultságok határozzák meg a rekordhozzáférést. Felhasználói vagy csapat- és szervezeti rekord tulajdonjogi táblák esetén a meglévő biztonsági modellen keresztül biztosított hozzáféréshez szűrőjogjogok hozzáadhatók.
Szűrőalapú biztonsági összetevők
| Komponens | Description |
|---|---|
| Rekordszűrő | A FetchXML szűrődefiníciót tárolja. |
| Entitásrekordszűrő | Rekordszűrőt társít egy Dataverse-táblához. |
| Szűrési jogosultság | Szűrt hozzáférést biztosít egy adott adatelérési művelethez. |
| Biztonsági szerepkör | Szűrőjogokat rendel hozzá a felhasználókhoz és a csapatokhoz. |
A Dataverse egyesíti a felhasználó biztonsági szerepköreinek és csapattagságainak összes engedélyezett szűrőjét. Az engedélyezett szűrőknek megfelelő rekord megkapja a megfelelő hozzáférést.
Tulajdonosi modellek összehasonlítása
A szűrőalapú biztonság minden Dataverse-tulajdonostípust támogat.
| Képesség | Felhasználó vagy csoport tulajdonában lévő | Szervezet tulajdonában lévő | Szűrt tulajdonjog |
|---|---|---|---|
| Támogatja a rekord tulajdonosát | Yes | No | No |
| Támogatja a hozzárendelést | Yes | No | No |
| Támogatja a megosztást | Yes | No | No |
| Támogatja az üzletiegység-hierarchia elérését | Yes | No | No |
| Tulajdonosalapú jogosultságokat használ | Yes | No | No |
| Támogatja a szervezeti szintű hozzáférést | Szerepköri jogosultságok révén | Yes | A Minden rekord szűrőjogon keresztül |
| Támogatja a szűrőalapú biztonságot | Yes | Yes | Yes |
| Csak szűrőket használ a hozzáférés meghatározásához | No | No | Yes |
| Támogatja a rekordok újrahozzárendelését | Yes | No | No |
| Tipikus használati esetek | Fiókok, esetek, lehetőségek és működési üzleti adatok | Megosztott referencia- és konfigurációs adatok | Attribútumalapú hozzáférés-vezérlés, jogosultságalapú hozzáférés, földrajzi szegmentálás és adatbesorolás |
Tulajdonosi modell kiválasztása
Felhasználói vagy csoportrekordok tulajdonjogi tábláinak használata, ha a rekordok természetes tulajdonossal rendelkeznek, és az üzleti folyamatokhoz hozzárendelési, megosztási, felettesi láthatósági vagy üzletiegység-hierarchia-hozzáférés szükséges.
A szervezeti rekord tulajdonjogi táblái akkor használhatók, ha a felhasználók széles körben megosztják a rekordokat a szervezeten belül, és nem igényelnek tulajdonjogot.
Szűrt rekord tulajdonjogi táblákat használjon, ha az üzleti attribútumoknak a tulajdonjog helyett a hozzáférést kell meghatározniuk. Ez a modell jól működik az attribútumalapú hozzáférés-vezérlés (ABAC), a jogosultságalapú biztonság, a szabályozási határok és a bizalmassági alapú engedélyezés esetében.
Note
Szűrőalapú biztonságot alkalmazhat a felhasználóra vagy csapatra, valamint a szervezeti rekord tulajdonjogára, valamint a szűrt rekord tulajdonjogi tábláira. Csak a szűrt rekordtulajdon-táblák kizárólag a rekordhozzáférés szűrési jogosultságaira támaszkodnak.
Szűrőalapú biztonság szűrt tulajdonosi táblákkal
A szűrt rekord tulajdonjoga egy Dataverse-tulajdonosi modell, amely teljes mértékben szűrési jogosultságokkal határozza meg a hozzáférést.
A szűrt tulajdonosi táblázatok nem a rekordok tulajdonosait használják.
A szűrt tulajdonosi táblák a következő jellemzőkkel rendelkeznek:
- Ne tartalmazzon rekordtulajdonosokat.
- Nem rendelhető hozzá felhasználókhoz vagy csapatokhoz.
- Nem osztható meg felhasználókkal vagy csapatokkal.
- Ne használjon tulajdonosalapú biztonsági jogosultságokat.
- A hozzáférést kizárólag szűrési jogosultságok alapján határozza meg.
Note
Szűrt rekord tulajdonjogi táblájának létrehozásakor a Dataverse létrehoz egy globális Minden rekord szűrési jogosultságot, és megadja a rendszergazdai biztonsági szerepkörnek.
Szűrt rekordtulajdonosi tábla létrehozása
Dataverse-tábla létrehozásakor válassza a Szűrt tulajdonostípus lehetőséget. Útmutatásért lásd: Szűrt rekord tulajdonjoga.
A tábla létrehozása után:
- Hozzon létre egy vagy több rekordszűrőt.
- Entitásrekordszűrők létrehozása a szűrők táblához való társításához.
- Adja meg a létrehozott szűrőjogokat biztonsági szerepkörökön keresztül.
- A biztonsági szerepkörök hozzárendelése felhasználókhoz vagy csapatokhoz.
Szűrőalapú biztonság alkalmazása a felhasználói vagy csoportrekordok tulajdonjogi tábláira
Szűrőalapú biztonságot a meglévő felhasználói vagy csoportrekordok tulajdonjogi tábláira is alkalmazhat.
A szűrési jogosultságok hozzáférést adnak a meglévő tulajdonosalapú biztonsági modellhez:
- A felhasználók továbbra is saját rekordokat birtokolnak.
- Továbbra is hozzárendelhet és megoszthat rekordokat.
- Az üzletiegység-hierarchia hozzáférése változatlan marad.
- A szűrési jogosultságok további sorszintű hozzáférést biztosítanak.
Az értékesítők például hozzáférhetnek a saját lehetőségeikhez. Egy szűrő további lehetőségekhez is hozzáférést biztosíthat az értékesítőnek egy adott területen.
Az alábbi szűrő hozzáférést biztosít egy adott területen lévő aktív fiókokhoz:
<fetch
version="1.0"
output-format="xml-platform"
mapping="logical"
distinct="false">
<entity name="account">
<attribute name="entityimage_url" />
<attribute name="statecode" />
<attribute name="name" />
<attribute name="address1_city" />
<attribute name="primarycontactid" />
<attribute name="telephone1" />
<attribute name="accountid" />
<attribute name="new_owningbuname" />
<order attribute="name" descending="false" />
<filter type="and">
<condition
attribute="territoryid"
operator="eq"
value="a440958c-f6bc-f111-aaad-000d3a84e349" />
<condition
attribute="statecode"
operator="eq"
value="0" />
</filter>
</entity>
</fetch>
Az alábbi példa egy link-entity használatával hozzáférést biztosít egy értékesítő számára egy általa helyettesített kolléga tulajdonában lévő aktív ügyfelekhez:
<fetch
version="1.0"
output-format="xml-platform"
mapping="logical"
distinct="true">
<entity name="account">
<attribute name="entityimage" />
<attribute name="statecode" />
<attribute name="name" />
<attribute name="parentaccountid" />
<attribute name="ownerid" />
<attribute name="telephone1" />
<attribute name="emailaddress1" />
<attribute name="accountid" />
<order attribute="name" descending="false" />
<filter type="and">
<condition
attribute="statecode"
operator="eq"
value="0" />
</filter>
<link-entity
name="crcd8_buddyrm"
alias="buddy"
link-type="inner"
from="crcd8_rm"
to="ownerid">
<filter type="and">
<condition
attribute="crcd8_buddyrmname"
operator="eq-userid" />
<condition
attribute="statecode"
operator="eq"
value="0" />
</filter>
</link-entity>
</entity>
</fetch>
Hatékony hozzáférés
Felhasználói vagy csoportrekord tulajdonosi táblák esetén a szűrési jogosultságok sorszintű hozzáférést biztosítanak a tulajdonosalapú biztonsághoz. Nem helyettesítik vagy csökkentik a tulajdonjogi, megosztási vagy biztonsági szerepkörök jogosultságai által biztosított hozzáférést.
A szűrt tulajdonosi táblák esetében a szűrési jogosultságok határozzák meg a rekordhozzáférést. A szervezeti rekordtulajdonosi táblák esetében a szűrési jogosultságok hozzáadódnak a biztonsági szerepkörök jogosultságai által biztosított hozzáféréshez.
Ez az additív modell lehetővé teszi az attribútumalapú hozzáférés bevezetését a meglévő hozzáférési szabályok megőrzése mellett.
A tulajdonjog biztonságáról további információt a tulajdonjog és a rekordokhoz való hozzáférés című témakörben talál.
Szűrőalapú biztonság alkalmazása a szervezeti rekord tulajdonjogi tábláira
Szűrőalapú biztonságot is alkalmazhat a szervezeti rekord tulajdonjogi tábláira.
A vállalati rekord tulajdonjogi tábláinak standard jogosultságai hozzáférést biztosítanak a tábla összes rekordja számára. A szűrési jogosultságokkal más módon is hozzáférést biztosíthat az egyező rekordokhoz. Nem csökkentik a biztonsági szerepkörök által biztosított szélesebb körű hozzáférést.
Gyakori forgatókönyvek a következők:
- Területalapú hozzáférés.
- Részlegalapú hozzáférés.
- Adatbesorolási vezérlők.
- Megosztott referenciaadatok hatókörhöz kötött láthatósággal.
Például hozzáférést adhat a felhasználóknak azokhoz a rekordokhoz, amelyek Terület oszlopa egy adott régiónak felel meg. Győződjön meg arról, hogy más biztonsági szerepkörök jogosultságai nem biztosítanak szélesebb körű hozzáférést ugyanahhoz a táblához.
A szűrési jogosultságok finomhangolt jogosultságkezelést tesznek lehetővé, miközben megőrzik a szervezeti rekordok tulajdonosi adatmodelljét.
A szervezeti rekord tulajdonjogi tábláiról további információt a Tulajdonjog és a rekordokhoz való hozzáférés című témakörben talál.
Jogosultságok szűrése
Amikor rekordszűrőt társít egy táblához egy entitásrekordszűrőn keresztül, a Dataverse szűrőjogokat hoz létre. Ezeket a jogosultságokat biztonsági szerepkörök segítségével rendelheti hozzá.
A szűrési jogosultságok támogatják ezeket az adatelérési műveleteket:
- Create.
- Olvasás.
- Írjon.
- Törlés.
- Hozzáfűzés.
- Hozzáfűzés ehhez.
Minden jogosultság egy adott szűrőhöz és egy adott táblához van társítva.
Az alábbi példa több városszűrő jogosultságait mutatja be:
| Szűrő | Kiváltság |
|---|---|
| Város = Redmond | Olvasás |
| Város = Redmond | Írj! |
| Város = Redmond | Delete |
| Város = Seattle | Olvasás |
| Város = Bellevue | Olvasás |
Hozzon létre több szűrőt, és szükség szerint rendeljen hozzá különböző jogosultságokat az egyes biztonsági szerepkörökhöz.
Szűrőjogok megadása biztonsági szerepkörökben
Szűrési jogosultságok kezelése Dataverse biztonsági szerepkörökön keresztül.
Szűrt hozzáférés biztosítása:
- Nyisson meg egy biztonsági szerepkört.
- Válassza ki a céltáblát.
- Válassza ki a szűrési jogosultságot.
- Adjon jogosultságot a szerepkörnek.
- A szerepkör hozzárendelése felhasználókhoz vagy csapatokhoz.
A felhasználók minden szűrőjogjogot megkapnak a hozzárendelt biztonsági szerepköröktől és csoporttagságoktól.
További információ: Biztonsági szerepkörök és jogosultságok.
Példa
Tegyük fel, hogy egy Ügyfél tábla tartalmaz egy Város oszlopot.
Három rekordszűrő létrehozása:
- Város = Redmond.
- Város = Seattle.
- Város = Bellevue.
Minden rekordszűrő társítása az Ügyfél táblához entitásrekordszűrők használatával.
Három biztonsági szerepkör létrehozása:
| Szerepkör | Szűrési jogosultság |
|---|---|
| Redmond Sales | Ügyfél beolvasása, ahol a város = Redmond |
| Seattle-i értékesítés | Read Customer where City = Seattle |
| Bellevue Sales | Read Customer where City = Bellevue |
Minden szerepkör hozzáférést biztosít a szűrőnek megfelelő ügyfélrekordokhoz. A felhasználók szélesebb körű hozzáféréssel rendelkezhetnek más szerepkörök, csoporttagságok, tulajdonjogok vagy megosztások révén.
Összefoglalás
A szűrőalapú biztonság adatértékek alapján biztosít sorszintű hozzáférést. Rekordszűrők, entitásrekordszűrők, szűrési jogosultságok és biztonsági szerepkörök használatával implementálhat attribútumalapú hozzáférés-vezérlést a Dataverse-ben.
Adjon hozzá szűrőalapú biztonságot felhasználói vagy csapat-, valamint szervezeti rekordtulajdonosi táblákkal, hogy a szűrési feltételeken keresztül szélesebb körű adathozzáférést biztosítson. Válassza ki az üzleti igényeinek megfelelő tulajdonosi modellt. Ne feledje, hogy csak a szűrt tulajdonosi táblák használnak szűrőket a rekordhozzáférés kizárólagos forrásaként.
Következő lépések
- Megtudhatja, hogyan konfigurálhatja a szűrt tulajdonjogi táblákat a szűrt rekord tulajdonjogában.
- Megtudhatja, hogyan alkalmazhat szűrőket a meglévő rekordtulajdon-modellekre a Szűrt nézet biztonságának hozzáadása a tulajdonjogi táblákhoz című témakörben.
- További információ a Dataverse biztonsági architektúrájáról az Microsoft Dataverse biztonsági fogalmaiban.