Redigera

Dela via


Dataägarskapsmodeller för synkronisering

Dataverse kräver att du anger en ägare till de data du lagrar. Mer information finns i Typer av tabeller i Power Apps-dokumentationen. När du ställer in integreringen mellan Dataverse och Business Central måste du välja ägarskap Användare eller team för transaktioner som synkroniseras. Åtgärder som kan utföras på dessa transaktioner kan styras på användarnivå.

Gruppägarskap

I Business Central är ett företag en juridisk person och en affärstabell som erbjuder metoder att säkra och visualisera affärsdata. Användarna fungerar alltid inom ramen för ett företag. Det närmaste Dataverse kommer detta koncept är affärsenhetens tabell, som inte har några rättsliga eller affärsmässiga följder.

Eftersom affärsenheterna saknar legala eller affärsmässiga konsekvenser kan du inte tvinga fram en 1-till-1-mappning (1:1) för att synkronisera data mellan ett företag och en affärsenhet, vare sig enkelriktad eller dubbelriktad. När du aktiverar synkronisering för ett företag i Business Central händer följande i Dataverse för att möjliggöra synkronisering:

  • Vi skapar en företagstabell som är lika med företagets tabell i Business Central. Namnet på företaget erhåller suffixet "BC-företags-ID". Till exempel CRONUS International Ltd. (93555b1a-af3e-ea11-bb35-000d3a492db1).
  • Vi skapar en standardaffärsenhet som har samma namn som företaget. Till exempel CRONUS International Ltd. (93555b1a-af3e-ea11-bb35-000d3a492db1).
  • Vi skapar ett separat ägarteam med samma namn som företaget, och associerar det med affärsenheten. Teamnamnet föregås av "BCI -". Till exempel BCI – CRONUS International Ltd. (93555b1a-af3e-ea11-bb35-000d3a492db1).
  • Poster som skapas och synkroniseras till Dataverse tilldelas teamet "BCI Owner", som är länkat till affärsenheten.

Anteckning

Om du byter namn på ett företag i Business Central uppdateras inte namnen på företaget, verksamheten och teamet som du skapar automatiskt i Dataverse. Eftersom endast företags-ID:t används för integration påverkas inte synkroniseringen. Om du vill att namnen ska matcha måste du uppdatera företaget, affärsenheten och teamet i Dataverse.

I följande bild visas ett exempel på dessa datainställningar i Dataverse.

Huvudaffärsenheten ligger högst upp, teamen visas i mitten och sedan företagen längst ned.

I konfigurationen ägs poster som är relaterade till företaget Cronus USA av ett team som är länkat till affärsenheten Cronus USA i Dataverse. Användare som har åtkomst till den affärsenheten via en säkerhetsroll som anges till synlighet på affärsenhetsnivå i Dataverse kan nu se dessa transaktioner. Följande exempel visar hur du kan använda team för att ge åtkomst till dessa transaktioner.

  • Rollen försäljningschef tilldelas till medlemmar av försäljningsteamet för CRONUS USA.
  • Användare som har rollen Försäljningschef kan komma åt kontotransaktioner för medlemmar i samma affärsenhet.
  • Försäljningsteamet för CRONUS USA är länkat till affärsenheten CRONUS USA som omnämndes tidigare. Medlemmar av försäljningsteamet Cronus USA kan se alla konton som ägs av användaren Cronus USA, som kommer från företagstabellen för Cronus USA i Business Central.

1:1-mappningen mellan affärsenhet, företag och team är emellertid bara en utgångspunkt, precis som visas i följande bild.

Säkerhetsrollen styr datasynligheten.

I det här exemplet skapas en ny europeisk (EUR) rotaffärsenhet i Dataverse som överordnad för både Cronus DE (Tyskland) och Cronus ES (Spanien). Affärsenheten EUR är inte kopplad till synkronisering. Den kan emellertid ge medlemmarna i försäljningsteamet EUR åtkomst till kontodata i såväl Cronus DE som Cronus ES genom att ange datasynligheten för Överordnad/underordnad AE i associerad säkerhetsroll i Dataverse.

Synkroniseringen bestämmer vilka team som ska äga transaktioner. Detta styrs av fältet Fördefinierat ägarteam på raden BCI. När en BCI-post aktiveras för synkronisering skapas automatiskt associerad affärsenhet och associerat ägarteam (om dessa inte redan finns) samt fältet Förvalt ägarteam. När synkroniseringen är aktiverad för en tabell kan administratören ändra det ägande teamet, men ett team måste alltid tilldelas.

Anteckning

Posterna blir skrivskyddade när ett företag har lagts till och sparats, så se till att välja rätt företag.

Välja en annan affärsenhet

Du kan ändra affärsenhetsvalet om du använder gruppägandemodellen. Om du använder ägarskapsmodellen för person är standardaffärsenheten alltid markerad.

Om du väljer en annan affärsenhet, till exempel en som du har skapat tidigare i Dataverse, behåller den sitt ursprungliga namn. Detta innebär att den inte kommer att få ett suffix med företags-ID:t. Vi kommer att skapa ett team som använder namnkonventionen.

När du ändrar en affärsenhet kan du bara välja de affärsenheter som finns på en nivå under huvudaffärsenheten.

Personligt ägarskap

Om du väljer ägandeskapsmodellen Personlig måste du ange respektive säljare som ska äga nya transaktioner. Affärsenheten och teamet skapas på det sätt som beskrivs i avsnittet Gruppägarskap section.

Standardaffärsenheten används när ägandemodellen person väljs och du kan inte välja en annan affärsenhet. Teamet som är kopplat till standardaffärsenheten kommer att äga poster för vanliga tabeller, till exempel produkttabellen, som inte är relaterade till specifika säljare.

När du kopplar säljare i Business Central till användare i Dataverse, kommer Business Central att lägga till användaren i standardteamet i Dataverse. Du kan kontrollera att användare läggs till genom att titta i kolumnen Standardteammedlem på sidan Användare – Common Data Service. Om användaren inte läggs till kan du lägga till den manuellt genom att använda åtgärden Lägg till kopplade användare i Team. Mer information finns i Synkronisera data i Business Central med Dataverse.

Se även

Om Dataverse

Sök efter gratis e-inlärningsmoduler för Business Central här