Slide 1

Slide 1 text

Spring’25注目機能10選+フローでの添 付ファイル付きメール送信の実装デモ 株式会社キットアライブ 吉松 保博

Slide 2

Slide 2 text

目次 ● システム管理者向け注目機能 ○ リストビュー、関連リストで複数列を使用して並び替えできる ○ オブジェクトの全フィールド表示権限を付与できる ○ 活動オブジェクトに追加できるカスタム項目が 300項目に拡張 ○ 拡張権限セットリストビュー・拡張ロールリストビュー ● 開発者向け注目機能 ○ 自動的にトリガーされる画面アクションを使用してレスポンシブな画面を作成する (ベータ版) ○ 組み込みの視覚的な進行状況インジケーター ○ Flow Builder で添付ファイル付きのメールを送信する ○ Apex での Zip ファイルの圧縮と抽出 (一般提供) ○ Apex で動的数式を評価する (一般提供) ○ スケール テストを使用してピーク負荷テスト用のサンドボックス スロットを予約する ● フローの実装デモ ● まとめ

Slide 3

Slide 3 text

リストビュー、関連リストで複数列を使用して並び替えできる https://www.dxsedae.com/blog/Salesforce_Spring_25_Release_Top_10_New_Features_For_Admin ● 最大5つの列を同時に並び替えできる ● ユーザーは自分の用途に応じてデータを並 び替えできるので作業効率がアップ ● 個人ビューのみ適用されるため注意

Slide 4

Slide 4 text

オブジェクトの全フィールド表示権限を付与できる https://www.dxsedae.com/blog/Salesforce_Spring_25_Release_Top_10_New_Features_For_Admin ● オブジェクトに対して、ユーザーに全フィール ドの表示権限を一括付与できる ● 新規作成したフィールドにも適用される ● 見せたくないフィールドがあるオブジェクトは セキュリティ事故につながる可能性があるた め取り扱いに注意が必要

Slide 5

Slide 5 text

活動オブジェクトに追加できるカスタム項目が300項目に拡張 ● 活動オブジェクトに設定可能なカスタム項目が100項目から300項目へ拡張 ● ユーザーは自分の用途に応じてデータを並び替えできるので作業効率がアップ ● 4億万件未満の活動レコードを持つ組織が対象 https://www.dxsedae.com/blog/Salesforce_Spring_25_Release_Top_10_New_Features_For_Admin

Slide 6

Slide 6 text

拡張権限セットリストビュー・拡張ロールリストビュー https://sfdctechsite.com/2024/12/13/spring25/#toc17 ● 権限セットやロールをLightningライクな画面で確認できる ● 絞り込みがしやすくなり作業効率アップ ● [ユーザ管理設定] – [Enhanced Permission Set List View]を有効化する必要あり

Slide 7

Slide 7 text

目次 ● システム管理者向け注目機能 ○ リストビュー、関連リストで複数列を使用して並び替えできる ○ オブジェクトの全フィールド表示権限を付与できる ○ 活動オブジェクトに追加できるカスタム項目が 300項目に拡張 ○ 拡張権限セットリストビュー・拡張ロールリストビュー ● 開発者向け注目機能 ○ 自動的にトリガーされる画面アクションを使用してレスポンシブな画面を作成する (ベータ版) ○ 組み込みの視覚的な進行状況インジケーター ○ Flow Builder で添付ファイル付きのメールを送信する ○ Apex での Zip ファイルの圧縮と抽出 (一般提供) ○ Apex で動的数式を評価する (一般提供) ○ スケール テストを使用してピーク負荷テスト用のサンドボックス スロットを予約する ● フローの実装デモ ● まとめ

Slide 8

Slide 8 text

自動的にトリガーされる画面アクションを使用してレスポンシブな画面を作成する (ベー タ版) ● 画面アクションに関連付けられた入力値が変更された場合に自動起動フローを実 行できる ● 実用例 ○ 取引先を検索(画面フロー) →取引先に関連する取引先責任者を一覧画面に表示(自動起動フロー) ● 一覧表示や一括作成/更新/削除を行いたい際に活用できそう https://automationchampion.com/2024/12/31/salesforce-spring25-release-quick-summary-2/

Slide 9

Slide 9 text

拡張権限セットリストビュー・拡張ロールリストビュー https://sfdctechsite.com/2024/12/13/spring25/#toc17 ● 権限セットやロールをLightningライクな画面で確認できる ● 絞り込みがしやすくなり作業効率アップ ● [ユーザ管理設定] – [Enhanced Permission Set List View]を有効化する必要あり

Slide 10

Slide 10 text

組み込みの視覚的な進行状況インジケーター https://sfdctechsite.com/2024/12/14/spring25_progressindicator/ ● 画面フローにステージを視覚的に表示できる ● 今どのステージにいるかが分かる ● 残りのステージが見えないのが難点

Slide 11

Slide 11 text

Flow Builder で添付ファイル付きのメールを送信する https://automationchampion.com/2024/12/31/salesforce-spring25-release-quick-summary-2/ ● [メールの送信]アクションを使用してドキュメ ントやファイルをメール送信できる ● 最大サイズは35MB ● 1 日あたり最大 5,000 の外部メールアドレスへ メール送信が可能

Slide 12

Slide 12 text

Apex での Zip ファイルの圧縮と抽出 (一般提供) https://automationchampion.com/2024/12/31/salesforce-spring25-release-quick-summary-2/ ● ファイルの圧縮と解凍 ○ BLOBデータを簡単にZipファイルに圧縮可能 ○ Zipファイル内のデータを直接 BLOBに解凍可能 ● 圧縮方法とレベルの指定 ○ 圧縮方式やレベルをカスタマイズして最適化が可能 ● 複数ファイルの圧縮 ○ 複数の添付ファイルやドキュメントを Apex BLOBとしてZipアーカイブにまとめて圧縮 ● 部分的な解凍 ○ Zipアーカイブ全体を解凍せず、必要なデータのみを指定して抽出可能 ● 効率的にファイル操作が可能になり、ストレージ最適化やデータ転送プロセスを簡素化できる

Slide 13

Slide 13 text

Apex で動的数式を評価する (一般提供) https://automationchampion.com/2024/12/31/salesforce-spring25-release-quick-summary-2/ ● FormulaEval 名前空間の導入 ● FormulaBuilderクラスを使用し て、動的に数式を構築できる ● getReferencedFieldsメソッド を使用して、数式で参照されて いる項目リストを取得できる ● ソースコードの保守性向上 ● 柔軟な記述ができる

Slide 14

Slide 14 text

スケール テストを使用してピーク負荷テスト用のサンドボックス スロットを予約する ● サンドボックス インスタンス カレンダーでスロット予約 ○ 運用ピーク負荷を想定したスケールテストのスロットを事前に予約可能 ● 入力オプションの拡張 ○ ビジネスメトリック(トランザクション数など)、ユースケース(注文処理など)、フロー(トリガーフロー など)に対して、より多様な入力オプションが追加。 ● トライアル精度チェッカーの導入 ○ 運用環境と同じコードを使用して、サンドボックスでトライアルランを作成し、精度をチェック可能 ● テスト比較タブの改善 ○ テスト実行ページの「テスト比較」タブにスケールセンターへのリンクが追加され、アクセス性が向上 ● 運用環境を想定した負荷テストや精度検証がより簡単かつ正確に実施できるようになる https://www.dxsedae.com/blog/Salesforce_Spring_25_Release_Top_10_New_Features_For_Admin

Slide 15

Slide 15 text

目次 ● システム管理者向け注目機能 ○ リストビュー、関連リストで複数列を使用して並び替えできる ○ オブジェクトの全フィールド表示権限を付与できる ○ 活動オブジェクトに追加できるカスタム項目が 300項目に拡張 ○ 拡張権限セットリストビュー・拡張ロールリストビュー ● 開発者向け注目機能 ○ 自動的にトリガーされる画面アクションを使用してレスポンシブな画面を作成する (ベータ版) ○ 組み込みの視覚的な進行状況インジケーター ○ Flow Builder で添付ファイル付きのメールを送信する ○ Apex での Zip ファイルの圧縮と抽出 (一般提供) ○ Apex で動的数式を評価する (一般提供) ○ スケール テストを使用してピーク負荷テスト用のサンドボックス スロットを予約する ● フローの実装デモ ● まとめ

Slide 16

Slide 16 text

デモシナリオ ● 商談レコードに契約書ファイルを添付している ● 商談レコードに契約書送付ボタンを配置 ● 契約書送付ボタンを押すとファイルの最新バージョンを添付したメールを送信する

Slide 17

Slide 17 text

ファイル関連のオブジェクト構成を理解しておくとフローを作りやすい https://note.com/sfdc/n/n2fbc8c58c985

Slide 18

Slide 18 text

実装内容:全体像

Slide 19

Slide 19 text

実装内容:コンテンツドキュメントリンクを取得

Slide 20

Slide 20 text

実装内容:コンテンツドキュメントを取得

Slide 21

Slide 21 text

実装内容:添付ファイル付きのメールを送信 コンテンツドキュメントを取得 >コンテンツドキュメント >最新の公開バージョンID >ContentVersion Id

Slide 22

Slide 22 text

契約書ファイルを添付>添付ファイル付きのメールを送信

Slide 23

Slide 23 text

目次 ● システム管理者向け注目機能 ○ リストビュー、関連リストで複数列を使用して並び替えできる ○ オブジェクトの全フィールド表示権限を付与できる ○ 活動オブジェクトに追加できるカスタム項目が 300項目に拡張 ○ 拡張権限セットリストビュー・拡張ロールリストビュー ● 開発者向け注目機能 ○ 自動的にトリガーされる画面アクションを使用してレスポンシブな画面を作成する (ベータ版) ○ 組み込みの視覚的な進行状況インジケーター ○ Flow Builder で添付ファイル付きのメールを送信する ○ Apex での Zip ファイルの圧縮と抽出 (一般提供) ○ Apex で動的数式を評価する (一般提供) ○ スケール テストを使用してピーク負荷テスト用のサンドボックス スロットを予約する ● フローの実装デモ ● まとめ

Slide 24

Slide 24 text

まとめ ● データへアクセスしやすくなることで効率アップ ● 権限管理に掛かる時間と手間を削減 ● フローの機能強化により業務改善につながりやすくなる