Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

共有ルールの展開に失敗し、「sharedTo not allowed:roleAndSubordinates」エラーまたは類似の Apex コードエラーや承認プロセスの問題が発生する

公開日: Apr 3, 2026
説明

Winter '25リリースで、Salesforce はロールと下位ロールとのレコード共有のデフォルト動作を変更しました。2024 年 2 月 8 日より前に作成され、デジタルエクスペリエンスを有効にしていない Salesforce 組織では、ロールと下位ロールに対して利用可能なデフォルトの共有グループが「Roles and Internal Subordinates」(API 名: roleAndSubordinatesInternal) に変更されました。以前は、このグループは「Roles and Subordinates」(API 名: roleAndSubordinates) と表示されていました。

解決策

これらの変更により、次の機能の更新が必要になる場合があります:

 

  • Apex コード: 代わりに「roleAndSubordinatesInternal」を参照する場合は、「roleAndSubordinates」を参照する Apex コードを更新する必要があります。
  • 共有ルール: 「roleAndSubordinates」項目を対象とする既存の共有ルールがある場合、Summer '24 から Winter '25 の組織にこれらの共有ルールをリリースするときにエラーが発生しないように、その項目の対象が「roleAndSubordinatesInternal」である必要があります。
  • 承認プロセス: 最初の申請者の [ロール & 下位ロール] グループを選択した場合、「該当する承認プロセスが見つかりません」と表示されます。更新された [ロール & 内部下位ロール] の値を使用できない場合は、まず公開グループを作成し、該当する [ロール & 内部下位ロール] グループを追加します。次に、承認プロセスでこの公開グループを選択します。詳細は、関連する既知の問題を参照してください。

 

Apex および共有ルールの更新は、2024 年 2 月 8 日以降に作成された組織またはすでにデジタルエクスペリエンスを有効化している組織では必要ありません。2024 年 2 月 8 日以降に作成された組織では、デフォルトで [ロール & 内部下位ロール] グループを使用できました。デジタルエクスペリエンスをすでに有効化している組織では、「ロール & 内部下位ロール」および「ロール、内部下位ロールおよびポータル下位ロール」の両方を使用できます。

 

承認プロセスで、デジタルエクスペリエンスが有効になっており、上記の回避策に従う必要があるかどうかに関係なく、組織にこのエラーが表示される場合があります。

 

Winter '25 リリースにおけるロール共有グループの可用性を確認してください。

グループ名対応する API 項目説明

ロール

(Winter '25 リリースでは変更はありません)

roleロール内のユーザーと階層でその上位ロール内のユーザー。デフォルトで使用できます。
ロール & 内部下位ロールroleAndSubordinatesInternalロール内のユーザーと、階層でその上位および下位のロール内のユーザー。ただし、ポータルユーザーとサイトユーザーは除きます。デフォルトで使用できます。
ロール、内部 & ポータル下位ロールroleAndSubordinatesロール内のユーザーと、階層でその上位と下位のロール内のユーザーで、サイトユーザーやポータルユーザーを含みます)。デジタルエクスペリエンスが有効化された後に使用できます。
ロール & 下位ロールroleAndSubordinates

デジタルエクスペリエンスが有効になっていなかった場合に、以前のデフォルト値として使用され、ロールのユーザーと、階層内で上位および下位のロールのユーザーを表すために使用されていた値。

 

Winter '25 以降、デジタルエクスペリエンスが有効になっていない場合は代わりに、ロール & 内部下位ロール (roleAndSubordinatesInternal) を使用し、エラーが発生した場合は既存の参照を更新します。

ナレッジ記事番号

002628970

 
読み込み中
Salesforce Help | Article