nerdexam
Microsoft

PL-200 · Question #167

You create functionality for a company. The functionality includes a Microsoft Dataverse table with a form for data entry. The functionality will be distributed to other lines of business in the…

The correct answer is B. Use a managed solution and include only the needed form. A managed solution is the correct choice for distributing functionality to other Dataverse environments because it enforces restrictions on customization in the target environment. Specifically, managed solutions prevent users in the target environment from creating new forms…

Manage environments

Question

You create functionality for a company. The functionality includes a Microsoft Dataverse table with a form for data entry. The functionality will be distributed to other lines of business in the company, each with its own Dataverse environment. New forms must not be created in order for updates to the functionality to work correctly. You need to package the new functionality for distribution. What should you do?

Options

  • AUse a patch solution and disable the ability to create new forms for the table.
  • BUse a managed solution and include only the needed form.
  • CUse an unmanaged solution and include only the needed form.
  • DUse a managed solution and disable the ability to create new forms for the table.

How the community answered

(23 responses)
  • A
    4% (1)
  • B
    83% (19)
  • C
    4% (1)
  • D
    9% (2)

Explanation

A managed solution is the correct choice for distributing functionality to other Dataverse environments because it enforces restrictions on customization in the target environment. Specifically, managed solutions prevent users in the target environment from creating new forms for the included table (unless explicitly allowed by the solution publisher), which directly satisfies the requirement that 'new forms must not be created.' An unmanaged solution (C) allows full customization including creating new forms, which violates the requirement. A patch solution (A) is a subset of a managed solution but does not itself disable form creation - and disabling form creation via a patch is not a standard mechanism. Option D describes a managed solution accurately but is a duplicate concept of B; B is the straightforward, correct answer.

Topics

#Managed Solutions#Solution Management#Dataverse Forms#Solution Distribution

Community Discussion

No community discussion yet for this question.

Full PL-200 Practice