Salesforceの取引先階層は、企業グループや組織構造を表現する便利な機能ですが、表示されない、編集できない、想定通りの階層にならないなどのトラブルが発生することがあります。特に会社のシステム管理者ではない一般ユーザが操作する場合、原因が権限なのか設定なのかデータ構造なのか判断しづらいものです。この記事では、取引先階層に関する具体的な操作手順と、Salesforceの仕様上の制限事項を整理し、現場で困ったときにすぐに確認できるよう解説します。
【要点】この記事で確認すること
- 最初に見る場所: 取引先詳細画面の「階層」関連リスト、または階層ビューが有効かどうか。
- 切り分けの軸: ユーザ権限(参照・編集レベル)と組織の共有設定、データの親子関係が正しく設定されているか。
- 注意点: 階層の最大深さ(5階層)や子レコード数の制限を超えると自動的に切れるため、画面上の見え方と実際のデータを区別する必要があります。
ADVERTISEMENT
目次
取引先階層が正しく表示されない場合の原因切り分け
共有設定の確認
取引先階層の表示は、組織全体の共有設定(組織の共有設定)と、各ユーザのロールや権限セットに依存します。例えば、共有設定が「非公開」の場合、自分が所有またはチームに追加されていない取引先は階層に表示されません。まずは管理者に依頼して、取引先の組織全体の共有設定が「参照のみ」以上になっているか確認しましょう。また、階層を表示するためには「取引先の参照」権限に加え、「取引先階層の参照」権限が有効である必要があります。権限セットまたはプロファイルでこの権限が付与されているかどうかが最初のチェックポイントです。
ユーザの権限と参照範囲
たとえ共有設定が適切でも、ユーザのロール階層やチーム設定によって見える範囲が変わります。営業担当者が自分の担当顧客だけを管理している場合、同じ会社の別部門の取引先が階層に表示されないことがあります。このような場合は、ロール階層の見直しや、取引先チームへの追加が必要です。特に親子関係が複数階層にわたる場合、中間の取引先に対する権限がないと、子や孫の取引先も表示されません。管理者にユーザのロールと共有ルールを確認してもらいましょう。
取引先階層の操作手順(作成・編集・削除)
取引先階層の作成手順
- 操作対象の子取引先の詳細画面を開きます。
- 「取引先名」の下にある「階層」関連リストを見つけます(表示されない場合はページレイアウトに追加されていない可能性があります)。
- 「親取引先」項目で、虫眼鏡アイコンをクリックして親とする取引先を選択します。
- 選択後、「保存」をクリックして階層を確定します。
- 親取引先の詳細画面を開き、「階層」関連リストに子が表示されていることを確認します。
注意点として、一度親子関係を設定すると、親取引先を削除する際には事前に子の親取引先をクリアする必要があります。また、階層の深さはシステム全体で最大5階層までです。親取引先が既に5階層目にある場合、その下に子を作ることはできません。
取引先階層の編集と注意点
親取引先の変更は、子取引先の「親取引先」項目を直接編集することで行います。ただし、親子関係を変更すると、関連する共有ルールやレポートに影響が出る可能性があります。特に、共有ルールが親取引先の特定項目を条件にしている場合、再計算が走り一時的に参照権限が変わることがあります。影響を事前に把握するため、管理者と相談の上で変更を実施してください。また、一回の変更で大量の取引先の親を一括変更する場合は、データローダなどのツールを使うほうが効率的です。
取引先階層に関わる主な制限事項
最大階層数と子レコード数の上限
Salesforceには厳格な制限があります。以下は一般的な制限の例です。実際の上限はSalesforceのエディションや契約により異なる場合があるため、管理者に確認してください。
| 制限項目 | 上限値 | 備考 |
|---|---|---|
| 階層の最大深さ | 5階層 | 親子関係の連鎖は5つまで。6階層目は作成不可。 |
| 1つの親取引先に設定できる子取引先の数 | 100 | データストレージの容量にも依存します。 |
| 取引先階層関連リストに表示されるレコード数 | 最大200 | ページネーションでさらに表示可能。 |
| 項目から設定できる親取引先のルックアップ検索結果 | 1000件 | 検索条件を絞らないと目的の取引先が見つからない場合があります。 |
共有ルールとの組み合わせ制約
取引先階層は、ロール階層や共有ルールと組み合わせて使われることが多いですが、ここにも制約があります。例えば、共有ルールでは「取引先の親」を条件に使用できますが、その条件が複雑になりすぎるとパフォーマンスに影響が出ることがあります。また、階層が深すぎる場合、共有ルールの評価に時間がかかり、ユーザが取引先を参照できるようになるまでにタイムラグが生じる可能性があります。管理者は定期的に共有ルールの再計算状況を確認し、必要に応じてルールを簡素化することを検討してください。
よくあるトラブルと失敗パターン
階層が途中で切れて見える場合
取引先階層ビューで、上位の取引先は表示されるが、その下の取引先が表示されないケースがあります。原因として、ユーザがその中間の取引先に対する参照権限を持っていないことが考えられます。例えば、親取引先Aに対しては権限があるが、子取引先Bに対しては権限がない場合、Aの階層にはBが表示されません。また、階層の深さが5を超えている場合、6階層目以降は自動的に切り捨てられます。この場合、データ上は親子関係が存在しても、UI上では階層の一部として表示されません。対処として、権限の確認と、必要に応じて共有ルールの追加、またはデータ構造の見直しを行います。
権限不足による編集不可
親取引先を変更しようとしたが、項目がグレーアウトして編集できないというトラブルが多いです。これは、ユーザがその取引先に対する「編集」権限を持っていないことが原因です。取引先の所有者であるか、またはシステム管理者や権限セットで編集権限が付与されている必要があります。また、親取引先を設定するための項目がページレイアウトに配置されていない場合もあります。この場合は管理者に依頼して、取引先のページレイアウトに「親取引先」フィールドを追加してもらってください。さらに、レコードタイプによっては項目が表示されないこともあるので、レコードタイプの設定も確認しましょう。
管理者に確認すべき設定項目
トラブル解決のために管理者に確認してもらうべきポイントをまとめます。
- プロファイル/権限セット: 「取引先階層の参照」権限が有効かどうか。
- 組織の共有設定: 取引先の既定のアクセスレベル(非公開/参照のみ/参照・更新)は適切か。
- ページレイアウト: 取引先オブジェクトのページレイアウトに「階層」関連リストと「親取引先」項目が含まれているか。
- データの整合性: 親取引先項目に正しいレコードIDが設定されているか(データローダで確認可能)。
- 共有ルール: 階層に基づいた共有ルールが設定されている場合、そのルールが正しく評価されているか。
よくある質問(FAQ)
Q: 取引先階層ビューはどこから開けますか?
A: 取引先オブジェクトのホームタブから「取引先階層」ビューを選択するか、各取引先詳細画面の「階層」関連リストから展開できます。表示されない場合は管理者にビューの有効化を依頼してください。
Q: 階層の深さが5を超えてしまった場合、どうすればよいですか?
A: Salesforceの制限上、5階層を超えることはできません。データモデルを見直し、例えば取引先をグループ化するカスタムオブジェクトを導入するなどの対策が必要です。ただし、この変更は大規模になるため、管理者と十分に相談してください。
Q: 共有設定を変更せずに階層を表示する方法はありますか?
A: システム管理者であれば「すべてのデータの参照」権限で表示できますが、一般ユーザの場合は共有設定の変更が必要です。簡単な方法として、取引先チームにユーザを追加して直接権限を与えることも可能です。
まとめ
取引先階層のトラブルは、多くが権限設定かデータの深さ制限に起因します。自分で操作する前に、まず「取引先階層の参照」権限があるか、親子関係が正しく設定されているかを確認してください。制限事項については、最大5階層や子レコード数100などの上限を把握し、それを超える場合はデータモデルの再設計を検討します。管理者に確認を依頼する際は、この記事で挙げたチェックポイントを伝えるとスムーズです。階層機能を正しく活用して、営業活動や組織管理に役立ててください。
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
