今回の内容は動画でも解説しています
こんにちは
本橋孝昭です
Salesforce認定アプリケーションビルダーの公式練習問題があるのはご存じでしょうか
フラッシュカードで何度も解ける練習問題がございます
今回は
Platform アプリケーションビルダー試験に向けた学習
認定 Platform アプリケーションビルダー資格の受験準備: Data Modeling and App Deployment (データモデリングとアプリケーションリリース)
3問目を紹介します
正解はCです
これは管理パッケージと未管理パッケージの特徴を考えれば対応可能です
それぞれ以下のような違いがあります
参考リンク
https://help.salesforce.com/s/articleView?id=000385206&type=1
管理パッケージ
・App Exchangeなど商用の配布向けに便利
・パッケージをインストールしたユーザはそのパッケージのソースコードを見ることが出来ない
・管理パッケージ作成者は配布後にパッケージのアップグレードも可能
未管理パッケージ
・オープンソースの配布に便利
・パッケージをインストールしたユーザはそのパッケージのソースコードはインストール先で編集が可能
・管理パッケージ作成者は配布後にパッケージのアップグレードはできない
今回の場合
・ハッカソンセッション用のコンポーネントの配布(商用や販売目的ではない。パッケージ配布後に編集されることを考えている)
ということから正解は未管理パッケージであることが分かりますね
以下の内容にもこのように書かれていますね
>未管理パッケージは通常、開発者にオープンソースプロジェクトを配布するため、またはインストール後にカスタマイズが必要なアプリケーションを一度だけ配布するために使用します
このようなことから未管理パッケージが正解ということがわかります
ほかのSalesforce認定アプリケーションビルダーの問題の解説などはこちらから