Salesforce Summer '20 リリースノート、ゲストユーザによって作成されたレコードのデフォルトの所有者への自動的な割り当てについて
Salesforce Summer '20 リリースノートで、「Salesforce データのセキュリティを強化するため、ゲストユーザが作成したレコードの所有者としてそのゲストユーザが自動的に割り当てられないように組織を設定します。代わりに、ゲストユーザがレコードを作成すると、組織のデフォルトの有効ユーザに割り当てられ、そのユーザが所有者になります。」という変更が入りました。
これって所有者で制御してる権限、全部変更しないといけないってこと・・・?
ん、でも自動的に割り当てられないだけで、手動なら割り当てられるのかな。
試してみた。
Apexクラスで、システム管理者権限で意図的に所有者設定したらできた!
これで今まで通り動かせますね。
まあ、そもそもゲストユーザを所有者に設定しないというセキュリティ強化の方面からは外れるので、
適切かどうかは・・・。
その他のSalesforce記事
VisualforceでcommandButtonにrerender属性を設定して、 oncompleteにコールバック処理を記載したら動作してくれない。