この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

サポート対象の Salesforce のエディション

メタデータ API を使用するには、Enterprise EditionUnlimited EditionPerformance Edition、または Developer Edition を使用する必要があります。既存の Salesforce のお客様が Enterprise Edition、Unlimited Edition、または Performance Edition にアップグレードする場合は、担当者にご連絡ください。

本番組織の厳密なレプリカである Sandbox を使用することを強くお勧めします。Enterprise Edition、Unlimited Edition および Performance Edition には無料の Developer Sandbox が付属しています。詳細は、http://www.salesforce.com/platform/cloud-infrastructure/sandbox.jsp を参照してください。

または、Developer Edition (DE) 組織を使用できます。DE 組織は、Enterprise Edition で使用できるすべての機能へのアクセスを提供しますが、ユーザ数およびストレージ容量には制限があります。DE 組織は、本番組織のコピーではありませんが、組織のデータに影響を与えることなくソリューションを構築およびテストできる環境を提供します。Developer Edition のアカウントは、https://developer.salesforce.com/signup から無料で入手できます。

メタデータコンポーネントは、メタデータ API がメタデータコンポーネントに対して動作するように組織で参照可能になっている必要があります。また、ユーザはメタデータコンポーネントにアクセスするには、「API の有効化」権限も必要とします。

メモ

Professional Edition のメタデータ API アクセス

ISV パートナーは、AppExchange セキュリティレビューを渡したアプリケーションに対して、Professional Edition 組織へのメタデータ API アクセスを要求できます。アクセスは、API トークン (クライアント ID) を介して付与されます。この特別なキーにより、アプリケーションで顧客の Professional Edition 組織にメタデータ API コールを行うことができます。

ISV パートナーは、次の手順でメタデータ API アクセスを要求できます。

  1. アプリケーションのセキュリティレビューを申請します。『ISVForce ガイド』「セキュリティレビューのステップ」を参照してください。
  2. アプリケーションが承認されたら、[AppExchange および機能要求] | [API トークン要求]パートナーコミュニティにケースを登録して、トークンの型に SOAP を指定します。

メタデータ API へのコールを実行するには、コールの CallOptions SOAP ヘッダーに API トークンを追加します。