問題文
A ski resort grants a public group read access to Instructor_Assignment__c records from Apex, and the group confirmed the access worked for months. After a supervisor reassigned the owner of 300 of those records in one bulk update, the group can no longer open them. What is the most likely cause?
選択肢
- The reassignment lowered the organization-wide default for the object, which invalidated every row that granted read access, and the group lost the lot, and every row fails to resolve at all.
- The share rows carried the default Manual reason, and manual shares are removed automatically when the owner of the record changes.
- The share rows carried an Apex sharing reason, and rows created with an Apex sharing reason are rebuilt from the new owner's access whenever ownership changes, so any grant the new owner lacks is dropped at that point.
- The public group was deleted and recreated, so the identifiers on the rows no longer resolve, and the rows then point at a group that is gone for good by now.