メインコンテンツまでスキップ

4-1.APIユーザを作成

Lambdaパッケージ機能がセールスフォースへアクセスするためのユーザーとプロファイルを作成します。

注意

必ずSalesforceライセンスを持つユーザーを作成してください。ライセンスを持たないユーザーはAPIを利用できません。

プロファイル作成

  1. [設定]ページを開きます
  2. [クイック検索]へ プロファイル と入力し、 [プロファイル] メニューを選択します
  3. [新規プロファイル] ボタンをクリックします
  4. [既存のプロファイル]へ システム管理者 を選択、[プロファイル名]へ API_ONLY を入力し、[保存]ボタンをクリックします Create Profile
  5. プロファイル画面へ遷移後、[編集]ボタンをクリックします
  6. [システム管理者権限] セクションの [Lightning Experience ユーザ] のチェックを解除します Create Profile
  7. [パスワードポリシー] セクションの [パスワードの有効期間] へ 無期限 を指定します Create Profile
  8. 画面下部の[保存] ボタンをクリックします

APIユーザ作成

既存ユーザ利用時

既にAPI用途で利用できるユーザが存在する場合は、次の「既存ユーザを利用する場合」セクションを参照ください

  1. [クイック検索]へ ユーザ と入力し、 [ユーザ] メニューを選択します
  2. [新規ユーザ] ボタンをクリックし、ユーザ情報として下記を指定します
    • 設定したユーザ名をパラメータシートNo.19(APIユーザー名)へ記載します
項目
apiuser
別名apiuser
メール有効なメールアドレス(例: user@example.com
ユーザ名有効なセールスフォースユーザ名(例: apiuser@example.com
ニックネームapiuser
ユーザライセンスSalesforce
プロファイルAPI_ONLY
  1. [保存] ボタンをクリックします
  2. [クイック検索]へ 権限セット と入力し、 [権限セット] メニューを選択します
  3. [AC_Administrator] 権限セットをクリックします
  4. [権限セット] 画面へ遷移後、[割り当ての管理] ボタンをクリックします
  5. [割り当てを追加] ボタンをクリックし、上記手順で作成した apiuser ユーザへ権限セットを割り当てます
  6. apiuser ユーザを作成した際に指定したメールアドレスの受信メールより、[Salesforceへようこそ]メールを確認し、アカウントを確認リンクへアクセスします
  7. パスワードリセットのフローが始まりますので、指示に従ってパスワードを設定します
    • 設定したパスワードをパラメータシートNo.20(APIユーザーパスワード)へ記載します
  8. apiuserとしてセールスフォースログイン後、右上のユーザプルダウンから [私の設定] をクリックします Select My Setting
  9. 左のメニューより、[個人用]をクリック、次に[私のセキュリティトークンのリセット] をクリック、最後に表示された[セキュリティトークンのリセット] ボタンをクリックします Reset Security Token
  10. [新しい Salesforce セキュリティトークン] メールが通知されます
    • メール内のセキュリティトークン文字列をパラメータシートNo.21(APIユーザーセキュリティトークン)へ記載します

既存ユーザを利用する場合

既にAPI用途で利用できるユーザが存在する場合は、クレデンシャル情報をパラメータシートへ記載します

  • ユーザ名をパラメータシートNo.19(APIユーザー名)へ記載します
  • パスワードをパラメータシートNo.20(APIユーザーパスワード)へ記載します
  • セキュリティトークン文字列をパラメータシートNo.21(APIユーザーセキュリティトークン)へ記載します

また、ユーザへ適用しているプロファイルを確認しておきます。