Modele de proprietate a datelor

Notă

Începând cu noiembrie 2020:

  • Common Data Service a fost redenumit în Microsoft Dataverse. Aflați mai multe
  • Unele terminologii din Microsoft Dataverse au fost actualizate. De exemplu, entitatea este acum tabel și câmpul este acum coloană. Aflați mai multe

Dataverse necesită specificarea unui proprietar pentru datele pe care le stocați. Pentru mai multe informații, consultați Tipuri de tabele din documentația Power Apps. Când parametrizați integrarea între Dataverse și Business Central, trebuie să alegeți proprietatea utilizatorului sau a echipei pentru înregistrările sincronizate. Acțiunile care pot fi efectuate pe aceste înregistrări pot fi controlate la nivel de utilizator.

Proprietatea echipei

În Business Central, o companie este o masă legală și de afaceri care oferă modalități de securizarea și vizualizarea datelor de afaceri. Utilizatorii lucrează întotdeauna în contextul unei companii. Cel mai apropiat de acest concept este cel al dataverse-ului, care nu are implicații juridice sau de afaceri.

Deoarece unitățile de business nu au implicații juridice și de afaceri, nu aveți posibilitatea să forțați o mapare unu-la-unu (1:1) să sincronizeze datele între o companie și o unitate de business, fie într-un fel, fie bidirecțional. Pentru a face posibilă sincronizarea, atunci când activați sincronizarea pentru o companie în Business Central, următoarele se întâmplă în Dataverse:

  • Creăm un tabel de companie care este echivalent cu tabelul companiei în Business Central. Numele companiei este sufixat cu "BC Company ID." De exemplu, Cronus International Ltd. (93555b1a-af3e-ea11-bb35-000d3a492db1).
  • Creăm o unitate de business implicită care are același nume ca și compania. De exemplu, Cronus International Ltd. (93555b1a-af3e-ea11-bb35-000d3a492db1).
  • Creăm o echipă de proprietari separată cu același nume ca și compania și o asociem cu unitatea de business. Numele echipei este prefixat cu "BCI -." De exemplu, BCI - Cronus International Ltd. (93555b1a-af3e-ea11-bb35-000d3a492db1).
  • Înregistrările care sunt create și sincronizate cu Dataverse sunt asociate echipei "Proprietar BCI" care este legată la unitatea de business.
Notă

Dacă redenumiți o companie în Business Central, numele companiei, afacerii și echipei pe care le creăm automat în Dataverse nu sunt actualizate. Deoarece numai ID-ul companiei este utilizat pentru integrare, acest lucru nu afectează sincronizarea. Dacă doriți ca numele să se potrivească, trebuie să actualizați compania, unitatea de business și echipa în Dataverse.

Următoarea imagine prezintă un exemplu al acestei configurări de date în Dataverse.

The root business unit is on top, the teams are in the center, and then the companies are at the bottom.

În această configurație, înregistrările care sunt legate de compania Cronus SUA vor fi deținute de o echipă care este legată de Cronus SUA unitate de business în Dataverse. Utilizatorii care pot accesa acea unitate de business printr-un rol de securitate care este setat la vizibilitatea la nivel de unitate de business în Dataverse pot vedea acum acele înregistrări. Următorul exemplu arată se utilizează echipele pentru a oferi acces la aceste înregistrări.

  • Rolul Sales Manager este atribuit membrilor echipei De vânzări Cronus US.
  • Utilizatorii care au rolul de Manager vânzări pot accesa înregistrări de cont pentru membrii aceleiași unități de business.
  • Echipa de vânzări Cronus US este legată de unitatea de business Cronus US care a fost menționată mai devreme. Membrii echipei Cronus US Sales pot vedea orice cont care este deținut de utilizatorul Cronus US, care ar fi venit din tabelul companiei Cronus SUA din Business Central.

Cu toate acestea, maparea 1:1 între unitatea de business, companie și echipă este doar un punct de plecare, așa se arată în imaginea următoare.

The security role controls data visibility.

În acest exemplu, o nouă unitate de business rădăcină EUR (Europa) este creată în Dataverse ca părinte atât pentru Cronus DE (Gernamy), cât și pentru Cronus ES (Spania). Unitatea de business EUR nu este legată de sincronizare. Cu toate acestea, poate oferi membrilor echipei de vânzări EUR acces la datele de cont atât în Cronus DE, cât și în Cronus ES, setând vizibilitatea datelor către Parent/Child BU pe rolul de securitate asociat în Dataverse.

Sincronizarea determină ce echipă trebuie să dețină înregistrări. Acest lucru este controlat de câmpul Implicit care deține echipa de pe BCI - rând. Atunci când un BCI -

În acest articol
Înapoi în partea de sus Generat de DocFX