Question 60
A project proposes a virtual table for records requiring Dataverse-owned audit history and plug-in events unavailable from its provider. Which TWO complementary steps provide the intended implementation AND the evidence needed to validate it? Select TWO.
Explanation
Correct Answers
Check data ownership, virtual table provider, supported CRUD behavior, security, auditing and expected query performance. These observations separate this failure from adjacent capabilities or permissions. Virtual tables surface external data but do not automatically inherit every capability of Dataverse-stored tables. The relevant implementation is: Choose a standard Dataverse table for native persistence and offline-style features, and a virtual table when live external rows must remain at their source and provider limitations are accepted. This is the diagnostic/verification half of the required two-step answer.
Choose a standard Dataverse table for native persistence and offline-style features, and a virtual table when live external rows must remain at their source and provider limitations are accepted. This choice implements the controlling platform requirement rather than masking the symptom. Virtual tables surface external data but do not automatically inherit every capability of Dataverse-stored tables. Verify the change using: Check data ownership, virtual table provider, supported CRUD behavior, security, auditing and expected query performance. This is the implementation half of the required two-step answer.
Incorrect Answers
Operations staff can trace a failing user request across components without exposing customer personal data. This step belongs to Cross-service monitoring and alert design rather than the complementary pair here. The required action is: Choose a standard Dataverse table for native persistence and offline-style features, and a virtual table when live external rows must remain at their source and provider limitations are accepted. And its evidence is: Check data ownership, virtual table provider, supported CRUD behavior, security, auditing and expected query performance.
Apply Dataverse security roles, teams and business-unit ownership plus application-user permissions to authorize the component at the correct data scope. This step belongs to Least-privilege technical authorization design rather than the complementary pair here. The required action is: Choose a standard Dataverse table for native persistence and offline-style features, and a virtual table when live external rows must remain at their source and provider limitations are accepted. And its evidence is: Check data ownership, virtual table provider, supported CRUD behavior, security, auditing and expected query performance.
Check runtime customization needs, agent tools, API authentication, connector or MCP interface, usage monitoring and data access policy. This step belongs to Microsoft Foundry versus Power Platform agent boundary rather than the complementary pair here. The required action is: Choose a standard Dataverse table for native persistence and offline-style features, and a virtual table when live external rows must remain at their source and provider limitations are accepted. And its evidence is: Check data ownership, virtual table provider, supported CRUD behavior, security, auditing and expected query performance.

