機械翻訳について

レシピをインストールする前に

Oracle Integrationを使用してSalesforceにアクセスし、レコードにファイルを添付するには、Salesforceインスタンスで特定の構成タスクを実行する必要があります。

Oracle Integrationのユーザー・アカウントをSalesforceに作成する必要があります。 Oracle IntegrationでSalesforce接続を構成するときに、このユーザー・アカウントの資格証明を使用します。

また、Salesforceインスタンス・タイプおよび現在のSalesforce APIバージョンを識別する必要があります。 最後に、ファイルを添付するSalesforceレコードのIDを取得する必要があります。

「管理者」としてSalesforceインスタンスにログインし、次のタスクを実行します。

ノート:

ここで説明するステップは、Salesforce Classic UIに適用されます。 SalesforceインスタンスでLightning Experience UIを使用している場合は、Salesforce Classic UIに切り替えます。 「Lightning ExperienceとSalesforce Classicのトグルまたは切替え」を参照してください。
  1. API対応カスタム・ロールを作成します。 このロールは、後でOracle Integration用に作成するユーザー・アカウントに割り当てます。
    1. Salesforceの設定ページで、左側のナビゲーション・ペインの管理セクションの下の「ユーザーの管理」を展開します。
    2. 「プロファイル」をクリックします。
    3. プロファイル・ページで、「新規プロファイル」をクリックします。
    4. 表示されるページで、次のオプションを選択します。
      1. 「既存のプロファイル」フィールドで「標準ユーザー」を選択します。
      2. 新しいプロファイルの名前(たとえば、API Enabled)を入力し、「保存」をクリックします。
      新しいプロファイルが保存され、新しいプロファイルの「プロファイルの詳細」ページが表示されます。
    5. 「プロファイルの詳細」ページで、「編集」をクリックします。
    6. 「プロファイル編集」ページで:
      1. 「管理者のアクセス許可」セクションまでスクロールし、「API有効」チェック・ボックスが選択されていることを確認します。
      2. 「標準オブジェクトのアクセス許可」セクションまでスクロールし、次のアクションを実行します。
        • 「アカウント」行で、「読取り」「作成」「編集」および「削除」の各ボックスをチェックしたままにします。 さらに、ViewAllチェック・ボックスを選択します。
        • 「連絡先」行で、「読取り」「作成」「編集」および「削除」の各ボックスをチェックしたままにします。 さらに、ViewAllチェック・ボックスを選択します。
        • 「価格台帳」行で、「読取り」ボックスを選択したままにします。 さらに、「作成」「編集」および「削除」チェック・ボックスを選択します。
        • 「製品」行で、「読取り」ボックスを選択したままにします。 さらに、「作成」「編集」および「削除」チェック・ボックスを選択します。
      3. ページの最後までスクロールし、「保存」をクリックします。
  2. Oracle Integrationのユーザー・アカウントを作成し、以前に作成したカスタム・ロールをこのアカウントに割り当てます。

    ノート:

    Oracle Integrationのユーザー・アカウントをすでに作成している場合は、API対応のカスタム・ロールを既存のアカウントに割り当てることができます。
    1. 「API有効」プロファイルの「プロファイルの詳細」ページで、「ユーザーの表示」をクリックします。
    2. 結果ページで「新規ユーザー」をクリックします。
    3. 「新規ユーザー」ページで:
      1. ユーザーの名と姓を入力します(例: Integration User05)。
      2. 「Eメール」フィールドに、有効な電子メール・アドレスを入力します。

        入力した電子メール・アドレスは、「ユーザー名」フィールドに自動的に移入されます。 このユーザー名を書き留めます。

      3. 「ユーザー・ライセンス」フィールドで、Salesforceを選択します。
      4. 「プロファイル」フィールドで、前に作成したプロファイル(「API有効」)を選択します。
      5. ページの最後までスクロールし、「新規パスワードを生成し、ユーザーに即時通知」チェック・ボックスが選択されていることを確認して、「保存」をクリックします。

        ユーザー・アカウントが作成され、アカウントに指定した電子メール・アドレスに検証電子メールが送信されます。

    4. 対応する電子メール・アカウントにログインし、Salesforceからの電子メール・メッセージの「アカウントの検証」ボタンをクリックします。
      新しいユーザー・アカウントのパスワードを設定するために、Salesforceインスタンスにリダイレクトされます。
    5. パスワードを設定し、それをノートします。
      その後、新しいアカウントを使用してSalesforceインスタンスにサインインします。

      ノート:

      Lighting Experience UIが表示されている場合は、Salesforce Classic UIに切り替えます。 「Lightning ExperienceとSalesforce Classicのトグルまたは切替え」を参照してください。
    6. 新しいユーザー・アカウントのセキュリティ・トークンを生成します。 Oracle Integrationを使用してSalesforceにアクセスするには、このセキュリティ・トークンとパスワードが必要です。
      1. 新しいユーザーとしてサインインし、ページ上部のユーザー名をクリックしてメニューを開きます。
      2. メニューで「自分の設定」をクリックします。
      3. 「自分の設定」ページの「クイック・リンク」セクションで、「個人情報の編集」をクリックします。
      4. 表示されたページで、左側のナビゲーション・ペインの「セキュリティ・トークンのリセット」をクリックします。
      5. 「セキュリティ・トークンのリセット」ボタンをクリックします。

        新しいセキュリティ・トークンが、アカウントに関連付けられた電子メール・アドレスに送信されます。 セキュリティ・トークンを書き留めます。

      6. Salesforceインスタンスで、ユーザー名を再度クリックし、メニューから「ログアウト」を選択します。 「管理者」として再度ログインします。
  3. 現在のSalesforce APIバージョンを特定します。
    1. Salesforceの設定ページで、左側のナビゲーション・ペインのビルド・セクションまでスクロールします。
    2. 「開発」APIの順にクリックします。
    3. 「API WSDL」ページで、「エンタープライズWSDLの生成」リンクをクリックします。
      WSDLが新しいブラウザ・タブに表示され、現在のAPIバージョンが2行目に存在します。 例:
      Salesforce.com Enterprise Web Services API Version 52.0
    4. APIバージョンを書き留めます。
  4. Salesforceインスタンス・タイプを識別します。
    1. URL https://login.salesforce.comを使用してSalesforceアカウントにログインする場合、インスタンス・タイプは「本番」です。
    2. URL https://test.salesforce.comを使用してSalesforceアカウントにログインする場合、インスタンス・タイプは「サンドボックス」です。
  5. ファイルを添付するSalesforceレコードを識別し、レコードIDを取得します。 例として、勘定科目レコードを使用します。
    1. Salesforceの設定ページで、「アカウント」タブをクリックします。

      ノート:

      設定ページに「アカウント」タブが表示されない場合は、現在のタブの右側にある「プラス」アイコンをクリックし、「アカウント」をクリックします。
    2. 「アカウント・ホーム」ページで、アカウントをクリックして開きます。
    3. アカウント・ページのURLで、最後のスラッシュ(/)の後に文字列をノートします。
      これは、アカウント・レコードのSalesforce IDです。 このIDは、ファイルを添付したRESTリクエストを外部アプリケーションからこのレシピの統合フローに送信するときに指定します。