# Smartsheet Salesforceコネクタの管理とセットアップ

### プラン <a href="#l5d826wfxaji" id="l5d826wfxaji"></a>

* Smartsheet Advanceパッケージ

プラン タイプと含まれる機能の詳細については、 「Smartsheetプラン」ページを参照してください。

### 許可 <a href="#id-9vmvedm59acf" id="id-9vmvedm59acf"></a>

Smartsheet Salesforceコネクターを使用してワークフローを作成または編集するには、次の権限ガイドラインに従う必要があります。

* ライセンスを取得したユーザーである必要があります
* マッピングされたシートに対して編集者以上の権限が必要です
* Salesforce にログインし、ワークフローを構築するレコードにアクセスできる必要があります。
* システム管理者がSalesforceコネクターで \[ユーザーの制限] 設定を有効にしている場合は、 Smartsheetで Salesforce ユーザー ロールも保持している必要があります。
* Smartsheet Salesforceコネクター はプランで利用できるプレミアム アプリケーションであり、Salesforce 環境への初期接続はすでに確立されています

この機能がSmartsheetリージョンまたはSmartsheet Gov に含まれているかどうかを確認してください。

プランでSmartsheet Salesforceコネクターを購入している場合は、次の URL を使用してログインし、 Smartsheetと Salesforce 間のワークフローを作成します: <https://connectors.smartsheet.com/c/salesforce>

[今すぐSmartsheet Salesforceコネクターにログインします](https://connectors.smartsheet.com/c/salesforce/login)

#### 用語と権限レベル <a href="#uye5sjj9j9hd" id="uye5sjj9j9hd"></a>

始める前に、役立つ用語をいくつか紹介します。

* 接続: Salesforceコネクター( Smartsheetなど) と特定の Salesforce 環境をリンクします。
* ワークフロー: これは、Salesforce 内の特定の要素とSmartsheetのシートの間にSalesforceコネクターで確立されるリンクです。

次の 3 種類のユーザーがSmartsheet Salesforceコネクターを操作できます。

* Smartsheetシステム管理者- Salesforceコネクター管理者とSalesforceコネクターユーザーを管理および制限します。
* Salesforceコネクター 管理者 — Salesforce インスタンスとSmartsheet Salesforceコネクターの間の接続を確立します。
* Salesforceコネクターユーザー - Smartsheetと Salesforce の間で情報を同期するワークフローを作成します。

この表は、コネクタにアクセスできるユーザーのタイプに基づく機能の参考として使用してください。

#### ユーザータイプ別の機能 <a href="#ehah70e50vgv" id="ehah70e50vgv"></a>

| 特徴                                                                                                                       | Smartsheetシステム管理者 | Salesforceコネクター管理者 | Salesforceコネクターユーザー |
| ------------------------------------------------------------------------------------------------------------------------ | ----------------- | ------------------ | ------------------- |
| ワークフローの作成                                                                                                                | ✔️\*\*            | ✔️\*\*             | ✔️                  |
| 独自のワークフローを編集する                                                                                                           | ✔️\*\*            | ✔️\*\*             | ✔️                  |
| 独自のワークフローを無効にする                                                                                                          | ✖️                | ✖️                 | ✔️                  |
| 組織内のすべてのワークフローを表示する                                                                                                      | ✔️                | ✔️                 | ✖️                  |
| 組織内のすべてのワークフローを無効にする                                                                                                     | ✔️                | ✔️                 | ✖️                  |
| 組織内のワークフローを有効化または実行する                                                                                                    | ✖️                | ✖️                 | ✖️                  |
| Salesforceコネクターユーザー ロールの割り当て                                                                                             | ✔️                | ✔️                 | ✖️                  |
| Salesforceコネクター管理者ロールの割り当て                                                                                               | ✔️                | ✖️                 | ✖️                  |
| アクセス制限設定を有効にする                                                                                                           | ✔️                | ✔️                 | ✖️                  |
| <p>Add individuals to Restrict Access list (after restrictions have been enabled)<br>アクセス制限リストに個人を追加します (制限が有効になった後)</p> | ✔️                | ✔️                 | ✖️                  |

Smartsheetシステム管理者とコネクタ管理者は、アクセス制限機能がオフになっている場合、ワークフローを自由に作成および編集できます。ただし、この機能がオンの場合、これらの管理者は、この権限を維持するためにコネクタ ユーザー ロールを保持する必要があります。この設定の詳細については、「アクセスの制限」を参照してください。

#### 接続設定 <a href="#id-49q1urjv8rq8" id="id-49q1urjv8rq8"></a>

Smartsheet Salesforceコネクターの使用を開始するには、まずSmartsheetと Salesforce 環境の間の接続をセットアップする必要があります。これにより、ユーザーはSmartsheetと Salesforce の特定の要素間を接続するためのワークフローを構築できます。

要件

Smartsheetと Salesforce に接続するには、次のすべての権限が必要です。

Salesforce の場合:

* Salesforce システム管理者の役割
* APIが有効です
* セットアップと構成を表示する
* すべてのデータを表示

Smartsheetの場合:

* Smartsheetライセンス
* Smartsheetシステム管理者ロール (詳細については、[「ユーザー タイプ」](https://help.smartsheet.com/articles/520100#sysadmin)の記事を参照) - または - Smartsheet Salesforceコネクター管理者ロール (コネクタに固有のアカウント レベルのロール。詳細については、[「用語」](https://help.smartsheet.com/articles/2476111-salesforce-admin-setup#permissions)を参照)

注記\
必要なのはSmartsheetシステム管理者ロールまたはSmartsheet Salesforceコネクター管理者ロールのみですが、コネクタを設定するには両方のロールを持つことをお勧めします。

**接続セットアップ手順**

1. <https://connectors.smartsheet.com/c/salesforce>でSmartsheet Salesforceコネクターにログインします。 Smartsheetアカウントへのアクセスを許可するように求められたら、\[許可] を選択します。
2. ページの左上隅にあるメニュー アイコンを選択し、 \[アカウント管理者]を選択します。

![Salesforce Account Admin](https://1682068558-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqWJIsY6uf6pHIci1Nfho%2Fuploads%2Fxbirn3hBiiYlpREApZT5%2F0.png?alt=media)

1. \[新しい Salesforce 組織の登録] を選択し、Salesforce 組織と Salesforce サンドボックス組織のどちらに接続しているかを指定します。この例では、Salesforce 組織に接続していることを前提としています。
2. Salesforce ログイン ページが表示されます。 Salesforce アカウントにログインし (まだログインしていない場合)、プロンプトが表示されたら \[許可] を選択します。

![Salesforce login](https://1682068558-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqWJIsY6uf6pHIci1Nfho%2Fuploads%2FOmJkmaROSFZXViJPnGcG%2F1.jpeg?alt=media)

これで、 Smartsheet Salesforceコネクターアカウント管理者ページが表示されます。このページでは、 Smartsheetと Salesforce インスタンス間のワークフローを作成および管理するツールにアクセスできます。

Salesforce 組織の名前が \[アカウント管理者]ページに表示されます。

![Your Salesforce organization](https://1682068558-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqWJIsY6uf6pHIci1Nfho%2Fuploads%2FKHg08Jdsvev8v05YaCrS%2F2.png?alt=media)

Smartsheet のシートと Salesforce データを同期するワークフローの作成の詳細については、 Smartsheet SalesforceコネクターSmartsheetたワークフローの作成に関するSmartsheet のヘルプ記事を参照してください。

#### アクセスを制限する <a href="#id-49ng3lsy22kb" id="id-49ng3lsy22kb"></a>

Salesforceコネクター内の機能は、アクティブな制限と、 Smartsheetおよび Salesforce で付与された権限 (オブジェクトの読み取り/書き込み権限など) によって異なります。

Salesforce オブジェクトとSmartsheetシートの間のワークフローを確立するには、少なくともSmartsheetの編集者権限と、Salesforce オブジェクトの読み取り、書き込み、更新、削除の権限が必要です。

**アクセスを制限する**

Smartsheetシステム/Salesforce管理者に \[アクセス制限] 設定をアクティブにしてもらうことで、 Salesforceコネクターを使用してワークフローを作成できる個人を制限できます。

アクセス制限設定を有効にするには、次の手順に従ってください。

1. Smartsheetの資格情報を使用して、 <https://connectors.smartsheet.com/c/salesforce>にあるSalesforceコネクターにログインします。
2. ページの左上隅にあるメニュー アイコンを選択し、\[ユーザー管理] を選択します。
3. \[Smartsheet for Salesforce Integration にアクセスできるユーザーを制限する] チェックボックスにチェックを入れます。

![Restrict access to Salesforce](https://1682068558-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqWJIsY6uf6pHIci1Nfho%2Fuploads%2FKkhMd5R5qGs07lNd2BRL%2F3.png?alt=media)\
以前にワークフローを作成したことのあるユーザーの電子メール アドレスは、コネクタへのアクセスを許可されたユーザーのリストに自動的に追加されます。必要に応じて、このリストから電子メール アドレスを削除することで、コネクタへのアクセスを制限できます。

1. コネクタにアクセスしたい人の電子メール アドレスを追加します。

この設定を有効にすると、Salesforce ユーザーまたは Salesforce管理者Smartsheet権限を持つユーザーのみがSalesforceコネクターにアクセスできるようになります。これらの権限レベルは、 SalesforceコネクターインターフェイスとSmartsheetアプリケーションを通じて管理します。

Smartsheetアプリケーションからのユーザー管理の詳細については、管理センターの記事を参照してください。

**アクセス権の削除**

Smartsheetシステム/Salesforce 管理者は、ユーザー名の右側にある削除アイコンを選択して、 Salesforceコネクターユーザーを削除することもできます。

リストから削除されると、ワークフローを作成または編集できなくなります。

![Salesforce connector user](https://1682068558-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqWJIsY6uf6pHIci1Nfho%2Fuploads%2F1hD17Cd3EPfe7COMrNUI%2F4.png?alt=media)

アクセスできなくなった場合でも、ワークフローは最大 10 分間アクティブになります。この時間が経過すると、ワークフローは自動的に非アクティブ化されます。

#### ポーリング頻度 <a href="#jsjqey19c68m" id="jsjqey19c68m"></a>

Smartsheetと Salesforce の間で行われるリクエストのポーリング頻度を調整できます。 Salesforce では、1 分間に情報が自動的に更新される回数に制限があります。これらの制限を超えると、アクティブなワークフローはエラーを返し、情報を同期しません。この問題を解決するには、Salesforce の制限を削除するか、ポーリング頻度をより長い間隔に設定します。

Salesforce 内でカスタム API 使用状況通知を作成すると、 Smartsheetと Salesforce 間の接続をより適切に管理できます ([Salesforce ヘルプドキュメント](https://help.salesforce.com/articleView?id=monitor_rate_limit.htm\&type=5)を参照)。 Salesforce は他のオブジェクトに関連するフィールド タイプを使用するため、 Smartsheet Salesforceコネクターによって Salesforce に送信されるリクエストの数が増加する場合があることに注意してください。

**ポーリング頻度を設定する**

コネクタ内のポーリング頻度を変更するには、次の手順を実行します。

1. 左上隅の \[メニュー] を選択し、 \[アカウント管理者]を選択します。
2. 右側の \[設定] を選択して、組織の横にある \[ポーリング頻度] パネルを開きます。\
   ![Salesforce preferences](https://1682068558-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqWJIsY6uf6pHIci1Nfho%2Fuploads%2FHjWtUvCiw4ala54WTspv%2F5.png?alt=media)

その後、組織内のすべてのワークフローに対して特定のレートを秒単位で設定して、ワークフローがリクエストの制限を超えないようにすることができます。
