Summary

Completed

The concept of a company varies between finance and operations apps and Dataverse. Finance and operations apps blend security and business constructs into one concept, while Dataverse maintains separate constructs for business units and owners.

In finance and operations apps, the company concept includes security areas that are tied to permissions and legal/reporting concepts. Each table that deals with the company concept includes a DataAreaID field.

In Dataverse, the Account table stores company information, and ownership is implied security. Dataverse uses different patterns for authentication and access for virtual entities, including user access, portal access (anonymous and authenticated), and service-to-service access.

Dual-write and virtual entities serve different integration needs. Dual-write allows near real-time CRUD operations with data duplication between apps, while virtual entities offer real-time CRUD operations without data duplication. This module outlined considerations and scenarios for each technology to help you determine the most suitable approach for integration needs.