Skip to main content
注目のグループ

* 質問広場~初心者から上級者まで~ 日本 *

Salesforceの活用に関する質問であれば、どんなレベルのご質問も可能な、質問・相談専用グループです。初心者から上級者まで、質問がある方はぜひ、質問広場へお集まりください! 「Trailblazer Community オンライン行動規範」に基づいたご利用をお願いいたします。 https://trailhead.salesforce.com/ja/trailblazercommunity/code-of-conduct *********************************** このグループは株式会社セールスフォース・ジャパンの社員によって管理、運営されています。 このグループ内での発言はForward Looking Statement の対象です。 http://investor.salesforce.com/about-us/investor/forward-looking-statements/default.aspx また本プログラムの利用規約も併せてご覧ください。 https://www.salesforce.com/jp/company/program-agreement

現在、ケースのレコード画面からメールを送信できるように設定を行っています。

取引先の「活動」では「メール」アクションが表示されていますが、ケースの「活動」では表示されません。 

 以下の画像のような状態です。

① ケース画面

 

  

ケースレコード画面からメールを送信したいが、「メール」アクションが表示されない

 

 

② 取引先画面

 

  

image_360.png

 

 

ケース画面からメールを送信できるようにしたいのですが、「メール」が表示されません。

取引先や見積の「活動」には「メール」が表示されていますが、ケースでは表示されない状態です。

以下については確認済みです。

  •  ケースのページレイアウトの「Salesforce モバイルおよび Lightning Experience のアクション」に「メール」を配置済み 
  •  「メール-to-ケースの有効化」を有効化済み 
  •  サポート設定の「ケースフィードアクションおよびフィード項目を有効化」を有効化済み 
  •  ケースの「フィード追跡の有効化」を有効化済み 
  •  メールを送信するためのアクセス権は「すべてのメール」に設定済み 
  •  ケースのLightningレコードページの「活動」には表示条件を設定していません 

しかし、ケース画面を再読み込みしても、「フィード」には「投稿」「新規行動」「新規ToDo」「活動の記録」のみ表示され、「メール」が表示されません。

また、ケースの「ボタン、リンク、およびアクション」を確認しましたが、「メール」に該当するアクションも見当たりませんでした。

ケース画面に「メール」を表示するために、他に必要な設定がありましたら、ご教示いただけますでしょうか。

4 件の回答
0/9000

拡張メモを共有する際に、共有相手にメールが通知されるようになっています。 

このメールについて、

メールを飛ばさないようにすること

、は可能でしょうか? 

公式には、「

メモを共有する場合、他のユーザーが共有または共有解除できるかどうかを制御します。受信者には、共有メモへのリンクとあなたからのメッセージを記載したメールが送信されます。

」とだけ記載されており、メール通知に関して制御可能かが分かりませんでした。 

 

 

2 件の回答
0/9000

2026年9月~11月開催イベント(参加者募集)

Salesforce Japan Admin Group Tokyo では、2026年9月~11月にそれぞれイベントを開催します。  

  

■【2026年9月4日開催】★コミュニティグループ主催★ Dreamforceの歩き方セミナー

 日時:2026年9月4日(金) 16:00-17:30 

開催方法:ハイブリッド 

申し込み:https://trailblazercommunitygroups.com/e/mn3ch8/

 

■【2026年10月9日(金)開催】Dreamforce Global Gathering 2026

 日時:2026年10月9日(金) 16:00-18:00 ※現地参加者は20:00まで懇親会&Swag抽選会 

開催方法:ハイブリッド 

申し込み:https://trailblazercommunitygroups.com/e/mbqesz/

 

■2026年11月27日開催_ Salesforce活用推進の鍵を握る“FDE”について知る

 日時:2026年11月27日(金) 16:30-18:30 

開催方法: ハイブリッド 

申し込み: https://trailblazercommunitygroups.com/e/my23h9/

 

皆様のご参加、お待ちしております!  

 

@* 質問広場~初心者から上級者まで~ 日本 *

@* カスタマーサクセス日本 *

@SFUG - Salesforce活用分科会(旧:MOTTAINAI CLUB)

@Admin女子部 

@Japan Trailhead (日本)

0/9000

お世話になっております。 

 

現在、土日祝等を除く特定の営業日で自動起動フローを呼び出す 

Apexクラスを作成しています。 

 

上記Apexクラス内では、土日祝等を判断するためにカスタムメタデータを使用している事もあり 

テストクラス内では、insert等でテストデータを作成できないため 

具体的な日付を指定しているのですが 

コードカバー率が0%のまま、リリース要件を満たせていない状態です。 

 

上記テストクラスでコードカバー率 75%以上を満たすようにするために 

どのようなテストを行えば良いかご存知の方がいらっしゃいましたら 

ご教示いただきたく存じます。 

 

拙い説明で申し訳ありません。 

よろしくお願いいたします。

2 件の回答
  1. Hiroki Nakazawa (circlace Inc.) Forum Ambassador
    8月31日 5:40

    あくまで例としてです。 

     

    Apexクラスの責務を「自動起動フローを呼び出す」と「何かしらのデータを受け取り処理する」という観点で分離します。

    Apexクラス : 何かしらのデータを受け取り処理する

    ↓ 呼び出す

    Apexクラス : 自動起動フローを呼び出す

    ↓ 呼び出す

    自動起動フロー

     

    上記の分離で各自Apexクラスを分離すると、"Apexクラス : 何かしらのデータを受け取り処理する"をテスト時に"Apexクラス : 自動起動フローを呼び出す"をモックにする構成が取れるかと思います。 

    この構成であれば、下記のようなテスト方針で75%は取れるかと思います。

    • 「Apexクラス : 何かしらのデータを受け取り処理する」のテスト → 「このようなデータが取れるはず」という仮定でテストを実施できる
    • 「Apexクラス : 自動起動フローを呼び出す」のテスト → 自動起動フローを呼び出せていることを確認できればOK(具体的なデータはAssetしない)
0/9000

Salesforceのフロー設計について質問です。 

 

数式項目やルックアップ条件などでは実現できない処理をフローで実装しようとすると、細かい要件ごとにフローを作成することになり、場合によっては数百個規模まで増えてしまいそうだと感じています。

Salesforceでは、1組織あたり最大2,000個までフローを有効化できると認識していますが、これは「機能単位の小さなフローを多数作成する」という設計も想定・推奨されているのでしょうか? 

 

個人的には、フローを大量に作成すると、

  • どのフローがどの処理を担っているのか分かりにくくなる
  • 保守・改修時の影響範囲を把握しづらくなる
  • フロー同士の実行順序や競合を管理しづらくなる
  • 将来的な仕様変更時のメンテナンスコストが増える

といった問題が発生するのではないかと懸念しています。

そこで、考え方として以下のどちらが適切なのか、ご意見を伺いたいです。 

 

① 機能単位で細かいフローを大量に作ることを許容する

② フローが大量になる場合は、そもそも要件・設計を見直す

 

実際のSalesforce運用では、どちらの考え方が一般的なのでしょうか?

3 件の回答
  1. Hiroki Nakazawa (circlace Inc.) Forum Ambassador
    8月27日 8:45

    「機能単位で細かいフローを大量に作ることを許容する」というのは公式のドキュメント

    で明確にアンチパターンとされています。 

    そのため、「

    フローが大量になる場合は、そもそも要件・設計を見直す」が基本的な観点になるのではないかと思います。

0/9000

カスタムメタデータのレコードを取得して処理を行う 

Apexクラスを作成しました。 

その際、テストクラスでカスタムメタデータのテストデータを 

insertを使用して作成しようしたところ、 

下記エラーが発生しました。 

「DML operation Insert not allowed on *****」 

 

カスタムメタデータはDML操作が行えないため 

発生したエラーと思われますが 

カスタムメタデータのテストデータを作成したい場合、 

どのような方法がありますでしょうか。 

 

ご存知の方がいらっしゃいましたら、ご教示いただけますと幸いです。 

 

よろしくお願いいたします。

1 件の回答
  1. 8月17日 2:22

    @shu yamaguchi さん 

     

    @testVisible アノテーション を使ってテストをする方法が紹介されていますね 

     

    カスタムメタデータを用いたApexのテスト方法  

    https://zenn.dev/markhammer/articles/custom-metadata-test

     

    https://salesforce.stackexchange.com/questions/399176/test-class-coverage-required-for-custom-metadata-that-turns-a-trigger-on-and-off

     

     

    モックを使ってテストもできるようです 

    https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX00000mlcSN0AY

0/9000

いつもお世話になっております。

インポートウィザードでインポート完了時に送信される通知メールについて質問です。

現在、インポート完了時の通知メールは実行ユーザ宛に送信されますが、実行ユーザ以外のユーザにも通知を送る方法はありますでしょうか。

なお、対象はすべてのインポートではなく、特定のインポートのみを想定しております。

また、会社のセキュリティポリシー上、Outlookの転送機能は利用できないため、可能であればSalesforce側で実現したいと考えております。

何か良い方法がございましたら、ご教示いただけますと幸いです。

よろしくお願いいたします。

3 件の回答
  1. 8月24日 14:48

    @memi yamada様 

     

    お調べしました。 

    残念ながら、「インポートウィザード」や「データローダー」では、任意のユーザーに通知メールを送れません。 

     

    Dataloader.ioというSalesforceのデータ連携ツールでしたら、任意のユーザーに通知メールが送れるようです。  

     無料版が提供されているので、よろしければお試しください。 

    Configure Email Notifications 

     

    注意点としましては、無料版だとメール通知のタスクが30日で削除されるようです。 

    ですので毎月、メール通知のインポートタスクを作成する必要があります。 

    また、処理できるレコード数の上限が月10,000件となります。 

    https://dataloader.io/pricing様 お調べしました。 残念ながら、「インポートウィザード」や「データローダー」では、任意のユーザーに通知メールを送れません。 「 Dataloader.

0/9000

お世話になっております。 

 

ここ1ヶ月ほど問題なく稼働していた Claude -> Salesforce の MCP サーバーが、今日の午後からアクセスできなくなりました。 

 

具体的には、getUserInfo や soqlQuery などのツールを呼び出すと Unexpected error while invoking tool ... のようなエラーが返ってくるようになりました。 

 

障害情報が見当たらないため、取り急ぎ同じような状況の方がいらっしゃるのかを知りたく投稿させて頂きました。 

 

どなたかなにかしらの情報をご提供頂けましたら幸いです。

2 件の回答
0/9000

2026年8月~10月開催イベント(参加者募集)

Salesforce Japan Admin Group Tokyo では、2026年8月~10月にそれぞれイベントを開催します。  

  

■2026年8月21日開催_上半期も終わったし、いろいろなイベントを振り返ってみよう

 日時:2026年8月28日(金) 16:00-18:00 

開催方法:現地参加のみ 

申し込み:https://trailblazercommunitygroups.com/e/m2hk2t/

 

■【2026年9月4日開催】★コミュニティグループ主催★ Dreamforceの歩き方セミナー

 日時:2026年9月4日(金) 16:00-17:30 

開催方法:ハイブリッド 

申し込み:https://trailblazercommunitygroups.com/e/mn3ch8/

 

■【2026年10月9日(金)開催】Dreamforce Global Gathering 2026

 日時:2026年10月9日(金) 16:00-18:00 ※現地参加者は20:00まで懇親会&Swag抽選会 

開催方法:ハイブリッド 

申し込み:https://trailblazercommunitygroups.com/e/mbqesz/

 

皆様のご参加、お待ちしております!  

 

@* 質問広場~初心者から上級者まで~ 日本 *

@* カスタマーサクセス日本 *

@SFUG - Salesforce活用分科会(旧:MOTTAINAI CLUB)

@Admin女子部 

@Japan Trailhead (日本)

0/9000

いつもお世話になっております。 

初めて権限セットグループで制御しようとしております。 

一般という権限セットにオブジェクトAもBもミュート権限セットで参照のみの権限を与えつつ関連リストとしてBをA二表示させたいです。 

オブジェクトAの一部にはオブジェクトBの一部分を関連リストとして表示しています。 

一般に対して、Bは基本的にオブジェクトそのものを参照する予定はなく、Aの一部として必要箇所のみを参照させたいです。 

AもBも参照のみの状態にすると関連リストの表示が正しく表示されず、関連リストの見出しは表示されるものの中身が入っていない扱いとなってしまいます。 

別の権限にて、Aは参照のみBは編集も可能のものがあります。こちらは正しく表示されます。 

両方とも参照のみにしつつ、関連リストとして表示することは難しいのでしょうか

6 件の回答
  1. 8月20日 2:15

    @一城 大竹様 

      

    > 関連リストに付きましては無事表示を確認できました。  

     

    解決できて良かったです。 

     

    > LightningアプリケーションビルダーでAの下部にBを埋め込んでいます。  

     

    それは、「関連レコード」コンポーネントの話ですかね。 

     

    関連レコードに対する権限が参照のみの場合は、項目が表示されない仕様があるようです。 

    下記のヘルプ記事を参考に、ご対応をお願いします。

    関連レコードコンポーネントの項目が表示されない 

0/9000