exam questions

Exam PL-200 All Questions

View all questions & answers for the PL-200 exam

Exam PL-200 topic 6 question 7 discussion

Actual exam question from Microsoft's PL-200
Question #: 7
Topic #: 6
[All PL-200 Questions]

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?

  • A. Use a patch solution and disable the ability to create new forms for the table.
  • B. Use a managed solution and include only the needed form.
  • C. Use an unmanaged solution and include only the needed form.
  • D. Use a managed solution and disable the ability to create new forms for the table.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
busitecgmbh
Highly Voted 2 years, 9 months ago
In my opinion it must be C ("use unmanaged solution and include..."), because you can not add or include forms to a managed solution. First you have to put it in an unmanaged solution and then export it as a managed solution.
upvoted 19 times
charles879987
2 years, 1 month ago
C is correct. package up in unmanaged solution and export as managed. you can't package anything in managed solution
upvoted 3 times
...
synalis
2 years, 9 months ago
I agree
upvoted 2 times
...
Clubsodas
2 years, 8 months ago
I believe the given answer is correct. You do not have to put it in an unmanaged solution first, you can create the solution as a managed solution from the start.
upvoted 3 times
Clubsodas
2 years, 8 months ago
I tested and I was wrong. You have to select an unmanaged solution first then export as a managed solution. I agree that the answer is probably C.
upvoted 8 times
...
...
...
OldHand1
Highly Voted 2 years, 8 months ago
I am going to go controversial here and say I agree with the given answer of 'B'. This is about packaging, your developing functionality so you would already be in the DEV environment and would already be using an unmanaged solution. You package it using a managed solution, because all environments outside of DEV should be managed.
upvoted 9 times
...
Sathish_PP
Most Recent 1 month, 2 weeks ago
Selected Answer: C
c is correcct
upvoted 1 times
...
killionb12
5 months, 2 weeks ago
Selected Answer: D
To ensure that new forms are not created and updates to the functionality work correctly across different Dataverse environments, you should: D. Use a managed solution and disable the ability to create new forms for the table. Here's why: Managed Solution: Managed solutions are intended for distribution and deployment across different environments. They help maintain consistency and control over the components included in the solution1. Disable the Ability to Create New Forms: By disabling the ability to create new forms for the table, you ensure that the existing form is used consistently across all environments, preventing any discrepancies or issues with updates1. This approach ensures that the functionality remains consistent and that updates can be applied without the risk of new forms being created that could disrupt the intended behavior.
upvoted 2 times
...
33a7f9e
8 months, 1 week ago
using a managed solution and including only the needed form (Option B) is indeed a valid approach. It ensures that only the specified form is available in the target environments, preventing the creation of new forms. The key difference between Option B and Option D is the explicit mention of disabling the ability to create new forms. While Option B implicitly achieves this by only including the needed form in a managed solution, Option D explicitly states the additional step of disabling form creation, which provides an extra layer of control. I vote D
upvoted 1 times
...
Patrick666
9 months, 2 weeks ago
Should be C
upvoted 1 times
...
Patrick666
10 months ago
charles879987 1 year, 3 months ago C is correct
upvoted 1 times
...
HAZZTA
11 months ago
Selected Answer: D
It's D as it delivers all the requirements in the brief. Configure the 'Managed properties' of the solution: https://learn.microsoft.com/en-us/power-platform/alm/managed-properties-alm
upvoted 2 times
...
HAZZTA
11 months ago
D since you can disable creation of new forms on the entity with the Manged Properties on a solution.
upvoted 1 times
...
61be873
1 year, 1 month ago
Every new created solution is default unmanaged, then add components, export and import managed or unmanaged It depends how the enviroments are setup, some work with everything unmanaged, some managed. Ms promotes using managed solutiions. I go for B, stating that what is meant here is the export and import as a managed solution, knowing that the new created soltion unmanaged is as default
upvoted 2 times
...
jkaur
1 year, 2 months ago
seems B
upvoted 1 times
...
MrEz
1 year, 4 months ago
This is about distribution settings (so I assume that you have created an unmanaged soulution in dev. and are about to package it for managed export.). You can set settings for entities to be non-customizable. Therefore i would vote for D. Use a managed solution and disable the ability to create new forms for the table. but what if such a solution defines standard tables like contact, account non customisable? Blocking all dev. teams...?
upvoted 1 times
...
Agnes202307
1 year, 4 months ago
Selected Answer: C
In the Power Platform, components are packaged in unmanaged solutions and then exported as managed solutions for distribution. So, the corrected answer is: C. Use an unmanaged solution and include only the needed form.
upvoted 1 times
...
Agnes202307
1 year, 4 months ago
Selected Answer: B
per chat gpt: Managed solutions are typically used for distribution to other environments. Including only the needed form in the managed solution ensures that the required components are packaged for distribution. Disabling the ability to create new forms for the table is not necessary if you include the needed form in the managed solution.
upvoted 2 times
...
Sweden2022
1 year, 5 months ago
Selected Answer: B
The answer is B. Because managed solutions are used for finished solutions, and then you can distribute it to other environments. Unmanaged solutions are used during the development phase when you are actively building/customizing solutions.
upvoted 2 times
...
Romwewo
1 year, 5 months ago
Selected Answer: D
Manage properties could be used to restrict creation of new forms https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/managed-properties-views It could be also a patch solution but we don't have too much context, so I would say D..
upvoted 4 times
...
Keeno74
1 year, 10 months ago
There are several mentions in this discussion about a Production environment. There is no mention of this in the question.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...