Loading
メール配信ドメイン検証状況の確認方法のご案内続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む

CRM Analytics インテグレーションユーザー: セッションのセキュリティレベル、凍結に関する制限、権限の要件

公開日: Jun 16, 2026
説明

CRM Analytics を有効にすると、Analytics Cloud インテグレーションユーザーと Analytics Cloud セキュリティユーザーという 2 つの内部ユーザーが作成されます。これらのユーザーに対して特定の管理操作 (組織全体のセッションセキュリティポリシーの凍結、無効化、適用など) を行うと、データフローやレシピが失敗する可能性があり、その原因を特定するのが難しい場合があります。この記事では、これらのユーザーに適用される制限について説明し、標準の製品ドキュメントには記載されていない設定手順を提供します。

原因

セッションのセキュリティレベル設定が高すぎる

高保証セッションのセキュリティポリシーを適用している組織 ([設定] > [セッション設定]) では、組織ポリシーで高保証が要求されているにもかかわらず、Analytics Cloud インテグレーションユーザーのセッションが標準保証として分類される場合があります。その結果、インテグレーションユーザーのセッションが Salesforce データにアクセスする前に拒否されるため、すべてのデータフロージョブとレシピジョブが権限不足のようなエラーで失敗します。

インテグレーションユーザーが凍結または無効化されている

システム管理者は、ユーザー監査またはセキュリティレビューの一環として、インテグレーションユーザーを凍結することがあります。インテグレーションユーザーを凍結または無効化すると、すべてのデータ同期、データフロー、レシピジョブの実行がただちに停止されます。ジョブ監視に、権限エラーまたはジョブのサイレント中断というエラーが表示されます。

インテグレーションユーザーにオブジェクト権限または項目権限がない

インテグレーションユーザーには、データフローやレシピで参照されるすべての Salesforce オブジェクトと項目に対する読み取りアクセス権が必要です。パッケージのアップグレードやセキュリティレビューで FLS が厳格化された後など、オブジェクトのプロファイル権限や FLS 設定が変更されると、インテグレーションユーザーはアクセス権を失い、これらの項目またはオブジェクトのデータフロージョブが失敗するようになります。

解決策
ステップ 1:インテグレーションユーザーのセッションのセキュリティレベルを [なし] に設定する

このステップは、高保証セッションポリシーを使用する組織では必須であり、インテグレーションユーザー関連のデータフローの失敗に対する最も一般的な修正です。

  1. [設定] から、[クイック検索] ボックスに「ユーザー」と入力し、[ユーザー] を選択します。
  2. Analytics Cloud インテグレーションユーザーを見つけます。
  3. ユーザーの名前をクリックして、ユーザーレコードを開きます。
  4. [編集] をクリックします。
  5. [ログインに必要なセッションセキュリティレベル] フィールドで、[なし] を選択します。
  6. [保存] をクリックします。
  7. 失敗したデータフローまたはレシピジョブを再度実行して、問題が解決したことを確認します。
インテグレーションユーザーを更新した後もデータフローの失敗が続く場合は、 Analytics Cloud セキュリティユーザーについてもこの手順を繰り返します。
ステップ 2: インテグレーションユーザーを凍結/無効化しない

Analytics Cloud インテグレーションユーザーと Analytics Cloud セキュリティユーザーを凍結または無効化することはできません。ユーザー監査の一環としてインテグレーションユーザーを凍結した場合は、[設定] > [ユーザー] からすぐに凍結を解除してください。このユーザー種別では、パスワードのリセットとログインの偽装も制限されます。これらの操作はサポート対象の手順ではありません。

インテグレーションユーザーを凍結すると、すべての CRM Analytics のデータ同期がサイレントに停止します。UI にすぐにエラーが表示されることはありません。失敗は、スケジュールされた次のデータフローまたはレシピを実行しようとするときに表示されます。
ステップ 3: インテグレーションユーザープロファイルの項目レベルセキュリティを確認する

失敗したデータフローまたはレシピで参照されるオブジェクトごとに、次の操作を行います。

  1. [設定] > [オブジェクトマネージャー] の順に移動して、関連するオブジェクトを開きます。
  2. [項目とリレーション] を選択し、影響を受ける項目をクリックします。
  3. [項目レベルセキュリティの設定] をクリックします。
  4. Analytics Cloud インテグレーションユーザープロファイルに、その項目の読み取りアクセス権があることを確認します。
  5. 変更を保存して、データフローまたはレシピを再度実行します。
FAQ

デフォルトのインテグレーションユーザーの代わりにカスタムユーザーを使用できますか?

はい。CRM Analytics では、カスタムインテグレーションユーザーがサポートされます。ただし、カスタムユーザーの場合は、サンドボックスの更新後も含めすべての権限セットの割り当てを手動で管理する必要があります。ほとんどの組織では、デフォルトのインテグレーションユーザーが推奨されます。カスタムインテグレーションユーザーに関する問題の解決について、詳しくはナレッジベース記事 000382200 を参照してください。

データフローは先週時点では機能していました。何も変更は加えていません。現在失敗しているのはなぜですか。

一般的な原因として、最近のパッケージアップグレードによる同期オブジェクトの FLS の変更、組織全体のセッションポリシーの変更、ユーザー監査に伴うインテグレーションユーザーの凍結、サンドボックスの更新によるインテグレーションユーザー設定のリセットなどが挙げられます。ジョブ監視で具体的なエラーメッセージを確認し、上記の手順と照らし合わせてください。

インテグレーションユーザーのパスワードをリセットできないのはなぜですか。

Analytics Cloud インテグレーションユーザーおよびセキュリティユーザーはシステムによって管理されたユーザーであるため、パスワードのリセットはブロックされています。Salesforce サポートでも、これらのパスワードはリセットできません。これらのユーザーの機能に問題があると思われる場合は、組織 ID とジョブ監視の具体的なエラーを添えて Salesforce サポートにお問い合わせください。

ナレッジ記事番号

005385258

 
読み込み中
Salesforce Help | Article