Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
[See artikkel on väljalaskeeelne dokumentatsioon ja seda võidakse muuta.]
Omandipõhine turvalisus annab juurdepääsu kirje omandiõiguse, meeskondade, äriüksuste ja organisatsioonitaseme õiguste kaudu. Filtripõhine turve annab juurdepääsu filtrikriteeriumidele vastavate kirjeandmete kaudu. Näiteks saate anda juurdepääsu kirjetele, mille veerus Linn on Redmond, Seattle või Bellevue.
Filtripõhist turvet saate kasutada järgmiselt.
- Filtreeritud kirje omandiõiguse tabelid.
- Kasutaja- või meeskonnakirjete omanikutabelid.
- Organisatsioonikirjete omanditabelid.
Oluline
- Funktsioon on eelvaateversioonis.
- Eelvaatefunktsioonid ei ole mõeldud tootmiseks ja nende funktsionaalsus võib olla piiratud. Need funktsioonid on saadaval enne ametlikku väljalaskmist, et kliendid saaksid varakult juurde pääseda ja tagasisidet anda.
Filtripõhise turbe toimimise mõistmine
Filtripõhise turbe konfigureerimine kahe esmase komponendiga:
- Kirjefilter: Kasutab juurdepääsu saamise tingimustele vastavate kirjete tuvastamiseks FetchXML-i.
- Olemikirje filter: Seostab kirjefiltri tabeliga Dataverse.
Kui seostate filtri tabeliga, loob Dataverse filtriõigused. Määrake need õigused turberollide kaudu. Kui kasutaja andmetele juurde pääseb, hindab Dataverse kasutaja turberollide ja meeskonnaliikmete filtreid. Vastav filter annab vastava andmepääsutoimingu.
Filtreeritud kirje omandiõiguse tabelite puhul määratlevad filtriõigused kirje juurdepääsu. Kasutaja või meeskonna ja ettevõtte kirje omanditabelite jaoks lisavad filtriõigused olemasoleva turbemudeli kaudu antud juurdepääsule.
Filtripõhised turbekomponendid
| Komponent | Kirjeldus |
|---|---|
| Kirjefilter | Talletab filtriMääratluse FetchXML. |
| Olemikirje filter | Seostab kirjefiltri tabeliga Dataverse. |
| Filtreerimisõigus | Annab filtreeritud juurdepääsu kindlale andmepääsutoimingule. |
| Turberoll | Määrab kasutajatele ja meeskondadele filtriõigused. |
Dataverse ühendab kõik kasutaja turberollide ja meeskonnaliikmete volitatud filtrid. Igale volitatud filtrile vastav kirje saab vastava juurdepääsuõiguse.
Omanikumudelite võrdlus
Filtripõhine turve toetab kõiki Andmehalduri omanditüüpe.
| Funktsioon | Kasutajale või meeskonnale kuuluv | Organisatsiooni omanduses | Filtreeritud omandiõigus |
|---|---|---|---|
| Toetab kirje omanikku | Jah | Ei | Ei |
| Toetab määramist | Jah | Ei | Ei |
| Toetab ühiskasutust | Jah | Ei | Ei |
| Toetab äriüksuste hierarhia juurdepääsu | Jah | Ei | Ei |
| Kasutab omandiõigusel põhinevaid õigusi | Jah | Ei | Ei |
| Toetab organisatsiooniülest juurdepääsu | Rolliõiguste kaudu | Jah | Läbi kõigi kirjete filtriõiguse |
| Toetab filtripõhist turvalisust | Jah | Jah | Jah |
| Kasutab juurdepääsu määratlemiseks ainult filtreid | Ei | Ei | Jah |
| Toetab kirjete ümbermääramist | Jah | Ei | Ei |
| Tüüpilised kasutusjuhud | Kontod, juhtumid, võimalused ja äriandmed | Ühisviited ja konfiguratsiooniandmed | Atribuudipõhine juurdepääsu reguleerimine, õigusepõhine juurdepääs, geograafiline segmenteerimine ja andmete liigitus |
Valige omandimudelid
Kui kirjel on loomulik omanik ja äriprotsessid nõuavad määramist, ühiskasutust, ülemuse nähtavust või äriüksuse hierarhia juurdepääsu, kasutage kasutaja- või meeskonnakirjete omanditabeleid.
Kasutage ettevõttekirjete omanditabelit, kui kasutajad jagavad kirjeid üldjoontes kogu ettevõttes ega vaja omandiõigust.
Kasutage filtreeritud kirjeomanditabeleid, kui äriatribuudid peavad omanikuõiguse asemel määratlema juurdepääsu. See mudel sobib hästi atribuudipõhise juurdepääsukontrolli (ABAC), õigustel põhineva turvalisuse, regulatiivsete piiride ja tundlikkusel põhineva autoriseerimise jaoks.
Märkus.
Filtripõhise turbe saate rakendada nii kasutajale või meeskonnale kui ka ettevõtte kirje omandiõigusele ning filtreeritud kirjeomanditabelitele. Ainult filtreeritud kirje omandiõiguse tabelid põhinevad ainult kirje juurdepääsu filtriõigustel.
Filtripõhine turve filtreeritud omanditabelitega
Filtreeritud kirje omandiõigus on Andmepöördse omandiõiguse mudel, mis määratleb juurdepääsu täielikult filtriõiguste kaudu.
Filtreeritud omandiõiguse tabelid ei kasuta kirjeomanikke.
Filtreeritud omandiõiguse tabelitel on järgmised omadused.
- Ärge sisalda kirjeomanikke.
- Kasutajaid ega meeskondi ei saa määrata.
- Kasutajaid ega meeskondi ei saa ühiskasutusse anda.
- Ärge kasutage omandipõhiseid turbeõigusi.
- Määrake juurdepääs ainult filtriõiguste abil.
Märkus.
Kui loote filtreeritud kirje omandiõiguse tabeli, loob Dataverse globaalse õiguse Kõik kirjefiltri õigused ja annab selle süsteemiadministraatori turberollile.
Filtreeritud kirje omandiõiguse tabeli loomine
Tabeli Dataverse loomisel valige omanikutüübina Filtreeritud . Juhised leiate teemast Filtreeritud kirje omandiõigus.
Pärast tabeli loomist tehke järgmist.
- Looge üks või mitu kirjefiltrit.
- Saate luua olemikirje filtrid filtrite seostamiseks tabeliga.
- Saate loodud filtriõigused määrata turberollide kaudu.
- Määrake kasutajatele või meeskondadele turberollid.
Filtripõhise turbe rakendamine kasutaja- või meeskonnakirjete omanike tabelitele
Filtripõhise turbe saate rakendada ka olemasolevatele kasutaja- või meeskonnakirjete omanditabelitele.
Filtriõigused lisavad juurdepääsu olemasolevale omanikupõhisele turbemudelile:
- Kasutajad jätkavad kirjete omamist.
- Säilikute määramist ja ühiskasutusse andmist saate jätkata.
- Äriüksuse hierarhia juurdepääsu ei muudeta.
- Filtriõigused annavad täiendava reataseme juurdepääsuõiguse.
Müügiesindaja näiteks pääseb juurde neile kuuluvatele võimalustele. Filter võib anda müügiesindajale juurdepääsu lisavõimalustele kindlal territooriumil.
Järgmine filter annab juurdepääsu kindla piirkonna aktiivsetele kontodele:
<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>
Järgmises näites link-entity antakse müügiesindajale juurdepääs töökaaslasele kuuluvatele aktiivsetele kontodele:
<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>
Tõhus juurdepääs
Kasutaja- või meeskonnakirjete omanditabelite puhul lisavad filtriõigused reataseme juurdepääsu omandipõhisele turbele. Need ei asenda ega vähenda juurdepääsu, mis on antud omandiõiguse, ühiskasutuse või turberolli õiguste kaudu.
Filtreeritud omandiõiguse tabelite puhul määratlevad filtriõigused kirje juurdepääsu. Ettevõttekirjete omanike tabelite puhul lisatakse filtriõigused turberolli õigustega antud juurdepääsule.
See lisandmudel võimaldab teil juurutada atribuudipõhist juurdepääsu, säilitades samal ajal olemasolevad juurdepääsureeglid.
Omandiõiguse turbe kohta leiate lisateavet teemast Omandiõigus ja juurdepääs kirjetele.
Filtripõhise turbe rakendamine organisatsioonikirjete omanike tabelitele
Filtripõhise turbe saate rakendada ka ettevõttekirjete omanditabelitele.
Ettevõttekirjete omanike tabeli standardõigused annavad juurdepääsu kõigile tabeli kirjetele. Filtriõigused pakuvad ka teist võimalust vastavatele kirjetele juurdepääsu andmiseks. Need ei vähenda laiemat juurdepääsu, mida turberoll juba annab.
Levinud stsenaariumid on järgmised:
- Piirkonnapõhine juurdepääs.
- Osakonnapõhine juurdepääs.
- Andmete liigitamise juhtelemendid.
- Jagatud viiteandmed ulatusega nähtavusega.
Näiteks saate anda kasutajatele juurdepääsu kirjetele, mille veerg Territoorium vastab kindlale piirkonnale. Veenduge, et nende muud turberolli õigused ei annaks samale tabelile laiemat juurdepääsu.
Filtriõigused lisavad täpse autoriseerimise ettevõttekirje andmemudeli säilitamisel.
Lisateavet ettevõttekirjete omandiõiguse tabelite kohta leiate teemast Omandiõigus ja juurdepääs kirjetele.
Filtreerimisõigused
Kui seostate kirjefiltri tabeliga olemikirje filtri kaudu, loob Dataverse filtriõigused. Määrake need õigused turberollide kaudu.
Filtriõigused toetavad järgmisi andmepääsutoiminguid:
- Loo.
- Lugemine.
- Kirjutage.
- Kustuta.
- Lisa.
- Lisand.
Iga õigus on seostatud kindla filtri ja kindla tabeliga.
Järgmises näites on kujutatud mitme linnafiltri õigused.
| Filter | Privileeg |
|---|---|
| Linn = Redmond | Lugemine |
| Linn = Redmond | Kirjutamine |
| Linn = Redmond | Kustuta |
| Linn = Seattle | Lugemine |
| Linn = Bellevue | Lugemine |
Looge mitu filtrit ja määrake vastavalt vajadusele igale turberollile erinevad õigused.
Turberollides filtriõiguste andmine
Saate hallata filtriõigusi Dataverse'i turberollide kaudu.
Filtreeritud juurdepääsu andmiseks tehke järgmist.
- Turberolli avamine.
- Valige sihttabel.
- Valige filtriõigus.
- Määrake rollile õigused.
- Määrake kasutajatele või meeskondadele roll.
Kasutajad saavad kõik filtriõigused määratud turberollidelt ja meeskonnaliikmetelt.
Lisateabe saamiseks vaata turvarolle ja privileege.
Näide
Oletagem, et tabel Klient sisaldab veergu Linn.
Looge kolm kirjefiltrit:
- Linn = Redmond.
- Linn = Seattle.
- Linn = Bellevue.
Seostage iga kirjefilter tabeliga Klient, kasutades olemikirje filtreid.
Looge kolm turberolli:
| Roll | Filtreerimisõigus |
|---|---|
| Redmond Sales | Loe ette klient, kus linn = Redmond |
| Seattle Sales | Loe ette klient, kus linn = Seattle |
| Bellevue müük | Loe ette klient, kus linn = Bellevue |
Iga roll annab juurdepääsu kliendikirjetele, mis vastavad selle filtrile. Kasutajatel võib olla laiem juurdepääs muude rollide, meeskonnaliikmete, omandiõiguse või ühiskasutuse kaudu.
Kokkuvõte
Filtripõhine turve annab andmeväärtustel põhineva reataseme juurdepääsu. Atribuudipõhise juurdepääsu juhtelemendi rakendamiseks andmevaates saate kasutada kirjefiltreid, olemikirje filtreid, filtriõigusi ja turberolle.
Filtripõhise turbe lisamine kasutajale või meeskonnale ja organisatsiooni kirjeomandi tabelitele, et pakkuda filtritingimuste kaudu rohkem andmetele juurdepääsu. Valige oma ärivajadustele vastav omandimudel. Pidage meeles, et ainult filtreeritud omandiõiguse tabelid kasutavad filtreid kirjele juurdepääsu eksklusiivse allikana.
Järgmised toimingud
- Siit saate teada, kuidas konfigureerida filtreeritud omandiõiguse tabeleid filtreeritud kirje omandiõiguses.
- Siit saate teada, kuidas rakendada filtreid olemasolevatele kirjeomandimudelitele teemas Filtreeritud vaate turvalisuse lisamine kirje omanditabelitele.
- Lugege lisateavet Microsoft Dataverse turbekontseptsioone Dataverse'i turbearhitektuuri kohta.