Salesforceの権限設定・共有ルールが複雑化する問題と見直し方
Salesforceのプロファイル・権限セット・共有ルールが複雑化して管理しきれないという悩みに向けて、複雑化する原因と、見直しを進める際の考え方を解説します。
「誰にどの権限を付与していたか、もう把握できていない」「新しい部署ができるたびに、プロファイルと権限セットが増え続けている」——長期間Salesforceを運用している企業からは、こうした権限管理に関する相談が多く寄せられます。導入当初はシンプルだった権限設計も、組織変更や部署追加のたびに例外対応を重ねるうちに、誰も全体像を把握できない状態に陥りやすいという構造的な課題があります。
権限設定の複雑化は、単に管理が面倒になるというだけでなく、意図しないデータ閲覧や更新が発生するセキュリティ上のリスクにもつながります。この記事では、Salesforceの権限設定・共有ルールがなぜ複雑化するのか、その原因と見直しの進め方を解説します。
この記事の要点(30秒でわかるまとめ)
- 権限の複雑化は例外対応の積み重ねによって起こることが多い
- プロファイル・権限セット・共有ルールはそれぞれ役割が異なるため整理が必要
- 見直しは**現状の棚卸し(誰が何を見られるか)**から始めるのが基本
- 恒常的な複雑化を防ぐには権限変更のルール自体を定めることが有効
権限設定が複雑化する典型的な原因
結論:権限設定が複雑化する主な原因は、個別の例外対応(「この人だけ特定のレコードを見られるようにしたい」等)を、場当たり的な共有ルールや個別権限の付与で対応し続けることにあります。
新しい部署ができる、担当者が異動する、特定の取引先だけ機密度が高いといった状況が発生するたびに、個別対応として権限を追加していくと、数年後にはプロファイルと権限セットの組み合わせが膨大になり、ある権限がなぜ付与されているのかを誰も説明できない状態になります。こうした「使いにくさ」全般の背景については、Salesforceが「使いにくい」と言われる7つの理由と現実的な対処法でも整理しています。
プロファイル・権限セット・共有ルールの役割を整理する
結論:権限設定を見直す前に、プロファイル・権限セット・共有ルールという3つの仕組みがそれぞれ何を制御しているのかを整理することが前提になります。
| 仕組み | 制御する内容 |
|---|---|
| プロファイル | オブジェクト・フィールドへの基本的なアクセス権限 |
| 権限セット | 特定のユーザーに追加で付与する権限 |
| 共有ルール | 個々のレコードを「誰が見られるか」の範囲 |
これらが役割分担されずに混在して使われていると、ある社員が特定のレコードを見られない理由が、プロファイルの設定なのか、共有ルールの設定なのか、調査しないと分からないという事態になります。見直しの際は、まずこの3つのどこに問題があるのかを切り分けることから始めます。
現状の棚卸し:誰が何を見られるかを可視化する
結論:見直しの第一歩は、現在のプロファイル・権限セット・共有ルールの組み合わせを一覧化し、実際に「誰が何を見られるか」を可視化することです。
組織図や部署構成を基準に、想定される権限とシステム上の設定を比較すると、意図しない過剰な権限や、逆に必要な権限が付与されていないケースが見つかることがあります。この棚卸し作業は、システム乗り換えの検討時に行う棚卸しと似た考え方が適用できます。棚卸しの実践的な進め方はシステム乗り換え前の「棚卸し」実践法:使っている機能・いない機能の見える化で解説しています。
複雑化した権限設計をどう立て直すか
結論:権限設計を立て直す際は、個別の例外に対応するのではなく、役割(ロール)単位で権限を再設計し、例外は別の仕組み(承認フローなど)で吸収する方が長期的に管理しやすくなります。
「この人だけ特別に」という個別対応を権限設定そのものに組み込むのではなく、通常の権限は役割単位でシンプルに保ち、例外的なアクセスが必要な場面は都度の承認プロセスで対応する設計にすると、権限設定自体の複雑化を防ぎやすくなります。承認プロセスの設計については、承認ワークフローのシステム化:印影・稟議・監査対応までもあわせてご覧ください。
権限変更のルールを定めて再発を防ぐ
結論:見直し後の状態を維持するには、誰が・どのタイミングで・どういう基準で権限変更を行うかというルール自体を明文化しておく必要があります。
権限設計を一度整理しても、その後の運用ルールがなければ、再び場当たり的な変更が積み重なり、数年後には同じ状態に戻ってしまいます。権限変更を申請・承認のプロセスに組み込み、変更履歴を残す運用にすることが、複雑化の再発を防ぐポイントです。
よくある質問(FAQ)
Q. 権限の棚卸しにはどのくらいの期間がかかりますか? A. 組織の規模や権限設定の複雑さによって異なりますが、まずは主要な部署・役割単位で優先順位をつけて進める方が、現実的に完了させやすいようです。
Q. 権限を見直す際、業務を止めずに作業することはできますか? A. 現状の棚卸しと設計変更案の作成は並行稼働中でも進められますが、実際の権限変更を適用する際は、影響範囲をテストしてから段階的に反映することをおすすめします。
Q. Salesforce以外のシステムに乗り換えれば権限管理の悩みは解消しますか? A. 乗り換え先のシステムでも同様の複雑化が起こる可能性はあります。重要なのは、権限設計の考え方とルール運用を、どのシステムを使うかに関わらず整備しておくことです。
Q. 権限設定が複雑なままSalesforceを使い続けるリスクは何ですか? A. 意図しないデータ閲覧・更新が発生するセキュリティリスクに加え、管理担当者の異動時に引き継ぎができなくなるという運用上のリスクが考えられます。
まとめ
Salesforceの権限設定が複雑化する背景には、場当たり的な例外対応の積み重ねという共通の構造があります。プロファイル・権限セット・共有ルールの役割を整理し、現状を棚卸しした上で役割単位の設計に立て直し、変更ルールを明文化することで、複雑化の再発を防ぐことができます。
Irwin&co株式会社は、こうした運用上の複雑さを含めてシステム全体を見直すご相談を受けており、自社の業務に合わせたシステム設計のご提案をしています。初回商談では実際に動くデモを無償で提示していますので、権限管理に課題を感じている場合はお問い合わせからご相談ください。
執筆者プロフィール

アーウィン 海Irwin&co株式会社 代表取締役
生成AIを活用したシステム開発・コンサルティング・研修サービスを提供するIrwin&co株式会社を創業し、IT専任者のいない中小企業を中心に、業務システムの構築とSaaSからの移行を支援している。「SaaSの標準機能に業務を合わせるのではなく、業務に合わせたシステムを自社の資産として持つ」という考え方のもと、不動産をはじめとする業界で、生成AIを前提とした業務システムの設計・開発を数多く手がける。
