パッケージの作成
パッケージは、Salesforce 組織間でカスタム機能を配布するためのコンテナです。パッケージを作成して、アプリケーションまたは Lightning コンポーネントを AppExchange にアップロードしたり、組織間で変更をリリースしたりします。
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience |
| 使用可能なエディション: Developer Edition パッケージアップロードおよびインストールを使用可能なエディション: Group Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
| 必要なユーザ権限 | |
|---|---|
| パッケージを作成する | 「AppExchange パッケージの作成」 |
- [設定] から、[クイック検索] ボックスに「パッケージ」と入力し、[パッケージ] を選択します。
- [新規] をクリックします。
- パッケージの名前を入力します。このパッケージの名前が、AppExchange 上に表示される名前と同じである必要はありません。
- ドロップダウンメニューから、パッケージのすべてのコンポーネントラベルのデフォルト言語を選択します。
- 必要に応じて、[カスタムリンクの設定] 項目からカスタムリンクを選択し、アプリケーションをインストールするユーザに設定情報を表示します。ホームページレイアウト用に作成した URL または Sコントロールへの定義済みのカスタムリンクが選択できます。「アプリケーションのドキュメントの開発」を参照してください。このカスタムリンクは、Salesforce 内の [設定] リンクとして、Force.com AppExchange ダウンロードページとインストールするユーザの組織のアプリケーションの詳細ページに表示されます。
- 必要に応じて、[Apex エラーを通知] 項目に、Apex コードでキャッチできない例外が Apex で発生した場合にメール通知を受信するユーザのユーザ名を入力します。ユーザ名を指定しないと、検出されないすべての例外についてメール通知が生成され、Salesforce に送信されます。このオプションは、管理パッケージでのみ使用できます。
- 登録者がパッケージアプリケーションのインストール、アップグレード、またはアンインストールに失敗し、エラーが発生した場合、必要に応じて [パッケージ化エラーを通知] 項目にメール通知を受信するユーザのメールアドレスを入力します。この項目は、パッケージ化エラーの通知が有効になっている場合にのみ表示されます。通知を有効にするには、Salesforce の担当者までお問い合わせください。
- 必要に応じて、パッケージの説明を入力します。AppExchange にアップロードする前に、この説明を変更することができます。
- 必要に応じて、インストール後スクリプトを指定します。これは、パッケージのインストールまたはアップグレード後に登録者組織で実行される Apex スクリプトです。詳細は、「パッケージのインストール/アップグレード時の Apex の実行」を参照してください。
- 必要に応じて、アンインストールスクリプトを指定します。これは、パッケージのアンインストール後に登録者組織で実行される Apex スクリプトです。詳細は、「パッケージのアンインストール時の Apex の実行」を参照してください。
- [保存] をクリックします。