コンテンツへスキップ
超解決
  • トップページ
  • 詐欺メールチェッカー
  • 日本語テキスト整形・変換ツール(全角半角・改行・空白を一括処理)
  • 高機能・文字数カウント(自動保存付き)
  • パスワード生成ツール
  • 全記事一覧(サイトマップ)
  1. ホーム
  2. デジタル・IT
  3. Office・仕事術
  4. 【Salesforce】Apexアクションが一部ユーザーだけ見えない時の管理者が見るべき原因

【Salesforce】Apexアクションが一部ユーザーだけ見えない時の管理者が見るべき原因

2026年7月7日2026年7月12日
Office・仕事術
【Salesforce】Apexアクションが一部ユーザーだけ見えない時の管理者が見るべき原因
🛡️ 超解決

Salesforceで運用していると、一部のユーザーから「Apexアクションが表示されない」という問い合わせが発生することがあります。この現象は、権限設定や共有ルール、ライセンスの違いなど複数の要因が絡むため、管理者が適切に原因を特定する必要があります。本記事では、管理者が確認すべきポイントを具体的な手順とともに解説します。問題の切り分けに役立つ判断基準や、よくある失敗パターンも紹介しますので、運用にぜひご活用ください。

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

  • 最初に見る場所: 問題ユーザーのプロファイル、権限セット、ページレイアウトの割り当てを確認します。
  • 切り分けの軸: ユーザー単位(個人)、オブジェクト単位(権限)、UI設定単位(ボタン表示)の3方向で調査します。
  • 注意点: 権限の継承や上書き関係を理解していないと、設定漏れを見落とす原因になります。デバッグモードでの検証は本番環境に影響しないよう注意してください。
超解決ツール無料登録不要ブラウザ内処理DATAJSON・CSV・XML・YAML変換JSON、CSV、XML、YAML、Base64、URLエンコード、Unix時刻を相互変換できます。データ形式を変換する

ADVERTISEMENT

目次

  • 1. 原因1:プロファイルと権限セットの設定不足
    • 1.1. 手順:権限の確認と修正
    • 1.2. よくある失敗パターン
  • 2. 原因2:ページレイアウトまたはクイックアクションの割り当て
    • 2.1. 手順:ページレイアウトの確認
    • 2.2. レコードタイプとアクションの関係
  • 3. 原因3:ライセンスと機能の制限
    • 3.1. 確認手順
  • 4. 原因4:モバイルアプリまたはLightning Experienceの設定
    • 4.1. モバイル設定の確認
    • 4.2. デスクトップとモバイルの比較
  • 5. 原因5:共有ルールとレコードアクセスの制限
    • 5.1. 確認手順
    • 5.2. 管理者へ伝える情報
  • 6. 原因6:ブラウザキャッシュやセッションの問題
    • 6.1. 対処手順
    • 6.2. 注意点
  • 7. 原因7:Salesforceの既知の不具合やメンテナンス
    • 7.1. 確認方法
    • 7.2. FAQ
  • 8. まとめ
    • 8.1. 解決 関連記事でさらに詳しく
    • 8.2. Office・仕事術の人気記事ランキング

原因1:プロファイルと権限セットの設定不足

Apexアクションを表示するには、該当のオブジェクトに対する「参照」「作成」「編集」などのオブジェクト権限に加えて、Apexクラスの実行権限が必要です。特に、アクションが呼び出すApexクラスに「実行可能」権限が付与されているかが重要です。プロファイルベースで管理している場合、一部のユーザーが権限を継承していない可能性があります。

手順:権限の確認と修正

  1. 設定 > ユーザ > プロファイル から該当ユーザーのプロファイルを開きます。
  2. 「有効なApexクラスアクセス」を確認し、アクションで使っているApexクラスが一覧に含まれているか確認します。
  3. 含まれていなければ「編集」からクラスを追加します。権限セットを使っている場合は、権限セットにも同様の設定がされているか確認します。
  4. 権限セットの「Apexクラスのアクセス」で該当クラスにチェックが入っていることを確認します。
  5. テストユーザーでログインし、アクションが表示されるか確認します。

よくある失敗パターン

よくあるのは、プロファイルには権限があるが権限セットで制限しているケースです。権限セットはプロファイルに追加で権限を与えるものですが、逆に権限を削除することはできません。しかし、Apexクラスのアクセスはプロファイルと権限セットの和集合になるため、どちらか一方にしか設定していないと権限不足になります。また、権限セットの割り当てが有効になっていない(期限切れなど)場合も見逃しやすいので注意しましょう。

原因2:ページレイアウトまたはクイックアクションの割り当て

Apexアクションを画面に表示するためには、ページレイアウトに「カスタムアクション」として配置されている必要があります。また、アクションの「タイプ」が「クイックアクション」ではなく「カスタムApexアクション」として定義されているかも確認ポイントです。

手順:ページレイアウトの確認

  1. 設定 > オブジェクトマネージャ > 該当オブジェクト > ページレイアウト に移動します。
  2. 問題のユーザーに割り当てられているページレイアウトを開きます。
  3. 「モバイルと Lightning アクション」セクションで、Apexアクションが「選択されたアクション」に含まれているか確認します。
  4. 含まれていない場合は、左側の「使用できるアクション」から追加し、保存します。
  5. 別のレイアウトが割り当てられていると表示されないため、ユーザーのプロファイルまたはレコードタイプに応じたレイアウトを確認します。

レコードタイプとアクションの関係

レコードタイプごとに異なるページレイアウトを割り当てている場合、アクションが一部のレコードタイプにしか表示されないことがあります。たとえば、標準の「取引先」オブジェクトで「法人」と「個人」でレコードタイプを分けている場合、それぞれのレイアウトにアクションを追加する必要があります。この見落としはよく発生します。

原因3:ライセンスと機能の制限

Salesforceのエディション(Group、Professional、Enterprise、Unlimitedなど)やユーザーライセンスによって、Apexアクションが利用できない場合があります。たとえば、Professional EditionではApexの実行が制限されていることがあります。また、ユーザーライセンスが「Salesforce Platform」や「Chatter Only」などの場合、Apexクラスを実行する権限がない可能性があります。

エディション/ライセンス Apexアクションの利用可否
Enterprise Edition 通常利用可能(要権限設定)
Professional Edition 一部制限あり(Apex制限に注意)
Lightning Platform Starter 利用不可の場合あり
Chatter Free 利用不可

確認手順

設定 > 会社の設定 > 会社情報 でエディションを確認します。ユーザーライセンスは、設定 > ユーザ > ユーザ から該当ユーザーを開き、「ユーザライセンス」フィールドで確認できます。また、Apexクラスの使用制限は「Apex 制限」ページでも確認可能です。

原因4:モバイルアプリまたはLightning Experienceの設定

Salesforceのモバイルアプリでは、デスクトップ版と異なるアクションの表示設定が存在します。さらに、Lightning ExperienceとSalesforce Classicで動作が異なる場合もあります。特にモバイルでは、アクションが「モバイル対応」としてマークされている必要があります。

モバイル設定の確認

  1. 設定 > モバイル > モバイルアクション設定 を開きます。
  2. 対象のApexアクションが「モバイルで有効」になっているか確認します。
  3. もし無効ならチェックを入れます。モバイルアプリでの表示位置もここで調整できます。
  4. Lightning Experienceの場合、「アクションメニューの設定」も確認します。

デスクトップとモバイルの比較

デスクトップ版でアクションが表示されるのにモバイルで表示されない場合、モバイル設定が原因の可能性が高いです。逆にモバイルのみ表示されるケースは稀です。また、ユーザーのブラウザやアプリのキャッシュが原因で古い設定が残っている場合もあるため、クリアを試してみましょう。

原因5:共有ルールとレコードアクセスの制限

Apexアクションが特定のレコードに対してのみ表示されるように設定されている場合、アクション自体の表示条件や、Apexコード内部でレコードアクセスをチェックしていることが原因で見えないことがあります。たとえば、アクションの「表示条件」として数式を使い、ユーザーのプロファイルやロールで制限している場合です。

確認手順

  1. 設定 > アクション から該当のApexアクションを開きます。
  2. 「表示条件」に設定がある場合、その条件式を確認します。例えば、$UserRole.Name などで絞っている場合は、ユーザーのロールが条件を満たしているか確認。
  3. アクションのソースとなるApexクラス内で、with sharing や without sharing の宣言、およびレコードアクセスのチェック(例えば、以下のようなコード)を行っている場合、アクセス権がないレコードではアクションボタンが表示されないことがあります。
  4. 実際に問題のユーザーで該当レコードを開き、アクションの「使用条件」をデバッグモードでログ出力するなどして確認します。

管理者へ伝える情報

開発者がApexクラス内で「with sharing」を使用している場合、ユーザーがそのレコードに対して参照権限を持っていないとボタンが表示されない仕様です。その場合は、共有ルールの見直し、またはクラスを「without sharing」に変更する(セキュリティに注意)などの対応が必要です。管理者は、開発者と連携してアクションの表示ロジックを確認してください。

原因6:ブラウザキャッシュやセッションの問題

時として、SalesforceのUI設定が正しいにもかかわらず、ローカルブラウザのキャッシュやセッション情報が原因でアクションが一時的に表示されないことがあります。これは特に、設定変更後すぐに確認しようとした場合に発生しやすい現象です。

対処手順

  1. 問題が発生しているユーザーに、ブラウザのキャッシュをクリアしてもらいます(特に、Salesforce関連のキャッシュ)。
  2. シークレットウィンドウやプライベートブラウズで再度ログインし、表示されるか確認します。
  3. それでも改善しない場合、Salesforceのシステムキャッシュをクリアするために、設定 > クイック検索ボックスに「キャッシュ」と入力し、「すべてのキャッシュをクリア」を実行します。
  4. 同時に、ユーザーのセッションを強制終了し、再ログインを促します。

注意点

管理者が設定を変更しても、ユーザー側に反映されるまでに数分から数時間かかる場合があります。特に、権限セットの割り当て変更などは即時反映されないことがあるため、反映を待ってから検証することを推奨します。

原因7:Salesforceの既知の不具合やメンテナンス

稀に、Salesforceプラットフォーム側の不具合やメンテナンスにより、特定の機能が利用できなくなることがあります。特にリリース直後やメジャーアップデートのタイミングで発生しやすいです。この場合、問題は全ユーザーに影響することが一般的ですが、一部のユーザーや特定の組織に限定されることもあります。

確認方法

  1. Salesforceの「トラストサイト(trust.salesforce.com)」で現在のサービス状況を確認します。
  2. 既知の問題については、Salesforceの「既知の問題(Known Issues)」ページを検索します。
  3. サポートケースを開く前に、コミュニティフォーラムで同じ症状の報告がないか確認します。

FAQ

Q1: アクションが一部のレコードでのみ見えません。
表示条件やApexコード内のアクセス制御が原因です。レコードタイプや共有ルールを確認しましょう。

Q2: モバイルでは見えないがPCでは見えます。
モバイルアクション設定が無効になっているか、ページレイアウトのモバイル用アクションリストに追加されていない可能性があります。

Q3: 権限セットを割り当てたのに反映されません。
権限セットの割り当てが有効になるまで最大24時間かかる場合があります。また、プロファイルで権限が上書きされていないか確認してください。

Q4: 全てのユーザーで見えない場合は?
まずページレイアウトにアクションが配置されているか、アクション自体が有効か確認します。次にApexクラスのアクセス権を全ユーザーに付与しているか確認しましょう。それでもダメならSalesforceサポートに問い合わせてください。

まとめ

Apexアクションが一部ユーザーに見えない場合、原因は権限設定、ページレイアウト、ライセンス、モバイル設定、共有ルール、キャッシュ、またはプラットフォームの問題など多岐にわたります。最初にユーザーのプロファイルと権限セットを確認し、次にページレイアウトとアクションの表示条件をチェックする順序が効率的です。それでも解決しない場合は、Salesforceのトラストサイトや既知の問題を参照し、それでも不明な場合はサポートケースを開くことをお勧めします。日頃から設定変更の影響範囲を把握し、検証環境で事前テストを行うことで、本番環境でのトラブルを減らすことができます。


この記事の監修者
✍️

超解決 第一編集部

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

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

  • 🔎【Power Automate】Excelテーブルのロックが想定どおり進まない時の管理者設定と利用条件の切り分け
  • 💡【Slack】通知が多すぎて業務連絡を見逃す場合の整理方法
  • ✅【Salesforce】監査証跡が想定と違う時の本番反映前の切り分け
  • 🔎【Box】iPadでのオフライン保存で権限が足りないと出る時の管理コンソールでの切り分け
  • ✅【Power Automate】ライセンス制限でつまずく時の会社環境での安全な再設定
  • 🔎【Slack】音声クリップの再生で困った時のブラウザ版とアプリ版の直し方

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

  • 【Excel】オートフィル(右下の+)が効かない!ドラッグできない時のオプション有効化設定
  • 【PDF】EdgeでPDFを開くと印刷できない・プリンタ一覧が出ない時のブラウザ再起動とシステムダイアログ
  • 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
  • 【Word】差し込み印刷の金額にカンマを付ける方法|小数・0・空欄の確認
  • 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
  • 保存せずに閉じたExcel・Wordを復元する方法|自動回復・未保存ファイル・履歴の確認
  • 【Outlook】祝日が表示されない・重複する時の対処|追加方法と対象年の確認
  • 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
  • 【PDF】入力した文字のフォント・サイズ・色を変更する方法|注釈とフォームの違い
  • 【Outlook】メール送信時にエラーになる「送信不能」の原因切り分け
Office・仕事術
業務SaaS・ワークフロー Salesforce SaaS ログイン・認証 SaaS 管理者・ガバナンス SaaS データ・レポート
  • 【Salesforce】メールアラートが想定と違う時の権限セットと共有設定の確認
  • 【Salesforce】サブフローで権限不足になる場合のレポート条件と項目設定の直し方
⚠️
【最新】通信・アプリ障害まとめ 更新中 リアルタイムで発生中の障害を即チェック
公式サービス障害モニターAI・クラウド・業務ツールの障害・復旧情報を自動取得
🔴 速報・最新トラブル
  • 09.25 【2026年9月】Windows 11のファイル履歴が止まる不具合|KB5124008適用後の確認と対処
  • 09.25 【2026年9月】Acrobat・Readerの脆弱性対策|APSB26-141の修正版と更新方法
  • 09.25 【2026年9月】WordPress 7.1.1のセキュリティ更新|対象と更新前後の確認事項
  • 09.11 【修正公開 2026年9月15日】Windows版Claude Coworkの実行不具合|KB5129195の対象と適用後の確認
Windows・業務ツール 更新・不具合の最新情報 公式発表と速報を時系列で確認 →
🔍 落とし物トラブル解決
🔍
落とし物発見ナビ 3ステップ診断で発見ルートを提示・PNG保存可
📚
落とし物解決DB 電車・バス・空港・海外・ペット網羅

仕事で使える無料オンラインツール

超解決ツール 目的に合うツールを探す PDF編集、Excel・CSV修復、画像・OCR、文章整形、日付・勤務・計算、安全確認を目的別に探せます。
  • 文書・データ
  • PDF・ファイル
  • 画像・OCR
  • 安全確認
  • 日付・計算
  • 音声・動画
無料オンラインツール一覧を開く →
📚 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・権限の不具合解消
🔗
社内ネットワーク・VPN DB接続・共有・RDP・DNS・社内制限を解決
☁
OneDrive・SharePoint DB同期・共有・権限・復元の不具合解消
📄
勤怠・給与・人事 DB打刻・給与明細・人事通知・認証トラブル
🧩
Notion解決DB 共有・権限・DB・AIの不具合解消

目的から探す

  • 通信・アプリ障害の最新情報
  • Windows・業務ツールの更新・不具合
  • 落とし物トラブル解決
  • 仕事で使える無料オンラインツール一覧

主要な解決データベース

  • Windowsの不具合・設定
  • Microsoft Edgeの不具合・設定
  • Excelのエラー・不具合
  • Wordの書式・設定トラブル
  • Teams・Outlookの不具合
  • PDFの閲覧・編集・印刷トラブル
  • 会社アカウント・認証トラブル
  • 社内ネットワーク・VPNトラブル

関連サイトWiseChecker(海外向け)

  • トップページ
  • 本サイトについて・運営企業情報
  • 著書の紹介
  • プライバシーポリシー

© 超解決.