RayKit よくある質問

Sandboxとパッケージの関係

ご注意:Salesforceは、株式会社セールスフォース・ドットコムが提供するCRMなどのクラウドサービスです。この記事では、グレープシティにおけるSalesforceの利用から知りえたノウハウを公開しています。正確な情報や最新の情報は、Salesforceのドキュメントを参照してください。

Salesforceにパッケージをインストールする際、Sandboxで動作を検証したい場合があります。このとき、パッケージは次のように導入できます。

  • パッケージはSandbox作成時の本番環境(Production)からコピーされます。検証したいパッケージが本番環境に既にインストールされている場合、Sandboxでは新たな操作は不要です。
  • Sandboxを作成した時点で検証したいパッケージが本番環境に存在しない場合、別途Sandboxにパッケージをインストールする必要があります。AppExchangeではパッケージのインストール先にSandboxを指定できます。

Sandboxでは、本番環境とは次の点が異なるので、パッケージの動作もその影響を受けます。

  • ユーザ名が異なる
  • レコードIDが異なる
  • レコードが複製されない

具体的には、Salesforceの設定はメタデータとして本番環境からSandboxに複製されますが、パッケージの設定はレコードのため、本番環境からSandboxに複製されません。また、ユーザ名やレコードIDが異なるため、単純に複製しても動作しません。

以上

0 コメント

記事コメントは受け付けていません。