Salesforce の接続情報の入力
メタデータコンポーネントを取得またはリリースするには、Salesforce 組織を指し示すように build.properties を編集する必要があります。
- Force.com 移行ツールのファイルを抽出した場所に移動し、sample サブディレクトリを開きます。
- テキストエディタで build.properties を開き、次のいずれかの操作を実行します。
- ログインにユーザ名とパスワードを使用するには、有効な Salesforce ユーザ名とパスワードに置き換えます。セキュリティトークンを使用している場合は、パスワードの最後に 25 桁のトークン値を貼り付けます。
- ログインに有効な Salesforce セッションを使用するには、sf.sessionId プロパティのコメントを解除して、有効なセッション ID に置き換えます。また、sf.username および sf.password プロパティのコメントを解除していることを確認します。
- ログインに OAuth アクセストークンを使用するには、sf.sessionId プロパティのコメントを解除して、アクセストークンを指定します。また、sf.username および sf.password プロパティのコメントを解除していることを確認します。
| パラメータ | 値 |
|---|---|
| sf.username | ログイン用の Salesforce ユーザ名。この接続に関連付けられるユーザ名は、「すべてのデータの編集」権限を持っている必要があります。通常、これはシステム管理者のみに有効です。Sandbox インスタンスに接続する場合は、Sandbox 名がユーザ名に付加されます。たとえば、本番ユーザ名が foo@salesforce.com であり、いずれか 1 つの Sandbox 名が bar の場合、Sandbox ユーザ名は foo@salesforce.com.bar になります。 |
| sf.password | このプロジェクトに関連付けられた組織にログインするために使用するパスワード。セキュリティトークンを使用している場合は、パスワードの最後に 25 桁のトークン値を貼り付けます。 |
| sf.serverurl | Salesforce サーバの URL。本番組織または Developer Edition 組織に接続するには、https://login.salesforce.com を使用します。Sandbox インスタンスに接続するには、https://test.salesforce.com に変更します。 |
| sf.sessionId | 有効な Salesforce セッションの ID または OAuth アクセストークン。セッションは、ユーザがユーザ名とパスワードを使用して正常に Salesforce にログインした後に作成されます。新しいセッションを作成するのではなく既存のセッションにログインする場合は、セッション ID を使用します。または、OAuth 認証のためのアクセストークンを使用します。詳細は、Salesforce ヘルプの「OAuth によるアプリケーションの認証」を参照してください。 |