Administrator 練習問題 Q67
Cloud Kicks(CK)には新しい営業アプリケーションが必要です。管理者は、AppExchangeにあるアプリケーションパッケージをサンドボックスでテストし、CKのニーズを満たすか確認したいと考えています。サンドボックスに管理パッケージをインストールする際の考慮事項はどれですか?2つ選択してください。
左の□で回答を選択。本文を押すと横線で除外でき、もう一度押すと戻せます。
2つ選択してください(0/2)
正答:B. インストールリンクのホストを test.salesforce.com に変更する必要があります。 / D. サンドボックスが更新されるたびにパッケージが削除されます。
解説
前提知識
- AppExchangeの通常の画面からインストールする場合は、環境として[Sandbox]を選択できます。管理パッケージの直接インストールURLを使う場合は、接続先を
login.salesforce.comからtest.salesforce.comへ変更してサンドボックスへログインします。 - サンドボックスの更新(リフレッシュ)は、コピー元組織のメタデータと対象データから新しいサンドボックス組織を作成し、アクティブ化後に古い組織を削除する処理です。
- したがって、今回のようにテスト目的でサンドボックスだけにインストールしたパッケージは、コピー元の本番組織に存在しないため、更新後のサンドボックスには含まれません。再インストールが必要です。
設問の状況を分解する
- CKは、まだ本番組織へ導入していないAppExchangeパッケージをサンドボックスだけで評価します。
- 考慮すべき点は、サンドボックスへ接続するインストール方法と、サンドボックス更新によってテスト環境がコピー元の状態へ置き換わることです。
選択肢の検討
- A. パッケージに対するメタデータの変更はすべて、本番環境で再作成する必要があります。 → 不正解。管理パッケージのコードや管理対象メタデータは、原則として利用組織が自由に変更するものではありません。パッケージ外で作成した設定や拡張は、対応するメタデータ種別に応じて変更セットやMetadata APIなどで移行できる場合があり、すべてを本番で手作業再作成するという断定も不正確です。
- B. インストールリンクのホストを
test.salesforce.comに変更する必要があります。 → 正解。直接インストールURLを使用するときは、ホストをtest.salesforce.comへ変更してサンドボックスにインストールします。現在のAppExchange画面では、インストール先としてサンドボックスを選択する方法もあります。 - C. [管理者のみのインストール]は、使用可能な唯一のインストールオプションです。 → 不正解。対応エディションでは、管理者のみ、すべてのユーザー、特定のプロファイルなどからパッケージアクセスを選択できます。パッケージに権限セットが含まれる場合は、インストール後に必要な利用者へ割り当てます。
- D. サンドボックスが更新されるたびにパッケージが削除されます。 → 正解。この設問ではパッケージがサンドボックスだけに存在するため、コピー元の本番組織から作り直される更新後の環境には含まれません。ただし、本番組織にも同じパッケージがインストール済みなら、本番から作成・更新されたサンドボックスにそのパッケージが含まれます。
管理者としての対処手順
- AppExchangeでソリューションを確認し、[Get It Now]からインストール先としてサンドボックスを選択します。直接URLしかない場合は、URLの
login.salesforce.comをtest.salesforce.comへ変更します。 - 対象サンドボックスの認証情報でログインし、パッケージコンポーネント、必要権限、ライセンス、外部接続先を確認します。
- 最小権限で評価できるインストールオプションを選び、必要に応じてパッケージ付属の権限セットをテストユーザーへ割り当てます。
- サンドボックス更新予定を確認し、更新後に再インストール・再設定・テストデータ再作成が必要な項目を手順化します。
- 本番導入時は、サンドボックスで確認した設定をそのまま移せるか、パッケージ固有の設定データを本番で再設定する必要があるかを提供元の導入ガイドで確認します。
あわせて覚えておきたいポイント
- 「サンドボックス更新で必ずすべてのパッケージが消える」わけではありません。コピー元に存在するかどうかが判別基準です。
- 管理パッケージ本体と、組織側で追加した設定・データは別に考えます。移行可能性はメタデータ種別とパッケージの設計に依存します。
- AppExchangeの現行UIでは環境を選択できますが、試験では直接インストールURLの接続先を
test.salesforce.comへ変更する知識も問われます。
出典(Salesforce公式)
- Install a Managed Package — AppExchangeで本番またはサンドボックスを選択して管理パッケージをインストールする手順と、利用者アクセスの選択肢を裏付けます。
- Install in Existing Sandboxes — 直接インストールリンクの
login.salesforce.comをtest.salesforce.comへ変更してサンドボックスにインストールする方法を裏付けます。 - What Happens When a Sandbox Is Refreshed — サンドボックス更新がコピー元から新しい組織を作成し、アクティブ化後に古い組織を削除する処理であることを裏付けます。
- Install AgentExchange Packages — 管理パッケージのコードやメタデータは利用者が変更できず、提供元がアップグレードするという特性を裏付けます。