Subdomain 1.2:
1.An app builder is choosing between two AgentExchange listings that both add a discount-approval capability: one is distributed as a managed package, the other as an unmanaged package. The company wants automatic updates pushed by the vendor and wants the underlying components protected from accidental modification by internal admins. Which listing type satisfies both requirements?
- A.The managed package, because its components are locked from direct editing and the vendor can push upgrades to installed orgs.
- B.The unmanaged package, because its open components let admins patch bugs immediately while still receiving vendor upgrades.
- C.Either package type, because AgentExchange applies the same upgrade and protection behavior regardless of packaging type.
- D.The unmanaged package, because its components become fully editable after installation, which guarantees compatibility with future releases.
Show answer & explanation
Correct answer: A — The managed package, because its components are locked from direct editing and the vendor can push upgrades to installed orgs.
- A. Managed packages lock their components against direct editing in the subscriber org and support vendor-pushed version upgrades, meeting both stated requirements.
- B. Unmanaged package components become fully editable copies once installed and do not receive vendor-pushed upgrades, so this does not meet either requirement.
- C. Managed and unmanaged packages behave differently with respect to editability and upgrade delivery, so the packaging type does matter here.
- D. Full editability after installation is a property of unmanaged packages, but it does not provide automatic vendor upgrades and does not protect components from modification.