Pastaba.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti prisijungti arba pakeisti katalogus.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti pakeisti katalogus.
Aplinkos su duomenų baze vartotojai Microsoft Dataverse gali bendradarbiauti su kitais vartotojais suteikdami prieigą prie vartotojui nuosavybės teise valdoto įrašo. Vartotojas gali bendrai naudoti įrašą su kitu vartotojui ar komandai arba iš naujo priskirti įrašą kitam vartotojui ar komandai.
Norint valdyti šį įrašų lygio bendradarbiavimą ir suteikti vartotojui prieigą prie bendrai naudojamų įrašų, visas įrašų ir jų teisių bendrinimas saugomas lentelėje PrincipalObjectAccess (POA). Kai vartotojai bando pasiekti įrašą, kuris jiems nepatinka arba neturi atitinkamų teisių savo įraše saugos vaidmuo sistema patikrina POA lentelę ir leidžia vartotojui pasiekti.
POA Šaltiniai
Toliau pateiktose temose bendrais bruožais nusakomi parametrai arba naudojimas, kurie sukuria POA įrašus, nes jie įgalina įrašų bendrinimą. Nustatymai turėtų būti atitinkamai peržiūrėti ir atnaujinti, kad būtų išvengta per didelio bendrinimo ir padidėjusios POA saugyklos.
Bendrinti iš naujo priskirtus įrašus su pradiniu savininku
Pagal numatytuosius nustatymus parametras Nustatyti, ar iš naujo priskirti įrašai bendrinami su pradiniu savininku yra Ne. Čia pradinis įrašo savininkas nebeturi prieigos prie įrašo, kai įrašo savininkas iš naujo priskiriamas kitam vartotojui. Kai šis parametras nustatytas kaip Taip, įrašas sukuriamas EKA lentelėje, kai vartotojas priskiria įrašą kitam vartotojui arba komandai. Pradinis savininkas automatiškai įtraukiamas į jį kaip bendrinti jį.
Prieigos komanda
Kai prieigos komanda naudojama įrašų bendradarbiavimui, įrašai kuriami POA lentelėje, kai vartotojas įtraukiamas į prieigos komandą. Esama dviejų prieigos komandų:
Sistemos valdomi: jie sukuriami naudojant šablonus ir įdedami į formą, kad vartotojas galėtų lengvai valdyti narių sąrašą. Sistema automatiškai sukuria bendrai naudojamo įrašo prieigos komandą. Pavyzdžiui, 1 kliento prieigos komanda skiriasi nuo 2 kliento.
Pridėta rankiniu būdu: tai yra individualios prieigos komandos, kuriose komandos administratorius / savininkas tvarko komandos narių sąrašą.
Tiesioginis bendrinimas
- Kai vartotojas aiškiai bendrina įrašą su kitu vartotojui, POA lentelėje sukuriamas įrašas.
Netiesioginis bendrinimas
Kai vartotojas bendrai naudoti įrašą su komanda, visi komandos nariai bendrai naudojami.
Netiesioginis bendrinimas taip pat vyksta su įrašu, turinčiu pakopinio bendrinimo ryšį, arba lentelėje su pirminiu / antriniu ryšiu. Kai pirminis įrašas bendrinamas su vartotoju arba komanda, bendrinamas vartotojas arba komanda turi prieigą prie visų pakopinių arba antrinių įrašų. Visos šios teisės prieiti prie antrinių įrašų kuriamos POA lentelėje.
Lentelės ryšio pavyzdys
Lentelę galima nustatyti, kad ji turėtų ryšių su kitomis lentelėmis (pvz., kliento atveju). Pagal numatytuosius nustatymus Reparent parinktis yra nustatyta į Viską išdėstyti pakopomis. Visi susiję antriniai įrašai bendrinami su pirminio įrašo savininku.
Pavyzdžiui: 1 vartotojui priklauso 1 klientas. Vartotojas #1 bendrina paskyrą #1 su vartotojui #2. 2 vartotojas sukuria 1 atvejį 1 klientui. Kai yra iš anksto nustatyti pasikartojančių parinkčių, vartotojas #1 turi prieigą prie atvejo #1. Visos šios vartotojo teisės užfiksuojamos POA lentelėje.
Bendrinamas duomenų šaltinis
"RetrieveAccessOrigina" API galima naudoti siekiant nustatyti, iš kur atsiranda vartotojo arba komandos prieiga prie konkrečios lentelės. API užklausoje turi būti "objectId", "logicalName" ir "principalId", o atsakas – eilutė, apibūdinanti, kur buvo gauta prieiga prie lentelės.
POA lentelės nesąsdybų valdymas
- Įvertinkite savo verslo reikmes ir įjunkite Nustatykite, ar iš naujo priskirti įrašai prireikus bendrinami su pradiniu savininku. Atminkite, kad tai visos sistemos parametras. Kai jis įjungtas, parametras taikomas visiems įrašams.
- Bendrinkite su vartotojais, kad galėtų bendradarbiauti, kai vartotojų sąrašas skiriasi nuo skirtingų bendrai naudojamų įrašų.
- Naudokite komandą kaip įrašo savininką, jei dažnai bendrinate įrašus su tuo pačiu vartotojų sąrašu arba bendrinate įrašą su komanda.
- Jei turite sudėtingą verslo vieneto struktūrą ir dažnai naudojate bendrinimą:
- Bendrinkite tik tada, kai to reikia.
- Sumažinti iki niminumo verslo vienetų skaičių.
- Patikrinkite, ar vartotojai yra įdėti į atitinkamą verslo vienetą.
- Bendrinkite komandai, kad vartotojai iš skirtingų verslo vienetų galėtų pasiekti įrašus.
- Kai įrašą gali pasiekti kelios prieigos komandos, pvz., pardavimo atstovo komanda, kuri gali tik skaityti įrašą, ir kita pardavimo vadybininko komanda, kuri turi visišką skaitymo ir rašymo prieigą, pardavimo atstovui ir pardavimo vadovui galite naudoti skirtingas vaidmenimis pagrįstas formas.
- Valdyti savo prieigos komandos narių ciklą. Pašalinkite vartotojus, kurių nebereikia bendradarbiavimui.
- Baigę bendradarbiavimą pašalinkite visus prieigos komandos narius.
Naikinti POA įrašus
POA lentelę tvarko sistema, kad užtikrintų tinkamą vartotojų ar komandų prieigą prie atitinkamų įrašų. Tiesioginis naikinimas šioje lentelėje nepalaikomas, nes jis gali sugadinti organizacijai nustatytą saugos modelį. Teisingas būdas išvalyti POA lentelę yra pakoreguoti saugos modelį ir atšaukti anksčiau suteiktą prieigą.
Trikčių šalinimo vadovai
Kai lentelės ryšio pakopinė konfigūracija pakeičiama iš Reparent arba Share į No Cascade, naudokite šį straipsnį, kad išvalytumėte paveldėtą prieigą. Taip pašalinami nereikalingi POA įrašai. Daugiau informacijos: Kaip išvalyti paveldėtą prieigą.
Paveldėtų prieigos teisių valymas yra sistemos užduotis, kuri išvalo senstelėjusias, paveldėtas prieigos teises, kurios lieka pakopiniu būdu pakeitus pakopinį veikimą į Pakopinis nėra. Daugiau informacijos: Paveldėtų prieigos teisių valymas
Norėdami sužinoti, ar vartotojo prieiga buvo suteikta dėl POA, žiūrėkite Nustatymas, kodėl vartotojas turi prieigą.