Blog

BLOG

2023.05.02

Salesforce のシステム管理者の設定 〜「入力規則」を使ってみよう〜

このエントリーをはてなブックマークに追加

こんにちは、クラウドソリューション部 カスタマーサクセスチームの坂井です。

今回は、「入力規則」や「連動項目」など、データの品質を保つ機能について説明をします。

システム管理者権限がないと、入力項目や連動項目は設定できません。今回はシステム管理者向けの内容になります。

入力規則

入力規則は、特定の条件の場合は、保存をできなくする機能です。
ありえない選択肢の組み合わせを制限できるため、入力する情報の精度が向上します。

例えば、

  • 取引先責任者の「退職」にチェック「メール送信除外」にチェックしないと保存ができない
  • 商談のフェーズを「失注」に変更、「失注理由を入力」しないと保存ができない
  • 特定のロール以外、メールアドレスを変更できない

オブジェクトマネージャで、「入力規則」を選択して「新規」をクリックします。

「ルール名」「エラー条件数式」「エラーメッセージ」などを登録して保存します。

入力規則は、各オブジェクトごとに設定ができ、複数の入力規則が設定可能です。

条件で使用した関数

AND(
NOT( $UserRole.Name = "管理本部")
,
ISCHANGED( Email )
)

になっていますが下記のような関数などを使用しています。

編集ユーザのロール名の判定

$UserRole.Name = "ロール名"

項目変更の判定

ISCHANGED(対象項目名)

AND(条件A、かつ、条件B)

AND(条件A,条件B)

NOT(条件C以外)

NOT(条件C)

他にも、よく使う関数としては

ISPICKVAL関数 ・・・選択リストの値の判定

ISPICKVAL(StageName, ”失注")

で、フェーズが「失注」の時に、Trueを返します。

ISBLANK関数 ・・・空白の判定

ISBLANK( Email )

でメールが空欄の時に、Trueを返します。

条件式は、Boolean(ブーリアン)型で、Trueを返す時に、エラーメッセージが表示されます。
Boolean(ブーリアン)型は、チェックボックスなど真偽(TRUE、FALSE)に対応するデータ型です。

連動項目

連動項目は選択リストの、リスト値の組み合わせを制限できます。
入力規則は保存を押した時にエラーを出しますが、連動項目は保存をする前からエラーになるものが除外されるので、連動項目の方がユーザフレンドリーですが、入力規則みたいに複雑な条件が組めないので、入力規則ほど万能ではありません。
また、条件になる項目を制御項目、条件によって制御される側の項目を連動項目といい、チェックボックスは制御項目になりますが、連動項目にはできません。

例えば、

商品カテゴリが「本体」を選択した時に
商品を「デスクトップPC」「ノートPC」

商品カテゴリ「周辺機器」を選択した時に
商品を「マウス」「光学ドライブ」「プリンタ」

など、制御項目に対して、連動項目を設定できます。

連動項目は複数の項目に対して設定ができ、画面のように「支払方法」「振込口座」「カード会社」などを連動することが可能です。

オブジェクトマネージャで、「項目とリレーション」を選択して「項目の連動」をクリックします。

「新規」をクリックします。

「制御項目」と「連動項目」を選択します。

リスト値を選択して、「値を含める」をクリックすると、「制御項目」のリスト値に対応する「連動項目」のリスト値を設定できます。

必須項目

必須項目を設定すると、該当の項目が空欄の場合に保存ができないようにできます。

必須項目には。項目の設定と、レイアウトの設定の、2種類の必須項目があります。

項目の設定の場合は、オブジェクトマネージャで、カスタム項目を作成する時に、「必須項目」にチェックします。

レイアウトの設定も2種類あり、Classic と Lightning の設定があります。
Classic UI の場合は、ページレイアウトの設定で、項目のスパナのアイコンをクリックします。

項目プロパティで「必須項目」をチェックします。

Lightning UI の場合は、Lightning アプリケーションビルダーで、項目の設定で、「必須」に設定できます。

項目での必須項目とレイアウトでの必須項目の違い

レイアウト1つのみの場合は、どちらでも問題ありません。
ページレイアウトが複数ある場合に、Aのページレイアウトでは必須項目、Bのページレイアウトでは通常の項目と、ページレイアウトで切り替える場合に、レイアウト上で必須項目にします。

複数ページレイアウトがあっても、すべてのページレイアウトで必須項目にする場合は、項目で必須項目に登録します。

ページレイアウトの必須項目には抜け道があり、リストビューのインライン編集では、必須になりません。新規登録の場合は、ページレイアウトからしか作成できませんが、編集の場合はページレイアウト以外から編集できてしまいますので注意しましょう。

【動画内容】 (7分半程度、※音声が流れます)

  • 入力チェックの種類
  • 入力規則
  • 連動項目
  • 必須項目

まとめ

この他にも、ビジネスパスという、フェーズごとに、重要な項目、成功へのガイダンスを表示することが可能です。
例えば、「お客様検討中」という商談フェーズがあったとすると、
「成功へのガイダンス」に「”社内稟議中” ”予算会検討中”などの場合に、このフェーズに更新してください」など、フェーズの定義を示すガイダンスを表示することで、個人の認識のブレを減らすことができます。入力されているデータの精度が悪いと、正確な分析ができずに経営方針も大きくブレてしまいます。

ただし、入力チェックを厳しくしすぎると、定着化率が悪くなるのも事実です。
2、3回の入力で、何度もエラーがでるようなシステムだったら、私だったら使いたくなくなると思います。

  • 必要最小限の入力のチェック → Salesforce が定着しやすくなる
  • 入力のチェックが厳しすぎる → Salesforce が離脱されやすくなる

多くのお客様で導入初期から入力のチェックを入れたがる傾向がありますが、それで定着化に失敗しているお客様もいるので、入力規則は徐々に増やしていくのが無難だと思います。

これらの機能を使って情報の品質を保つために参考にして頂けると幸いです。

ナレーション:
BGM :

カレンダー

«5月»
 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31    

最近のエントリー

Googleサービスで独自アプリを作成する

2026.02.09

Google Apps Script(GAS)を使い、生成AI「Gemini」と組み合わせて日報用の簡易Webアプリを作る手順を紹介します。NotebookLMにGASリファレンスを集めて参照資料を整え、専用Gemを作成。スプレッドシートを保存先に設定し、Geminiに要件を伝えてコードと導入手順を生成します。Apps ScriptでWebアプリとしてデプロイすれば、PC・スマホから入力してシートへ保存できます。

新春から晴れやかな気持ちに-「世界秩序が変わるとき」-を読みおえて

2026.02.02

年末年始に読了した「世界秩序が変わるとき」を通じ、新自由主義の終焉と国家主導・地政学重視の新たな世界秩序への転換を考察します。覇権国家アメリカの立場を踏まえつつ、日本が「失われた30年」で培った現場力や組織力が、いま再評価される可能性に着目。世界のパラダイムシフトを前向きに捉え、日本の未来に希望を見いだす内容です。

炊飯器の買い替え|メーカーから機種選びまで

2026.01.26

10年使った炊飯器が大きな故障はないものの、水漏れや炊き上がりの変化などから寿命を意識し、買い替えを検討。ネット検索では情報過多に戸惑い、家電量販店で最新事情を確認する流れを選びました。メーカーは保温性能と使い慣れた考え方を重視し、象印マホービンを継続候補に。価格帯や世代差、型落ち上位モデルの魅力を整理し、価格推移を見ながら最適な購入タイミングを探っています。

Salesforce のダッシュボードの機能 〜動的ゲージグラフの設定方法〜

2026.01.23

ダッシュボードの目標管理を、もっと効率的に行いたい方におすすめの記事です。Salesforceの「動的ゲージグラフ」は、ユーザーやレコードの項目を目標値として参照できるため、複数のダッシュボードで同じ目標を使っている場合でも、元データを一か所更新するだけで反映される点が特長です。具体的な仕組みから具体的な作成手順、活用時のポイントまでを分かりやすく解説しています。KPI管理や目標達成率の可視化に役立つ内容となっております。

アーカイブ

ブログ内検索

  1. TOP
  2. BLOG
  3. Salesforce のシステム管理者の設定 〜「入力規則」を使ってみよう〜