CRM と Salesforce の統合

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む18読むのに数分
  • インスタンスを顧客関係管理 (CRM) サービスとSalesforce統合ServiceNowして、ソフトウェアサブスクリプションを追跡し、未使用のライセンスを再利用することができます。

    注:

    ワークスペースを使用している場合は ソフトウェア資産管理 、Playbook を使用して SaaS インスタンスを と統合 ServiceNow します Salesforce CRM。Playbook を使用した統合プロファイルの作成 Salesforce CRM の詳細については、次を参照してください Salesforce CRM統合を作成

    サポートされている Salesforce CRM サービスは次のとおりです。
    • Salesforce Sales Cloud
    • Salesforce Service Cloud
    • Salesforce プラットフォーム
    • Salesforce 顧客コミュニティ
    • Salesforce パートナーコミュニティ
    • Salesforce 企業コミュニティ
    • Salesforce おしゃべり
    Classic 組織と Salesforce Lightning 組織の両方Salesforceがサポートされています。
    注:
    カスタム ライセンスの測定基準を使用することで、支払っているがユーザー サブスクリプション ベースではない他のサービスの資格付与を追跡できます。カスタム ライセンスの測定基準の作成方法の詳細を参照してください カスタムライセンスの測定基準の追加

    統合の接続に使用するアカウントには SalesforceSalesforce ユーザーライセンスと次のユーザーアクセス権限が必要です。

    表 : 1. ユーザーアクセス権限
    権限 説明
    検出と再利用に必要な権限
    API が有効 API へのアクセス Salesforce を有効にします。
    セットアップと構成の表示 セットアップページを表示できます。この権限を有効にすると、 によって Salesforce 「ロールおよびロール階層の表示」権限が自動的に有効になります。
    再利用のみに必要な権限
    内部ユーザーの管理 内部ユーザーを作成および変更できます。

    CRM サービスについての Salesforce 詳細は、『 Salesforce 開発者ドキュメント』を参照してください。

    アプリケーションの登録Salesforce

    管理ポータルから Salesforce アプリケーションを登録します。

    始める前に

    Salesforce 必要なロール:admin

    手順

    1. Salesforce にログインし、クラシック環境に切り替えます。
    2. [ 設定] を選択します。
    3. 左側のナビゲーション メニューから、 ビルド > 作成 > アプリケーション.
    4. [接続済みアプリ] セクションで、[ 新規] を選択します。
    5. フォームのフィールドに入力します。
      表 : 2. [新しい接続アプリ] フォーム
      フィールド 説明
      接続済みアプリ名 アプリケーションの名前。
      API 名 API の名前。このフィールドは、自動的に入力されます。
      連絡先メール アプリケーションに関連付けるメールアドレス。
      OAuth 設定を有効にする OAuth 設定を有効にするオプション。
      コールバック URL 認証後にユーザーがリダイレクトされる OAuth プロバイダーの URL。「https://instance.service-now.com/oauth_redirect.do」と入力します。<instance> は ServiceNow インスタンスの名前です。
      選択した OAuth スコープ アクセストークンに付与されるアクセスの範囲を決定する OAuth スコープ。次の値は必須です。
      • データ (api) へのアクセスと管理
      • いつでも代理で要求を実行 (refresh_token, offline_access)
    6. [リフレッシュトークン] ポリシー値が [リフレッシュトークンは取り消されるまで有効] に設定されていることを確認します。
    7. [Save (保存)] を選択します。
    8. 新しいアプリのページで、[ コンシューマーキー ] フィールドと [ コンシューマーシークレット ] フィールドの値をコピーします。
      後で使用できるように安全な場所に保存してください。コンシューマーキー (クライアント ID) とコンシューマーシークレット (クライアントシークレット) は機密です。それらを共有しないでください。

    Salesforce CRM 統合プロファイルの作成

    ソフトウェアサブスクリプションを追跡し、サービスのライセンスを最適化する Salesforce CRM 統合プロファイルを作成します。

    注:
    グローバルスコープでのみ統合を作成する Salesforce CRM 必要があります。

    追加の Salesforce CRM統合プロファイルの作成

    ソフトウェアサブスクリプションを追跡し、ライセンスを最適化する追加の Salesforce 組織ごとに統合プロファイルを作成します。

    始める前に

    CRM 統合プロファイルを作成するにはSalesforceServiceNow Store から - SaaS ライセンス管理 プラグイン (com.sn_sam_saas_int) を要求しソフトウェア資産管理ます。

    ServiceNow 必要なロール:sam_integrator または admin

    このタスクについて

    ソフトウェア資産ワークスペースを使用している場合、コア UI で統合プロファイルを作成する Salesforce CRM オプションは無効です。

    手順

    1. 統合プロファイルに移動します。
      インターフェイスアクション
      コア UI
      1. 移動先 すべて > ソフトウェア資産 > SaaS ライセンス > 直接統合プロファイル.
      2. [New (新規)] を選択します。
      3. [Salesforce CRM Integration Profile (Salesforce CRM 統合プロファイル)] を選択します。
      Software Asset Workspace
      1. 移動先 ライセンス操作 > ユーザー登録 > 直接統合プロファイル.
      2. [New (新規)] を選択します。
      3. ドロップダウンリストから [Salesforce CRM ] を選択します。
      4. [続行] を選択します。

        統合のために Salesforce CRM Playbook が起動し、次のステップが有効ではありません。詳細については、「Salesforce CRM統合を作成」を参照してください。

    2. フォームのフィールドに入力します。
      表 : 3. 統合プロファイルフォーム
      フィールド 説明
      表示名 データ連携プロファイルの名前この統合プロファイルを作成する組織を Salesforce 一意に識別する名前を入力します。たとえば、 SFDC Org2 です。
      ヒント:
      レポート時に見やすくするため、この名前は短くしてください。
      ステータス 統合プロファイルのステータス。統合プロファイルを公開していない場合、このフィールドは自動的に [ドラフト] に設定されます。統合プロファイルを既に公開している場合、このフィールドは自動的に [公開済み] に設定されます。
      プロファイルタイプ 統合プロファイルのタイプ。この値は自動的に Salesforce CRM に設定されます
    3. [ サブスクリプションサブフローのダウンロード ] タブで、[ サブフロー ] フィールドが [Salesforce CRM サブスクリプションのダウンロードサブフロー] に設定されていることを確認します。
      現在の日付の 1 年前まで個々のユーザーによって実行されたイベントを表示できます。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。
      注:
      ソフトウェア資産管理 は、プロファイル作成日に関係なく、ユーザーサブスクリプションのダウンロードを開始した時点からのイベントをプルします。
    4. [ Reclaim Subscription Subflow ] タブで、[ Subflow ] 項目が [Salesforce CRM Reclaim Subscription Subflow] に設定されていることを確認します。
    5. [保存] をクリックします。
      注:
      CRM統合ではユーザーレコードの最後のユーザーログインに関する情報を使用するため、アクティビティサブフローの Salesforce 計算は必要ありません。
      ServiceNowインスタンスによってドラフト統合プロファイルが作成されます。統合プロファイルは、 Salesforce CRM サブスクリプションのダウンロード Salesforce サブフローと CRM サブスクリプションの再利用サブフローを使用して、CRM サービスから Salesforce ユーザーデータを取得します。
    6. [接続および資格情報] フィールドの横にあるプレビューアイコン (プレビューアイコン)を選択して、接続および資格情報エイリアスレコードを開きます。
    7. レコードのプレビューで [ レコードを開く ] を選択します。
    8. [接続および資格情報エイリアス] フォームで、この統合プロファイルの接続と資格情報を一意に識別できる子エイリアスを作成します。
      作成する最初の Salesforce CRM 統合プロファイルでは、の Salesforceデフォルト (親) 接続および資格情報エイリアスを使用します。作成する追加の Salesforce CRM 統合プロファイルごとに、各統合プロファイル間の接続と資格情報を区別するのに役立つ一意の子エイリアスが必要です。
      1. 次のリンクを選択します。 子エイリアス > Parentalias=***をクリックして子エイリアスを追加します。
      2. [New (新規)] をクリックします。
        子エイリアスの [接続および資格情報エイリアス] フォームが開きます。
      3. [ 名前 ] フィールドに子エイリアスの名前を入力します。
      4. フォームヘッダーを右クリックし、 [保存] をクリックします。
      5. フォームを再ロードした後に、[新しい接続 & 資格情報の作成] 関連リンクをクリックします。
        [接続と資格情報を作成] ダイアログボックスが開きます。
      6. ダイアログボックスで、フィールドに入力します。
        表 : 4. [接続と資格情報を作成] ダイアログボックス
        フィールド 説明
        接続名 接続の名前。この接続と資格情報を作成する組織を Salesforce 一意に識別する名前を入力します。たとえば、 SFDC Org2 です。
        接続 URL (インスタンス URL) この統合を通じて接続するインスタンスの Salesforce URL。
        OAuth クライアント ID アプリケーションに Salesforce アサインされているクライアント ID (コンシューマーキー)。
        OAuth クライアントシークレット アプリケーションに Salesforce 割り当てられているクライアントシークレット (コンシューマーシークレット)。
        OAuth リダイレクト URL 認証後にユーザーがリダイレクトされる OAuth プロバイダーの URL。このフィールドは、「アプリケーションの登録Salesforce」で指定したコールバック URL に基づいて自動的に入力されます。
      7. [OAuth トークンを作成して取得] をクリックします。
        [OAuth2 認証] ダイアログボックスが開きます。
        ヒント:
        ダイアログボックスが自動的に開かない場合は、ブラウザでポップアップが許可されていることを確認してください。
      8. ダイアログボックスで、アプリケーションの登録に使用したのと同じ Salesforce 管理者アカウントにログインします Salesforce
        ServiceNowインスタンスによって OAuth トークンSalesforceが作成され、自動的に [接続および資格情報エイリアス] フォームに戻ります。
    9. 次に移動して統合プロファイルに戻ります SaaS ライセンス > 管理 > 直接統合プロファイル をクリックし、[統合プロファイル] リストからプロファイルを選択します。
    10. [統合プロファイル] フォームの [ 接続 &amp; 資格情報 ] フィールドで、ルックアップアイコンをクリックして、 ステップ 8 で作成した子エイリアスを見つけて選択します。
      子エイリアスを選択すると、エイリアスが統合プロファイルに関連付けられます。ServiceNow インスタンスはこのエイリアスを使用して、この統合プロファイルの接続と資格情報を識別します。
    11. [公開] をクリックします。

    タスクの結果

    統合プロファイルを公開すると、インスタンスは ServiceNow CRM サービスからの Salesforce データの取得を開始します。ユーザー数が 100 人未満の組織の場合、通常、このプロセスは数分で完了します。100 〜 5000 人のユーザーがいる組織の場合、このプロセスが完了するまでに約 15 分かかることがあります。ユーザー数が 5,000 人を超える組織の場合、このプロセスが完了するまでに 1 時間以上かかることがあります。

    次のタスク

    統合が接続されると、インスタンス ServiceNow は毎日更新されるソフトウェアモデル、再利用ルール、およびユーザーサブスクリプションを自動的に作成します。

    ユーザーサブスクリプションを再利用するには、自動的に生成されたすべての再利用ルールを確認します。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。

    自動生成されたソフトウェアモデルのソフトウェアエンタイトルメントを作成して、使用されているソフトウェアと所有ソフトウェアの照合を追跡します。
    調整は、ジョブスケジュールとして、またはオンデマンドでサブスクリプションに対して実行することもできます。調整結果は、 ライセンスワークベンチ (ソフトウェア資産管理 クラシックアプリケーション) または ライセンス使用状況ビュー (ソフトウェア資産ワークスペース) で表示できます。これらの結果を使用して、ライセンスコンプライアンスの状況を判断し、コンプライアンス違反を修正します。

    最初の Salesforce CRM 統合プロファイルを作成する

    ソフトウェアサブスクリプションを追跡し、ライセンスを最適化する最初の Salesforce 組織の統合プロファイルを作成します。

    始める前に

    CRM 統合プロファイルを作成するにはSalesforceServiceNow Store から - SaaS ライセンス管理 プラグイン (com.sn_sam_saas_int) を要求しソフトウェア資産管理ます。

    ServiceNow 必要なロール:sam_integrator または admin

    このタスクについて

    ソフトウェア資産ワークスペースを使用している場合、コア UI で統合プロファイルを作成する Salesforce CRM オプションは無効です。

    手順

    1. 統合プロファイルに移動します。
      インターフェイスアクション
      コア UI
      1. 移動先 すべて > ソフトウェア資産 > SaaS ライセンス > 直接統合プロファイル.
      2. [New (新規)] を選択します。
      3. [Salesforce CRM Integration Profile (Salesforce CRM 統合プロファイル)] を選択します。
      Software Asset Workspace
      1. 移動先 ライセンス操作 > ユーザー登録 > 直接統合プロファイル.
      2. [New (新規)] を選択します。
      3. ドロップダウンリストから [Salesforce CRM ] を選択します。
      4. [続行] を選択します。

        統合のために Salesforce CRM Playbook が起動し、次のステップが有効ではありません。詳細については、「Salesforce CRM統合を作成」を参照してください。

    2. フォームのフィールドに入力します。
      表 : 5. 統合プロファイルフォーム
      フィールド 説明
      表示名 データ連携プロファイルの名前この統合プロファイルを作成する組織を Salesforce 一意に識別する名前を入力します。たとえば、 SFDC Org1 です。
      ヒント:
      レポート時に見やすくするため、この名前は短くしてください。
      接続と資格情報 Salesforce の接続と認証情報エイリアス。最初の Salesforce CRM 統合プロファイルでは、自動的に入力されるデフォルトの接続および資格情報エイリアスを使用します。
      ステータス 統合プロファイルのステータス。統合プロファイルを公開していない場合、このフィールドは自動的に [ドラフト] に設定されます。統合プロファイルを既に公開している場合、このフィールドは自動的に [公開済み] に設定されます。
      プロファイルタイプ 統合プロファイルのタイプ。この値は自動的に Salesforce CRM に設定されます
    3. [ サブスクリプションサブフローのダウンロード ] タブで、[ サブフロー ] フィールドが [Salesforce CRM サブスクリプションのダウンロードサブフロー] に設定されていることを確認します。
      現在の日付の 1 年前まで個々のユーザーによって実行されたイベントを表示できます。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。
      注:
      ソフトウェア資産管理 は、プロファイル作成日に関係なく、ユーザーサブスクリプションのダウンロードを開始した時点からのイベントをプルします。
    4. [ Reclaim Subscription Subflow ] タブで、[ Subflow ] 項目が [Salesforce CRM Reclaim Subscription Subflow] に設定されていることを確認します。
    5. [保存] をクリックします。
      注:
      CRM統合ではユーザーレコードの最後のユーザーログインに関する情報を使用するため、アクティビティサブフローの Salesforce 計算は必要ありません。
      ServiceNowインスタンスによってドラフト統合プロファイルが作成されます。統合プロファイルは、 Salesforce CRM サブスクリプションのダウンロード Salesforce サブフローと CRM サブスクリプションの再利用サブフローを使用して、CRM サービスから Salesforce ユーザーデータを取得します。
    6. [接続および資格情報] フィールドの横にあるプレビューアイコン (プレビューアイコン)をクリックして、接続および資格情報エイリアスレコードを開きます。
    7. レコードのプレビューで [ レコードを開く ] を選択します。
    8. [接続 & 資格情報エイリアス] フォームで、[新しい接続 & 資格情報の作成] 関連リンクをクリックします。
      [接続と資格情報を作成] ダイアログボックスが開きます。
    9. ダイアログボックスで、フィールドに入力します。
      表 : 6. [接続と資格情報を作成] ダイアログボックス
      フィールド 説明
      接続名 接続の名前。この接続と資格情報を作成する組織を Salesforce 一意に識別する名前を入力します。たとえば、 SFDC Org1 です。
      接続 URL (インスタンス URL) にログインし Salesforce た後に表示される URL、またはカスタムドメインの SalesforceURL。
      OAuth クライアント ID アプリケーションに Salesforce アサインされているクライアント ID (コンシューマーキー)。
      OAuth クライアントシークレット アプリケーションに Salesforce 割り当てられているクライアントシークレット (コンシューマーシークレット)。
      OAuth リダイレクト URL 認証後にユーザーがリダイレクトされる OAuth プロバイダーの URL。このフィールドは、「アプリケーションの登録Salesforce」で指定したコールバック URL に基づいて自動的に入力されます。
    10. [OAuth トークンを作成して取得] をクリックします。
      [OAuth2 認証] ダイアログボックスが開きます。
      ヒント:
      ダイアログボックスが自動的に開かない場合は、ブラウザでポップアップが許可されていることを確認してください。
    11. ダイアログボックスで、アプリケーションの作成に使用したのと同じ Salesforce 管理者アカウントにログインします Salesforce
      ServiceNow インスタンスは Salesforce の OAuth トークンを作成し、自動的に [統合プロファイル] フォームに戻ります。
    12. [公開] をクリックします。

    タスクの結果

    統合プロファイルを公開すると、インスタンスは ServiceNow CRM サービスからの Salesforce データの取得を開始します。ユーザー数が 100 人未満の組織の場合、通常、このプロセスは数分で完了します。ユーザー数が 100 〜 5,000 人の組織の場合、このプロセスが完了するまでに約 15 分かかることがあります。ユーザー数が 5,000 人を超える組織の場合、このプロセスが完了するまでに 1 時間以上かかることがあります。

    次のタスク

    統合が接続されると、インスタンス ServiceNow は毎日更新されるソフトウェアモデル、再利用ルール、およびユーザーサブスクリプションを自動的に作成します。

    ユーザーサブスクリプションを再利用するには、自動的に生成されたすべての再利用ルールを確認します。詳細については、「ソフトウェア再利用ルールのレビュー」を参照してください。

    自動生成されたソフトウェアモデルのソフトウェアエンタイトルメントを作成して、使用されているソフトウェアと所有ソフトウェアの照合を追跡します。
    調整は、ジョブスケジュールとして、またはオンデマンドでサブスクリプションに対して実行することもできます。調整結果は、 ライセンスワークベンチ (ソフトウェア資産管理 クラシックアプリケーション) または ライセンス使用状況ビュー (ソフトウェア資産ワークスペース) で表示できます。これらの結果を使用して、ライセンスコンプライアンスの状況を判断し、コンプライアンス違反を修正します。