コンテンツへスキップ
超解決
  • トップページ
  • 詐欺メールチェッカー
  • テキスト整形ツール
  • 高機能・文字数カウント(自動保存付き)
  • パスワード生成ツール
  • 全記事一覧(サイトマップ)
  1. ホーム
  2. デジタル・IT
  3. Office・仕事術
  4. 【Salesforce】サブフローが一部ユーザーだけ見えない時の監査ログと履歴で追う方法

【Salesforce】サブフローが一部ユーザーだけ見えない時の監査ログと履歴で追う方法

2026年7月11日
Office・仕事術
【Salesforce】サブフローが一部ユーザーだけ見えない時の監査ログと履歴で追う方法
🛡️ 超解決

Salesforceで作成したサブフローが、一部のユーザーからだけ見えないという現象に遭遇したことはありませんか。特定のユーザーだけフローが表示されず、業務に支障が出る前に原因を特定したいとお考えでしょう。サブフローの可視性は、プロファイルや権限セット、共有設定、フローの公開範囲など複数の要素が影響します。本記事では、監査ログと履歴情報を活用して原因を切り分け、解決に導く手順を具体的に解説します。

【要点】この記事で確認すること

  • 最初に見る場所: 対象フローの公開範囲設定とユーザーのプロファイル/権限セットの割り当て状況
  • 切り分けの軸: フロー設定側の問題か、ユーザー権限側の問題か、または共有設定やバージョン状態によるものか
  • 注意点: 会社のSalesforce環境では、安易にプロファイルや権限セットを変更せず、管理者と連携して監査ログやSetUp Audit Trailを確認する

ADVERTISEMENT

目次

  • 1 1. サブフローが見えない主な原因と事前確認
    • 1.1 1-1. 公開範囲設定の確認
    • 1.2 1-2. ユーザー権限の確認
    • 1.3 1-3. フローの共有設定
    • 1.4 1-4. フローバージョンの状態
  • 2 2. 監査ログ(監査証跡)で変更履歴を追う
  • 3 3. フローのバージョン履歴と公開状況を確認する
  • 4 4. ログイン履歴と権限変更履歴の確認
  • 5 5. 原因別の対処法比較表
  • 6 6. 失敗パターンと回避策
  • 7 7. よくある質問(Q&A)
    • 7.1 Q1: 監査証跡に180日以上前のデータは見られませんか?
    • 7.2 Q2: フローが見えないユーザーが複数人いるのですが、全員に共通点はありますか?
    • 7.3 Q3: フローのバージョンを元に戻したら、以前見えていたユーザーにも見えるようになりました。何が原因ですか?
    • 7.4 Q4: システム管理者でもサブフローが見えないユーザーがいます。どうすればいいですか?
  • 8 まとめ
    • 8.1 解決 関連記事でさらに詳しく
    • 8.2 Office・仕事術の人気記事ランキング

1. サブフローが見えない主な原因と事前確認

サブフローが特定ユーザーだけ見えない場合、まずは原因の候補を整理します。代表的な要因として、フローの公開範囲設定、ユーザーの権限(プロファイル・権限セット)、フローへの共有設定、フローのアクティブバージョンの公開状態などが考えられます。また、最近の変更が影響しているかどうかも重要なポイントです。管理者であれば、変更履歴を確認するために監査ログを参照するのが確実です。以下で各要素を具体的に見ていきます。

1-1. 公開範囲設定の確認

フロー設定画面の「公開範囲」オプションで、アクセスを許可するユーザーを指定できます。「すべてのユーザー」が選択されていない場合、特定のプロファイルや権限セットを持つユーザーだけに制限されることがあります。まずはフローの詳細ページを開き、公開範囲設定が意図通りか確認しましょう。なお、サブフローは親フローから呼び出されるため、親フロー側の権限も影響する場合があります。

1-2. ユーザー権限の確認

ユーザーが「フロー」へのアクセス権を持っているかどうかを、プロファイルまたは権限セットで確認します。標準の「フロー」オブジェクトに対するアクセス権(参照・編集)や、「フローユーザー」権限が付与されている必要があります。権限セットの割り当ては個別ユーザー単位で行えるため、見えないユーザーに適用されているか精査しましょう。

1-3. フローの共有設定

フローに対して個別に共有設定が行われている場合、明示的に共有されたユーザーとグループのみがアクセス可能です。共有設定はフロー詳細画面の「共有」ボタンから確認できます。意図せず一部ユーザーが除外されていないか、またグループメンバーシップの変更が影響していないかを確認します。

1-4. フローバージョンの状態

フローにはバージョン管理があり、アクティブなバージョンだけが他のユーザーから実行可能になります。もし最新バージョンがアクティブ化されていない、または以前のバージョンが非アクティブになっている場合、ユーザーから見えなくなる可能性があります。バージョン履歴を確認し、正しいバージョンがアクティブかどうかをチェックしてください。

2. 監査ログ(監査証跡)で変更履歴を追う

Salesforceでは管理者が「設定」 > 「監査証跡」から、直近の設定変更履歴を確認できます。サブフローが見えなくなったタイミングと、権限や公開範囲設定の変更が一致するかどうかを調べます。監査証跡には、いつ、誰が、どのような変更を行ったかが記録されます。例えば、プロファイルの権限を変更したユーザーや、フローの公開範囲を変更した操作を見つけることができます。

監査証跡は過去180日分しか保持されないため、それより前の変更を追跡するにはイベント監視(Event Monitoring)のライセンスが必要です。ただし、標準の監査証跡で十分なケースが多いでしょう。下記の手順で操作します。

  1. 設定(歯車アイコン) > 「設定」をクリックし、管理画面を開きます。
  2. 左側のクイック検索ボックスに「監査証跡」と入力し、「監査証跡」を選択します。
  3. 「表示」ボタンをクリックし、直近の変更履歴を一覧表示します。
  4. 列のフィルター機能を使って、対象のフロー名や権限セット、プロファイルに関連する行を探します。
  5. 変更日時と操作内容を確認し、問題の発生時期と合致する変更がないか調べます。

もし監査証跡に該当する変更が見当たらない場合、フロー自体のバージョン履歴を確認する方法もあります。フロー編集画面の「バージョン」タブに、保存やアクティブ化のタイムスタンプが表示されます。

3. フローのバージョン履歴と公開状況を確認する

フローを開き、「バージョン」タブを選択すると、各バージョンの作成日時、状態(アクティブ/非アクティブ)、公開範囲が一覧で表示されます。サブフローが特定のユーザーに見えない原因として、公開範囲が「選択したユーザーのみ」になっている、またはアクティブバージョンの公開範囲が変更された可能性があります。バージョン履歴を見て、どのバージョンが公開されているか、その公開範囲設定を確認します。

また、フローが複数バージョンある場合、ユーザーがアクセスできるバージョンが異なることはありません。基本的には最新のアクティブバージョンが全ユーザーに適用されます。ただし、親フローからサブフローを呼び出す際、明示的にバージョンが指定されていない限り、常にアクティブバージョンが使用されます。そのため、バージョンがアクティブであれば、公開範囲の設定が優先されます。

4. ログイン履歴と権限変更履歴の確認

ユーザー側の問題として、アカウントのライセンス変更やプロファイルの更新がある場合、ログイン履歴やユーザー詳細の「権限セットの割り当て」から確認できます。ログイン履歴は「設定」 > 「ユーザー」 > 「ログイン履歴」から参照でき、最近ログインに失敗していないかも把握できます。権限セットの割り当ては、ユーザー詳細画面の「権限セットの割り当て」関連リストで確認します。以前は付与されていた権限セットが外れているケースも考えられます。

また、ユーザーのプロファイル自体が変更された場合、監査証跡に「プロファイル権限の更新」として記録されます。この変更が特定のユーザーにのみ影響している可能性もあるため、プロファイルの変更履歴をチェックします。プロファイルの権限は全ユーザーに影響するため、一部ユーザーのみ見えないという状況では、権限セットの割り当てや共有設定の差異を疑うべきです。

5. 原因別の対処法比較表

原因 確認方法 対処法 監査ログでの確認ポイント
公開範囲設定 フロー詳細の公開範囲欄 「すべてのユーザー」に変更 「フロー」オブジェクトの更新操作
権限セット未割り当て ユーザー詳細 > 権限セット割り当て 必要な権限セットを割り当て 「権限セットの割り当て」操作
プロファイル権限不足 プロファイル > システム権限 「フローユーザー」権限を追加 「プロファイル権限の更新」操作
共有設定の制限 フロー詳細の共有ボタン ユーザーまたはグループを追加 「フロー共有」の操作
アクティブバージョンの変更 フローのバージョンタブ 適切なバージョンをアクティブ化 「フローバージョンのアクティブ化」操作

6. 失敗パターンと回避策

実際の現場でよくある失敗パターンを紹介します。一つ目は、権限セットでフローへのアクセス権を付与したつもりが、権限セット自体がユーザーに割り当てられていなかったケースです。割り当て漏れは監査ログで確認できますが、定期的な棚卸しが有効です。二つ目は、フローの公開範囲を「すべてのユーザー」にしていても、共有設定で明示的に除外しているユーザーがいる場合です。共有設定は「非公開」と「公開」の中間的な存在であり、見落としやすいポイントです。三つ目は、親フローからサブフローを呼び出す際に、親フローにしか権限がなく、サブフロー単体の権限設定を忘れているパターンです。サブフローが親フロー内で呼び出される場合でも、ユーザーが直接アクセスできるようにするにはサブフロー自体へのアクセス権が必要です。

これらの失敗を避けるためには、フローの公開範囲と権限を設定したら、必ずテストユーザーで実際にフローが表示されることを確認します。また、変更履歴を管理するために、監査証跡を定期的にエクスポートすることをおすすめします。

7. よくある質問(Q&A)

Q1: 監査証跡に180日以上前のデータは見られませんか?

標準の監査証跡では180日分しか保持されません。それ以前のデータを確認するには、Salesforceの「イベント監視」機能(有料ライセンス)が必要です。または、定期的に監査証跡をエクスポートしてファイル保存しておくことで、過去の情報を参照できます。

Q2: フローが見えないユーザーが複数人いるのですが、全員に共通点はありますか?

ユーザーが所属するプロファイルや権限セット、ロール、グループに共通点がないかを調べます。例えば、同じプロファイルのユーザーだけ見えないならプロファイル権限の問題、同じ権限セットを持っていない場合は権限セットの割り当て漏れが疑われます。ロール階層や共有設定でグループが除外されている可能性もあります。

Q3: フローのバージョンを元に戻したら、以前見えていたユーザーにも見えるようになりました。何が原因ですか?

おそらく、問題のバージョンで公開範囲や権限設定が変更されたことが原因です。バージョン管理をしている場合、各バージョンに固有の公開範囲設定があるわけではありませんが、バージョンごとにアクティブ状態が異なり、アクティブバージョンの公開範囲設定が適用されます。以前のバージョンに戻すことで、公開範囲が以前の設定に戻ったのでしょう。

Q4: システム管理者でもサブフローが見えないユーザーがいます。どうすればいいですか?

システム管理者は通常すべてのデータにアクセスできますが、フローの公開範囲設定が「システム管理者のみ」になっている場合があります。また、フローに対する明示的な共有設定でシステム管理者が除外されている可能性もあります。フローの詳細画面で公開範囲と共有設定を確認してください。

まとめ

サブフローが一部ユーザーだけ見えない問題は、公開範囲、権限、共有設定、バージョン状態のいずれかに原因があります。監査証跡やバージョン履歴を確認することで、変更が加わったタイミングと内容を特定できます。問題解決の第一歩として、まずはフローの公開範囲とユーザーの権限セットをチェックし、必要に応じて共有設定とバージョン状態を確認してください。管理者以外のユーザーが設定を変更できないように、権限管理を徹底することも再発防止に役立ちます。定期的な監査ログのエクスポートと、テストユーザーによる動作確認を習慣化することで、同様のトラブルを未然に防げるでしょう。

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

解決 関連記事でさらに詳しく

  • 🔎【Dropbox】ファイルロック解除で困った時の監査ログと履歴で追う手順
  • ⚡【Box】MFA再登録で権限が足りないと出る時の監査ログで原因を確認する方法
  • 🔎【Power Automate】タイムアウト設定で困った時の入力値と条件分岐の直し方
  • ✅【Dropbox】長いパスのファイルを会社PCで確認できない時のチーム管理者が見るべき設定
  • 🛠️【Slack】Slack Connect承認者で権限エラーが出る時の監査ログで原因を追う方法
  • 🛠️【Slack】Slack Connect招待の再送で権限エラーが出る時の通知設定とポリシー確認

Office・仕事術の人気記事ランキング

  • 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
  • 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
  • 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
  • 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
  • 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
  • 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
  • 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
  • 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
  • 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
  • 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
Office・仕事術
SaaS データ・レポート SaaS ログイン・認証 SaaS 管理者・ガバナンス SaaS 自動化・フロー Salesforce 業務SaaS・ワークフロー
  • 【Salesforce】Apexアクションが想定と違う時のレポート条件と項目設定の直し方
  • 【Salesforce】スケジュールトリガーフローで権限不足になる場合の本番反映前の切り分け
⚠️
【最新】通信・アプリ障害まとめ 更新中 リアルタイムで発生中の障害を即チェック
🔍 落とし物トラブル解決
🔍
落とし物発見ナビ 3ステップ診断で発見ルートを提示・PNG保存可
📚
落とし物解決DB 電車・バス・空港・海外・ペット網羅
📚 ITトラブル解決DB
💻
Windows解決DB 不具合・設定・エラーを完全解決
🧭
Edge解決DB 表示・パスワード・拡張機能を完全解決
📊
Excel解決DB エラー・不具合の対処法を網羅
📝
Word解決DB 不具合・書式・設定のトラブル解消
✨
Copilot解決DB 使い方・エラー・設定を完全解決
👥
Teams/Outlook解決DB 接続・サインイン・送受信の不具合解消
📽️
PowerPoint解決DB マスター固定・図形結合・動画再生の解消
📑
PDFトラブル解決DB 閲覧・編集・結合・印刷のエラー解消
🏛️
確定申告解決DB e-Tax・マイナンバーカードの不具合解消
📱
Facebook解決DB 乗っ取り・権限譲渡・ログイン障害に対応
📗
Sheets解決DB 関数エラー・Apps Script・共有の解消
📝
Docs解決DB 書式・共有・Apps Script・参考文献の解消
🎥
Zoom解決DB 参加・画面共有・録画・Webinarの解消
✨
生成AI解決DB 基礎・料金・著作権・社内ルールの解消
🍎
iPhone解決DB 起動・Wi-Fi・アプリ・設定の解消
🤖
Android解決DB 設定・アプリ・通信・カスタマイズの解消
🔐
会社アカウント認証DB MFA・サインイン・VPN・権限の不具合解消
☁
OneDrive・SharePoint DB同期・共有・権限・復元の不具合解消
🧩
Notion解決DB 共有・権限・DB・AIの不具合解消

ADVERTISEMENT

   🔧 ツール
🛡️
詐欺メール判定 届いたメールを即座に診断
📦
送料最安シミュレーター            郵便・宅急便の最安料金を比較
✂️
テキスト自動整形 全角半角・改行削除を一発で
📝
文字数カウント 自動保存付き・レポート作成
🔒
パスワード生成 強力なパスワードを安全作成
📅
西暦・和暦変換 履歴書の年号・年齢を計算
🧩 診断・チェック
🏆
超解決 Excel検定 実務能力を1級〜3級で判定
📘
超解決 Word検定 文書作成のスキルを格付け
🦆
騙されやすさ診断 あなたは「歩くATM」かも?
Global Edition
WiseChecker
🔐🧠📦

超解決の「海外版」姉妹サイト。
世界標準のパスワード生成や
性格診断・送料計算はこちら。

海外版サイトへ移動 ✈️
  • トップページ
  • 本サイトについて・運営企業情報
  • 著書の紹介
  • プライバシーポリシー

© 超解決.