Salesforce連携 - 初期設定|3-3.必要な権限を付与する
ここでは、「Salesforce連携」を行うために必要な権限をプロファイルに付与する手順を解説します。
注意点
※ 本操作はSalesforceの「システム管理者」プロファイルのユーザーにて操作をおこなってください。
補足
※ bellSalesAIパッケージをインストールする際に「すべてのユーザへのインストール」もしくは[特定のプロファイルのインストール…]で該当プロファイルにアクセス権を付与した場合、本手順2~4の権限は付与されています。
- 念の為、間違いなく権限が付与されているかご確認いただくため、本手順を実施してください。
※ パッケージインストール後にプロファイルを追加された場合、本手順にて該当プロファイルに権限を付与してください。
※ 本手順ではプロファイル単位で権限を付与する手順を解説します。「権限セット」にて同様の権限を付与していただいても問題ありません。
1.プロファイルの権限を確認する
bellSalesAIの「Salesforce連携」を利用するために必要なプロファイル権限を確認します。
注意点
※ 本項目で説明するプロファイルの権限は、bellSalesAIパッケージ利用時に必要となります。
1-1.手順1:プロファイル一覧を開く
Salesforce[設定]ホームのクイック検索で「プロファイル」と検索し、[プロファイル]をクリックします。
1-2.手順2:対象プロファイルを選択する
bellSalesAIの「Salesforce連携」を利用するプロファイルの[(プロファイル名)]をクリックします。
1-3.手順3:権限を確認する
プロファイル詳細画面で、以下の権限にチェックが入っていることを確認します。
- 「Apex REST サービス」
- 「APIの有効化」
- 「行動の編集」
チェックが入っていない場合は、チェックを付けて保存してください。
2.Apexクラスの権限を付与する
注意点
※ 本項目で説明するプロファイルの権限は、bellSalesAIパッケージ利用時に必要となります。
bellSalesAIパッケージを利用するための権限を付与します。
2-1.手順1:プロファイル一覧を開く
Salesforce[設定]ホームのクイック検索で「プロファイル」と検索し、[プロファイル]をクリックします。
2-2.手順2:対象プロファイルを選択する
bellSalesAIの「Salesforce連携」を利用するプロファイルの[(プロファイル名)]をクリックします。
2-3.手順3:Apexクラスの編集画面を開く
[有効な Apex クラス]の[編集]をクリックします。
2-4.手順4:Apexクラスを追加する
[利用可能な Apex クラス]に「bsai.」からはじまるApexクラスが表示されていないか確認します。
表示されている場合、「bsai.」からはじまるApexクラスすべてを[有効化された Apex クラス]に追加します。
3.行動カスタム項目の編集権限を付与する
パッケージインストール時に作成された行動カスタム項目に編集権限を付与します。
補足
※ 行動オブジェクトへの連携を利用しない場合、本手順は不要です。
3-1.手順1:活動オブジェクトを開く
Salesforce[設定] > [オブジェクトマネージャー]のクイック検索で「活動」と検索し、[活動]をクリックします。
3-2.手順2:対象項目を選択する
[項目とリレーション]をクリックし、[ログNo.]をクリックします。
3-3.手順3:項目レベルセキュリティの設定を開く
[項目レベルセキュリティの設定]をクリックします。
3-4.手順4:編集権限を付与する
bellSalesAIパッケージを利用したいプロファイルの[参照可能]にチェックを付け、[参照のみ]のチェックを外します。
設定完了後、[保存]をクリックします。
3-5.手順5:残りの項目に同様の設定をする
同様の手順で、以下4つの項目も同じ設定をします。
- 「スタッフ」
- 「タグ」
- 「タイトル」
- 「ログ詳細」
4.bellSalesAI行動拡張オブジェクトを利用する場合の追加設定
「bellSalesAI行動拡張オブジェクト」への連携を行う場合、以下の設定が必要です。詳細は以下ページをご参照ください。
>>「bellSalesAI 行動拡張に連携する」を有効にする際の必須確認
補足
※ 「bellSalesAI行動拡張オブジェクト」への連携を利用しない場合、本手順は不要です。
以上で、「Salesforce連携」を行うために必要な権限付与は完了です。
次の手順に進んでください。